@charset "UTF-8";.nf-btn{cursor:pointer;margin:24px 10px;border-radius:3px;font-size:.75rem;width:160px;height:30px;align-items:center;text-align:center}.nf-btn:hover,.nf-btn:active{opacity:.5}.nf-btn:disabled:hover{cursor:not-allowed;opacity:1}.nf-btn-link{position:absolute;right:0;bottom:-10px;text-decoration:underline;font-size:.625rem;width:140px;margin:24px 0}.nf-btn-small{font-size:.625rem}.nf-btn-table{width:45px;height:30px;font-size:.75rem;border:2px solid;margin:0}.nf-btn-wider{width:180px;border:2px solid;margin:0}.nf-btn-black{background-color:#000;color:#fff}.nf-btn-disabled:not(.nf-btn-link){background-color:#bdbdbd!important;border-color:#bdbdbd!important;color:#7b7b7b;border-radius:3px}.nf-btn-light-red:not(.nf-btn-link){background-color:#d89f9f!important;border-color:#d89f9f!important;color:#fff}.nf-btn-white{background-color:#fff;color:#000;border:2px solid}.nf-btn-red{background-color:#900;border-color:#900;color:#fff}.nf-btn-white{background-color:#fff;color:#000}.nf-btn-black.nf-btn-wider{border-color:#000!important}.layout-modal{-webkit-user-select:none;user-select:none}.layout-modal h2{font-weight:700;margin-top:40px;margin-left:10px}.layout-modal .layout-container{display:flex;flex-wrap:wrap;justify-content:space-between}.layout-modal .layout-container .layout-box{width:250px;margin:10px;display:flex;box-shadow:0 0 10px #f0f0f0;flex-direction:column;align-items:center;border-radius:10px}.layout-modal .layout-container .layout-box:hover{cursor:pointer}.layout-modal .layout-container .layout-box.layout-box-active{background-color:#f5f5f5}.layout-modal .layout-container .layout-box.layout-box-active div.layout-plus{background-color:#bcbcbc}.layout-modal .layout-container .layout-box.layout-box-active div>h3{color:#000}.layout-modal .layout-container .layout-box .layout-title{margin:30px 0}.layout-modal .layout-container .layout-box .layout-title h3{font-weight:700;color:gray}.layout-modal .layout-container .layout-box .layout-plus-container.col-1{max-width:75px}.layout-modal .layout-container .layout-box .layout-plus-container.col-2{max-width:140px}.layout-modal .layout-container .layout-box .layout-plus-container.col-3{max-width:205px}.layout-modal .layout-container .layout-box .layout-plus-container{display:flex;flex-wrap:wrap;margin-bottom:40px}.layout-modal .layout-container .layout-box .layout-plus-container .layout-plus{color:gray;background-color:#f5f5f5;height:65px;width:65px;text-align:center;line-height:65px;margin:1px}.layout-modal .layout-container .layout-box .layout-plus-container .layout-plus .anticon{font-size:10px}.layout-modal .layout-container .layout-box .layout-plus-container .plus{height:132px;width:132px;line-height:132px;text-align:center}.tc-btn{border:none;display:flex;justify-content:center;background-color:transparent;outline:none;cursor:pointer;margin:24px 10px;padding:3px;border-radius:3px;font-size:.75rem;width:160px;height:30px;line-height:30px;align-items:center;text-align:center;font-weight:700}.tc-btn .btn-icon{width:20px;height:20px}.tc-btn .ad-pad{padding-top:2px}.tc-btn:hover,.tc-btn:active{opacity:.5}.tc-btn:disabled:hover{cursor:not-allowed;opacity:1}.tc-btn .tc-btn-link{position:absolute;right:0;bottom:-10px;text-decoration:underline;font-size:.625rem;width:140px;margin:24px 0}.tc-btn-small{font-size:.625rem}.tc-btn-table{width:45px;height:30px;font-size:.75rem;border:2px solid;margin:0}.tc-btn-wider{width:180px;border:2px solid;margin:0}.tc-btn-black{background-color:#393939;color:#fff}.tc-btn-disabled:not(.tc-btn-link){background-color:#bdbdbd!important;border-color:#bdbdbd!important;border-radius:3px;opacity:.7}.tc-btn-disabled-second:not(.tc-btn-link){background-color:#fff!important;border-color:#c4c2c3!important;color:#c4c2c3!important;border-radius:3px;opacity:.7}.tc-btn-light-red:not(.tc-btn-link){background-color:#d89f9f!important;border-color:#d89f9f!important;color:#fff}.tc-btn-white{background-color:#fff;color:#393939;border:2px solid}.tc-btn-red{background-color:#900;border-color:#900;color:#fff}.tc-btn-black.tc-btn-wider{border-color:#393939!important}.tc-btn-large{width:40px;height:40px}.changePassword-modal .btn-container{width:100%;display:flex;justify-content:center;margin-top:48px}.changePassword-modal .btn-center{justify-content:center!important}.tc-input-password-wrapper{font-size:.75rem}.tc-input-password-wrapper .tc-input-password-preLabel{min-width:130px;display:inline-block}.tc-input-password-wrapper .tc-input-password-preLabel.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-input-password-wrapper .tc-input-password-preLabel.label-required-disabled:after{content:"*";color:#c4c2c3;font-size:.875rem}.tc-input-password-wrapper .tc-input-password-preLabel.label-disabled{color:#c4c2c3}.tc-input-password-wrapper .tc-input-password-label-area{align-items:baseline;margin-bottom:5px;min-height:24px;display:flex;align-items:flex-end;justify-content:space-between}.tc-input-password-wrapper .tc-input-password-label-area.flex-end{justify-content:flex-end}.tc-input-password-wrapper .tc-input-password-label-area .tc-input-password-label{color:#393939;line-height:1.5}.tc-input-password-wrapper .tc-input-password-label-area .tc-input-password-label.label-bold{font-weight:700}.tc-input-password-wrapper .tc-input-password-label-area .tc-input-password-label.label-disabled{color:#c4c2c3}.tc-input-password-wrapper .tc-input-password-label-area .tc-input-password-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-input-password-wrapper .tc-input-password-label-area .tc-input-password-error{color:#9b233f;font-size:.625rem}.tc-input-password-wrapper .tc-input-password-line{align-items:center;display:flex}.tc-input-password-wrapper .tc-input-password-line .prefix{margin-right:10px}.tc-input-password-wrapper .tc-input-password-line .prefix.label-disabled{color:#c4c2c3}.tc-input-password-wrapper .tc-input-password-line .prefix.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-input-password-wrapper .tc-input-password-line .suffix{margin-left:10px}.tc-input-password-wrapper .tc-input-password-line .suffix.label-disabled{color:#c4c2c3}.tc-input-password-wrapper .tc-input-password-line .suffix.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-input-password-wrapper .tc-input-password-line .uneditable{font-size:.875rem}.tc-input-password-wrapper .tc-input-password-line ::placeholder{transform:translateY(1px)}.tc-input-password-wrapper .tc-input-password-line .ant-input-password{border:1px solid #707070!important;border-radius:5px;background-color:#fff;height:32px}.tc-input-password-wrapper .tc-input-password-line .ant-input-password.ant-input-affix-wrapper-disabled{background-color:#f5f5f5!important;border:none!important}.tc-input-password-wrapper .tc-input-password-line input{font-size:.875rem;border:none}.tc-input-password-wrapper .tc-input-password-line input::placeholder{font-size:.75rem}.tc-input-password-wrapper .tc-input-password-line input.ant-input-password[disabled]{background-color:#f5f5f5}.footer{height:20px;background-color:#0000;text-align:center;font-size:.875rem;position:relative;z-index:500;padding-bottom:25px;margin-top:-45px}.footer div{font: 12px/17px Noto Sans CJK JP;letter-spacing:2.64px;color:#c4a6a9;opacity:1}.tc-input-wrapper .tc-input-preLabel{min-width:130px;display:inline-block}.tc-modal-information{text-align:left;align-self:center;width:100%;padding:0 20px}.tc-modal-information .tc-modal-content .input-area{height:650px}.tc-modal-information .tc-modal-content .input-area .tc-input-wrapper{position:relative;width:100%;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;margin-top:30px}.tc-modal-information .tc-modal-content .input-area .tc-input-wrapper .tc-input-label-area{flex-shrink:0;width:130px}.tc-modal-information .tc-modal-content .input-area .tc-input-wrapper .tc-input-line{width:100%}.tc-modal-information .tc-modal-content .input-area .tc-input-wrapper .tc-input-error{position:absolute;top:-18px;right:0}.tc-modal-information .tc-modal-content .input-textarea{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:unset;margin-bottom:0}.tc-modal-information .tc-modal-content .input-textarea .cus-pre-label{width:130px;margin-bottom:5px}.tc-modal-information .tc-modal-content .input-textarea .cus-pre-label:after{content:"*";color:#900;font-size:.875rem;padding-top:35px}.tc-modal-information .tc-modal-content .input-textarea .rich_text-field-area{width:100%;position:relative}.tc-modal-information .tc-modal-content .input-textarea .rich_text-field-area .validation-error{position:absolute;right:0;font-size:10px;color:#900}.tc-modal-information .tc-modal-information-title-area{margin:0 44px;border-bottom:solid 1px #efe6e5}.tc-modal-information .tc-modal-information-title-area .tc-modal-information-date{text-align:left;margin-top:20px;font-size:.875rem;color:#bdbdbd}.tc-modal-information .tc-modal-information-title-area .tc-modal-information-title{align-self:flex-start;text-align:left;font-weight:700;font-size:1.25rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tc-modal-information .tc-modal-information-contens{text-align:left;margin-top:20px;font-size:.75rem;white-space:pre-line;overflow-x:auto}.tc-modal-information .button-container{padding-top:20px;padding-bottom:20px}.modal-title .title-text{font-size:1.175rem;font-weight:700;margin-right:5px}.modal-title .title-tip{color:#900;font-size:.75rem}.modal-title{border-bottom:1px solid #f5f5f5;display:flex;justify-content:space-between}.rich-text-editor-area{margin-top:8px;display:flex;flex-direction:column;align-items:center;background-color:#f5f5f5;border-radius:5px;box-shadow:0 0 10px #f0f0f0}.rich-text-editor-area .editor-wider{background-color:red!important}.rich-text-editor-area{font-family:ＭＳ Ｐゴシック,Lato,Noto Sans JP,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,MS PGothic,sans-serif}.rich-text-editor-header{max-height:300px;padding:0 20px;height:45px;display:flex;justify-content:space-between;width:100%;align-items:center}.rich-text-editor-header .rich-text-icons .anticon{padding:2px}.rich-text-editor-header .rich-text-icons .rich-text-icon-active{background-color:#fff}.rich-text-editor-header .rich-text-icons{padding-right:20px;flex:1;display:flex;justify-content:space-between;align-items:center}.rich-text-editor-header .select-font-size{height:30px;width:120px;margin:10px 10px 5px 20px;font-size:.625rem}.rich-text-editor-header .rich-text-icons+.nf-btn{width:90px;margin-right:30px;font-size:.625rem}.rich-text-editor-header #font-size-select-area{position:relative;background-color:#fff;width:120px;padding-left:10px}.rich-text-editor-header #font-size-select-area .font-size-placeholder{padding:2px 4px 2px 0;margin:3px;cursor:pointer;font-size:.75rem;display:flex;justify-content:space-between;align-items:center;color:gray}.revert-icon{display:flex;position:relative;flex-direction:column;-webkit-user-select:none;user-select:none;align-items:center;right:5px;top:1px;width:32px;height:32px}.revert-icon:hover{cursor:pointer;opacity:.5}.revert-icon span.icon-text{font-size:.625rem;-webkit-transform:scale(.6);transform:scale(.6);transform-origin:center top;display:inline-block;font-weight:700;position:absolute;margin-top:3px;bottom:1px}.element-link{display:inline;position:relative}.link-modal-wrapper{margin:30px 15px 0}.link-modal-wrapper .link-modal-header{margin-bottom:10px}.link-modal-wrapper .text-remind{text-align:right;font-size:.625rem;color:gray;font-weight:400}.element-link .popup{position:absolute;left:0;display:flex;align-items:center;background-color:#fff;padding:6px 10px;gap:10px;border-radius:6px;border:1px solid lightgray}.element-link .popup a{display:flex;align-items:center;gap:5px;padding-right:10px}.element-link .popup button{border:none;background:transparent}.element-link .popup button:hover{color:#639;cursor:pointer}.image-block-container{display:flex;flex-direction:column;align-items:center;-webkit-user-select:none;user-select:none;overflow:hidden;padding:1px}.image-block-container .image-block-inner:hover{cursor:pointer}.image-block-container .image-block-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.image-block-container .image-block-inner.image-block-active{box-shadow:#0366d64d 0 0 0 1px}.image-block-container .image-block-inner.image-block-disable,.image-block-container .image-block-inner.image-block-disable .nf-btn{cursor:not-allowed!important}.image-block-container .block-action-container,.image-block-container .block-action-container .block-img,.image-block-container .block-action-container .product-info{width:202px;height:200px;margin:1px;position:relative}.image-block-container .close-icon,.image-block-container .edit-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:100}.image-block-container .edit-icon{right:30px}.image-block-container .block-action-container{display:flex;flex-direction:column;background-color:#f5f5f5;align-items:center;justify-content:flex-end}.image-block-container .block-action-container>video,.image-block-container .block-action-container>iframe{width:100%;height:100%;object-fit:cover;position:absolute}.image-block-container .block-action-container .nf-btn{border-width:1px;margin:0 0 16px}.image-block-container .block-action-container.block-action-container-plus,.image-block-container .block-action-container.block-action-container-plus .block-img,.image-block-container .block-action-container.block-action-container-plus .product-info{width:404px;height:400px}.image-block-container .block-action-container.block-action-container-device,.image-block-container .block-action-container.block-action-container-device .block-img,.image-block-container .block-action-container.block-action-container-device .product-info{width:111.1px;height:110px}.image-block-container .block-action-container.block-action-container-device.block-action-container-plus,.image-block-container .block-action-container.block-action-container-device.block-action-container-plus .block-img,.image-block-container .block-action-container.block-action-container-device.block-action-container-plus .product-info,.image-block-container .block-action-container.block-action-container-device .block-img.block-action-container-plus,.image-block-container .block-action-container.block-action-container-device .block-img.block-action-container-plus .block-img,.image-block-container .block-action-container.block-action-container-device .block-img.block-action-container-plus .product-info,.image-block-container .block-action-container.block-action-container-device .product-info.block-action-container-plus,.image-block-container .block-action-container.block-action-container-device .product-info.block-action-container-plus .block-img,.image-block-container .block-action-container.block-action-container-device .product-info.block-action-container-plus .product-info{width:222.2px;height:220px}.image-block-container .block-action-container.block-action-container-device .nf-btn,.image-block-container .block-action-container.block-action-container-device .block-img .nf-btn,.image-block-container .block-action-container.block-action-container-device .product-info .nf-btn{margin-bottom:8px;font-size:.625rem;-webkit-transform:scale(.7);transform:scale(.7);transform-origin:bottom center;display:inline-block}.device-mode .tc-checkbox-label{font-size:.7rem}.sketch-picker>div:nth-child(1):hover{cursor:pointer}.sketch-picker .flexbox-fix:nth-child(2),.sketch-picker .flexbox-fix:nth-child(3){display:none!important}.product-info{display:flex;flex-direction:column;flex:1;padding:7px 8px;overflow:hidden}.product-info .product-img.img-size-normal{height:135px}.product-info .product-img.img-size-plus{height:330px}.product-info.product-info-device .product-img.img-size-normal{height:47.25px}.product-info.product-info-device .product-img.img-size-plus{height:155.1px}.product-info .product-detail{display:flex;margin-top:4px;flex-direction:column}.product-info .product-detail span{font-size:.625rem;-webkit-transform:scale(.8);transform:scale(.8);transform-origin:left bottom;display:inline-block;font-weight:700}.product-info .product-detail{line-height:10px}.product-info .product-detail .product-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.nf-input-wrapper{margin:5px 0;display:flex;align-items:center;position:relative}.nf-input-wrapper .nf-input-error{color:#900;position:absolute;top:-9px;right:0;margin-left:80px;font-size:.625rem}.nf-input-wrapper .nf-input{padding-left:11px}.nf-input-wrapper .nf-input::placeholder{padding-left:0;font-size:.75rem}.nf-input-wrapper .nf-input.input-block-grey{background-color:#f5f5f5;margin:5px 0;flex:1;padding-top:1px;padding-bottom:1px}.nf-input-wrapper .nf-input.input-block-grey::placeholder{padding-left:0;font-size:.625rem}.nf-input-wrapper .nf-input.input-block-grey-normal{background-color:#f5f5f5;margin:8px 0;font-size:.75rem}.nf-input-wrapper .nf-input.input-block-grey-normal::placeholder{padding-left:0;font-size:.75rem}.nf-input-wrapper .nf-input:not(.input-block-grey){width:280px;height:32px}.nf-input-wrapper .nf-input.input-block-grey-short{font-size:.75rem;background-color:#f5f5f5;margin:5px 0;flex:1;padding-top:1px;padding-bottom:1px;width:80px;height:32px}.nf-input-wrapper .nf-input.input-block-grey-short::placeholder{padding-left:0;font-size:.75rem}.nf-input-wrapper .nf-select{width:280px;font-size:.75rem}.nf-input-wrapper .nf-select.select-block-grey,.nf-input-wrapper .nf-select.select-inline-grey{font-size:.625rem}.nf-input-wrapper .nf-select.select-block-grey .ant-select-selector,.nf-input-wrapper .nf-select.select-inline-grey .ant-select-selector{background-color:#f5f5f5;margin:5px 0}.nf-input-wrapper .nf-select.select-block-grey .ant-select-clear,.nf-input-wrapper .nf-select.select-block-grey .anticon-close-circle,.nf-input-wrapper .nf-select.select-inline-grey .ant-select-clear,.nf-input-wrapper .nf-select.select-inline-grey .anticon-close-circle{background-color:#f5f5f5}.nf-input-wrapper .nf-select.select-block-grey.ant-select-multiple .ant-select-selection-item,.nf-input-wrapper .nf-select.select-inline-grey.ant-select-multiple .ant-select-selection-item{background-color:#fff}.nf-input-wrapper .nf-select.select-block-grey-normal{font-size:.75rem}.nf-input-wrapper .nf-select.select-block-grey-normal .ant-select-selector{background-color:#f5f5f5;margin:8px 0}.nf-input-wrapper .nf-select.select-block-grey-normal .ant-select-clear,.nf-input-wrapper .nf-select.select-block-grey-normal .anticon-close-circle{background-color:#f5f5f5}.nf-input-wrapper .nf-select.select-inline-grey{width:175px}.nf-input-wrapper .nf-input-label{display:inline-block;font-size:.75rem;width:80px}.nf-input-wrapper .nf-input-label.label-width-wider{width:120px}.nf-input-wrapper .nf-input-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.nf-input-wrapper .nf-text-after{right:-15px;position:absolute;font-size:.5rem}.nf-input-wrapper.nf-input-wrapper-small .nf-input-label,.nf-input-wrapper.nf-input-wrapper-small .ant-select-selection-item,.nf-input-wrapper.nf-input-wrapper-small{font-size:.625rem}.nf-input-wrapper.nf-input-wrapper-title-short,.nf-input-wrapper.nf-input-wrapper-title-short .nf-input-label{font-size:.75rem}.nf-input-wrapper.nf-input-wrapper-title-short .label-width-wider{width:120px}.nf-input-wrapper.nf-input-wrapper-title-short .label-width-short{width:20px}.nf-input-wrapper.nf-input-wrapper-title-short .ant-select-selection-item{font-size:.75rem;width:80px}.nf-input-wrapper.nf-input-wrapper-title-short .input-width-small{width:20px}.nf-input-wrapper.nf-input-wrapper-title-short{width:240px;font-size:.75rem;margin:0}.nf-input-wrapper.nf-input-wrapper-title-short .anticon-down{font-size:10px}.nf-input-wrapper.nf-input-wrapper-short .nf-input-label{font-size:.75rem}.nf-input-wrapper.nf-input-wrapper-short .label-width-wider{width:120px}.nf-input-wrapper.nf-input-wrapper-short .label-width-short{width:20px}.nf-input-wrapper.nf-input-wrapper-short .label-width-short-center{width:40px;align-items:center}.nf-input-wrapper.nf-input-wrapper-short .ant-select-selector{width:120px}.nf-input-wrapper.nf-input-wrapper-short .nf-select{font-size:.75rem;width:120px}.nf-input-wrapper.nf-input-wrapper-short .input-width-small{width:20px}.nf-input-wrapper.nf-input-wrapper-short{width:160px;font-size:.75rem;margin:0}.nf-input-wrapper.nf-input-wrapper-short .anticon-down{font-size:10px}.nf-input-wrapper.nf-input-wrapper-search-short .nf-input-label{font-size:.75rem}.nf-input-wrapper.nf-input-wrapper-search-short .label-width-wider{width:80px}.nf-input-wrapper.nf-input-wrapper-search-short .label-width-wide{width:200px}.nf-input-wrapper.nf-input-wrapper-search-short .label-width-short{width:20px}.nf-input-wrapper.nf-input-wrapper-search-short .nf-select{font-size:.75rem;width:120px}.nf-input-wrapper.nf-input-wrapper-search-short .input-width-small{width:20px}.nf-input-wrapper.nf-input-wrapper-search-short{width:200px;font-size:.75rem;margin:0}.nf-input-wrapper.nf-input-wrapper-search-short .anticon-down{font-size:10px}.nf-input-wrapper.nf-input-wrapper-edit-small .nf-input-label,.nf-input-wrapper.nf-input-wrapper-edit-small .ant-select-selection-item{font-size:.75rem}.nf-input-wrapper.nf-input-wrapper-edit-small{width:80px;font-size:.75rem;margin:0}.nf-input-wrapper.nf-input-wrapper-edit-small .anticon-down{font-size:10px}.nf-input-wrapper.nf-input-wrapper-half .nf-input-label{font-size:.75rem}.nf-input-wrapper.nf-input-wrapper-half .label-width-short{width:20px}.nf-input-wrapper.nf-input-wrapper-half .label-width-wider{width:120px}.nf-input-wrapper.nf-input-wrapper-half .ant-select-selection-item{font-size:.625rem}.nf-input-wrapper.nf-input-wrapper-half .input-block-grey{font-size:.75rem;background-color:#f5f5f5;margin:5px 0;flex:1;padding-top:1px;padding-bottom:1px;width:160px;height:32px}.nf-input-wrapper.nf-input-wrapper-half .input-block-grey::placeholder{padding-left:0;font-size:.75rem}.nf-input-wrapper.nf-input-wrapper-half{width:400px;font-size:.75rem;margin:0}.nf-input-wrapper.nf-input-wrapper-half .anticon-down{font-size:10px}.nf-input-wrapper.nf-input-wrapper-wide,.nf-input-wrapper.nf-input-wrapper-wide .nf-input-label,.nf-input-wrapper.nf-input-wrapper-wide .ant-select-selection-item{font-size:.75rem}.nf-input-wrapper.nf-input-wrapper-wide .input-block-grey{font-size:.75rem;background-color:#f5f5f5;margin:5px 0;flex:1;padding-top:1px;padding-bottom:1px;width:240px;height:32px}.nf-input-wrapper.nf-input-wrapper-wide .input-block-grey::placeholder{padding-left:0;font-size:.75rem}.nf-input-wrapper.nf-input-wrapper-wide{width:500px;font-size:.75rem;margin:0}.nf-input-wrapper.nf-input-wrapper-wide .anticon-down{font-size:10px}.nf-wrapper-uneditable .input-value{font-size:.75rem}.product-search-area{margin:40px 15px 0}.product-search-area .search-title{font-size:1rem;font-weight:700}.product-search-area .infinite-scroll-component::-webkit-scrollbar{width:10px;height:10px}.product-search-area .infinite-scroll-component::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.product-search-area .infinite-scroll-component::-webkit-scrollbar-track{background:#e8e8e8;border-radius:5px}.product-search-area .product-search-content{margin-top:10px;margin-bottom:30px;display:flex}.product-search-area .product-search-content .search-condition{display:flex;flex-direction:column;width:340px}.product-search-area .product-search-content .search-condition .nf-input-label{font-size:.625rem;white-space:pre-line}.product-search-area .product-search-content .search-button-container{margin-top:50px;display:flex;justify-content:center}.product-search-area .product-search-content .search-result:hover{cursor:pointer}.product-search-area .product-search-content .search-result{border-radius:5px;box-shadow:0 0 10px #f0f0f0;flex:1;padding:30px;margin-left:40px;margin-bottom:30px;height:320px;width:500px}.product-search-area .product-search-content .search-result .result-title{font-weight:700;margin-bottom:40px}.product-search-area .product-search-content .search-result .result-box{width:150px;display:flex;flex-direction:column;border-radius:5px;box-shadow:0 0 10px #f0f0f0;border:#f0f0f0 solid 1px;background-color:#fff;margin-right:10px;margin-top:10px;padding:10px 10px 5px}.product-search-area .product-search-content .search-result .result-box.result-box-selected{background-color:#f5f5f5}.product-search-area .product-search-content .search-result .result-box.result-box-selected .result-info{font-weight:700}.product-search-area .product-search-content .search-result .result-info{display:flex;margin-top:2px;flex-direction:column;font-size:.625rem;line-height:13px}.product-search-area .product-search-content .search-result .result-info .product-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-search-area .product-search-content .search-result .chunk-list{width:450px;display:flex}.coordinate-search-area{margin:40px 15px 0}.coordinate-search-area .search-title{font-size:1rem;font-weight:700}.coordinate-search-area .coordinate-search-content{margin-top:10px;margin-bottom:30px;display:flex}.coordinate-search-area .coordinate-search-content .search-condition{display:flex;flex-direction:column;width:400px}.coordinate-search-area .coordinate-search-content .search-condition .ant-select-selection-placeholder{padding-left:5px}.coordinate-search-area .coordinate-search-content .search-condition .ant-select-selection-overflow{height:22px}.coordinate-search-area .coordinate-search-content .search-button-container{display:flex;justify-content:center;margin-top:20px}.coordinate-search-area .coordinate-search-content .search-result:hover{cursor:pointer}.coordinate-search-area .coordinate-search-content .search-result{border-radius:5px;box-shadow:0 0 10px #f0f0f0;flex:1;padding:30px 30px 20px;margin-left:40px;margin-bottom:30px;height:300px;overflow-y:auto}.coordinate-search-area .coordinate-search-content .search-result .result-title{font-weight:700;margin-bottom:20px}.coordinate-search-area .coordinate-search-content .search-result .result-box div{font-size:.75rem}.coordinate-search-area .coordinate-search-content .search-result .result-box{display:flex;border-radius:5px;box-shadow:0 0 10px #f0f0f0;background-color:#fff;margin:10px 0;padding:10px}.coordinate-search-area .coordinate-search-content .search-result .result-box.result-box-selected{background-color:#f5f5f5}.coordinate-search-area .coordinate-search-content .search-result .tag{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.coordinate-search-area .coordinate-search-content .search-result .item-box{margin-left:20px}.tc-checkbox{position:absolute;clip:rect(0,0,0,0)}.tc-checkbox-label{position:relative;display:flex;align-items:flex-end}.tc-radio-pre-label.label-required{margin-bottom:2px}.tc-radio-pre-label.label-disabled{color:#c4c2c3}.check-icon{position:absolute;left:1px;width:15px;height:15px}.read-only-label{font-size:.875rem;margin-right:30px;margin-bottom:15px}.tc-checkbox-label{font-size:.875rem;cursor:pointer;-webkit-user-select:none;user-select:none;height:16px;line-height:16px}.tc-checkbox-label:before{content:" ";display:inline-block;border:1px solid silver;margin-right:6px;text-align:center;line-height:16px;width:16px;height:16px;border-radius:3px;font-weight:700;background-color:#fff}.tc-radio-label{display:flex;font-size:.875rem;cursor:pointer;-webkit-user-select:none;user-select:none;height:16px;line-height:16px}.tc-radio-label input{display:none}.tc-checkbox-disabled .tc-checkbox-label,.tc-checkbox-disabled .tc-radio-label{cursor:not-allowed;color:#bdbdbd}.checkbox-list{display:flex;width:500px;justify-content:space-between}.tc-menu-area .tc-checkbox-wrapper{margin-right:30px;margin-bottom:23px}.tc-menu-area .tc-checkbox-wrapper .check-icon{top:0}.tc-menu-area .menu-line{max-width:700px}.tc-menu-area .sub-menu{display:flex;flex-wrap:wrap;margin-left:20px}.tc-menu-area .sub-menu .wrap-option:nth-child(1){width:140px}.tc-menu-area .sub-menu .wrap-option:nth-child(2){width:140px}.tc-menu-area .sub-menu .wrap-option:nth-child(3){width:250px}.circle{margin-right:6px}.tc-range-picker{width:100%;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.tc-range-picker .pre-label{width:70px!important;margin-left:35px;margin-right:5px}.date-picker-wrapper{position:relative}.date-picker-wrapper input,.date-picker-wrapper .font-sm{font-size:.875rem}.picker-icon{width:20px;height:20px}.range-text{font-size:1rem;margin:0 12px}.tc-input-wrapper .tc-wrapper-post-label .post-label{margin-top:27px;margin-left:7px}.tc-input-wrapper .tc-wrapper-post-label .post-label.label-disabled{color:#bdbdbd}.tc-input-wrapper .suffix-icon{width:18px;height:18px}.tc-input-wrapper .ant-input-affix-wrapper{background-color:#f5f5f5;border:none}.tc-input-wrapper.pre-label-exist{margin:10px 0}.tc-input-wrapper.tc-input-disabled .ant-input[disabled]{background-color:#fff;border:1px solid #c4c2c3!important}.tc-input-wrapper .tc-input-info{height:15px;margin-bottom:5px;display:flex;justify-content:space-between}.tc-input-wrapper .tc-input-info.flex-end{justify-content:flex-end}.tc-input-wrapper .tc-input-line{display:flex;align-items:center;line-height:22px}.tc-input-wrapper .tc-input-line .font-sm{font-size:.875rem}.tc-input-wrapper .tc-input-line .sub-label{width:60px}.tc-input-wrapper .tc-input-line ::placeholder{transform:translateY(-.5px)}.tc-input-wrapper .tc-input-label .label-bold{font-weight:700}.tc-input-wrapper .tc-input-label.label-disabled{color:#bdbdbd}.tc-input-wrapper .pre-label{width:130px;display:inline-block}.tc-input-wrapper .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-input-wrapper .pre-label.label-required{margin-bottom:2px}.tc-input-wrapper .pre-label.label-disabled{color:#bdbdbd}.tc-input-wrapper .pre-label:not(.tc-range-picker .pre-label){min-width:130px}.tc-input-wrapper .tc-input-error{color:#900;font-size:.625rem}.tc-input-wrapper .date-error{position:absolute;bottom:30px;right:1px}.tc-input-wrapper input{background-color:#f5f5f5;font-size:.875rem}.tc-input-wrapper input::placeholder{padding-left:0;font-size:.75rem}.tc-input-wrapper .tc-select{width:100%!important;font-size:.75rem;background-color:#f5f5f5;border-radius:2px}.tc-input-wrapper .tc-select .ant-select-selection-item{font-size:.75rem;text-overflow:ellipsis}.tc-input-wrapper .tc-select .ant-select-selector{border-radius:2px;margin-right:0}.tc-input-wrapper .tc-select .ant-select-selector .ant-select-selection-item-content,.tc-input-wrapper .tc-select .ant-select-selector .ant-select-selection-item{font-size:.875rem}.tc-input-wrapper .tc-select.select-block-grey,.tc-input-wrapper .tc-select.select-inline-grey{font-size:.625rem}.tc-input-wrapper .tc-select.select-block-grey .ant-select-selector,.tc-input-wrapper .tc-select.select-inline-grey .ant-select-selector{background-color:#f5f5f5;margin:5px 0}.tc-input-wrapper .tc-select.select-block-grey .ant-select-clear,.tc-input-wrapper .tc-select.select-block-grey .anticon-close-circle,.tc-input-wrapper .tc-select.select-inline-grey .ant-select-clear,.tc-input-wrapper .tc-select.select-inline-grey .anticon-close-circle{background-color:#f5f5f5}.tc-input-wrapper .tc-select.select-block-grey.ant-select-multiple .ant-select-selection-item,.tc-input-wrapper .tc-select.select-inline-grey.ant-select-multiple .ant-select-selection-item{background-color:#fff}.tc-input-wrapper .tc-select.select-block-grey-normal{font-size:.75rem}.tc-input-wrapper .tc-select.select-block-grey-normal .ant-select-selector{background-color:#f5f5f5;margin:8px 0}.tc-input-wrapper .tc-select.select-block-grey-normal .ant-select-clear,.tc-input-wrapper .tc-select.select-block-grey-normal .anticon-close-circle{background-color:#f5f5f5}.tc-input-wrapper .tc-select.select-max-limit{max-width:calc(100% - 130px)}.tc-input-wrapper .tc-select.select-inline-grey{width:175px}.tc-input-wrapper .tc-select.select-disabled .ant-select-selector{background-color:#fff;border:1px solid #c4c2c3!important}.tc-input-wrapper .tc-select.select-disabled-theme .ant-select-arrow{background-color:transparent}.dashboard-pie-graph-area{width:100%;margin-top:30px;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 24px #2424241a}.dashboard-pie-graph-area .header_area{width:100%;height:76px;padding:20px 56px 20px 32px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;border-bottom:solid 2px #bdbdbd;column-gap:8px}.dashboard-pie-graph-area .header_area .title{line-height:22px;font-size:1.175rem;font-weight:700;color:#393939}.dashboard-pie-graph-area .header_area .data{color:#837f80}.dashboard-pie-graph-area .pie-graphs-area{width:100%;padding:32px 0 32px 32px;box-sizing:border-box;overflow-y:hidden}.dashboard-pie-graph-area .pie-graphs-area .scroll-container{overflow-x:scroll;white-space:nowrap;display:flex;column-gap:32px;height:410px}.dashboard-pie-graph-area .pie-graphs-area .scroll-container::-webkit-scrollbar{height:8px}.dashboard-pie-graph-area .pie-graphs-area .scroll-container::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px}.dashboard-pie-graph-area .pie-graphs-area .scroll-container::-webkit-scrollbar-track{background-color:#fff}.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-empty{width:100%;display:flex;justify-content:center;align-items:center}.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-card{min-width:473px;height:388px;flex-shrink:0;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 6px 0 var(--Drop-Shadow-grey-opacity-30, rgba(131, 127, 128, .3));margin-top:3px}.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-card .card-header{width:100%;height:68px;padding:32px 32px 0;display:flex;justify-content:flex-start;align-items:flex-end}.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-card .card-header .card-title{line-height:22px;font-size:1.175rem;font-weight:700;color:#393939}.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-card .contents-area{width:100%;height:320px;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start}.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-card .contents-area .graph{width:320px;min-width:320px;display:flex;justify-content:center;align-items:center}.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-card .contents-area .graph svg:focus,.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-card .contents-area .graph svg *:focus{outline:none}.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-card .contents-area .legend{padding:40px 40px 40px 0;width:50%;max-width:1980px;height:320px;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;row-gap:16px;column-gap:16px}.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-card .contents-area .legend .legend-label{display:flex;flex-direction:row;align-items:center;width:fit-content;min-height:27px}.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-card .contents-area .legend .legend-label .legend-circle{width:16px;height:16px;border-radius:50%;margin-right:8px;flex-shrink:0;align-self:flex-start;margin-top:5px}.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-card .contents-area .legend .legend-label .label{max-width:100px;margin-right:8px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-card .contents-area .legend .legend-label .rate{font-size:12px;color:#837f80}.dashboard-pie-graph-area .pie-graphs-area .scroll-container .pie-graph-card:last-child{margin-right:32px}.dashboard-pie-graph-area .pie-graph-tooltip{position:absolute;background-color:#0006;color:#fff;padding:6px 12px;border-radius:6px;font-size:14px;transform:translate(-50%,-100%);pointer-events:none}.dashboard-pie-graph-area .pie-graph-tooltip .tooltip-triangle{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid rgba(0,0,0,.4)}.dashboard-user-graph{width:100%;margin-top:30px;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 24px #2424241a}.dashboard-user-graph .header_area{width:100%;height:76px;display:flex;justify-content:space-between;align-items:center;padding:20px 56px 20px 32px;border-bottom:solid 2px #c4c2c3;margin-bottom:85px}.dashboard-user-graph .header_area .title-area,.dashboard-user-graph .header_area .user-count-area{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;column-gap:8px}.dashboard-user-graph .header_area .title-area .title,.dashboard-user-graph .header_area .user-count-area .title{font-size:1.175rem;font-weight:700;color:#393939}.dashboard-user-graph .header_area .title-area .data,.dashboard-user-graph .header_area .user-count-area .data{font-size:12px;color:gray}.dashboard-user-graph .header_area .title-area .tc-tooltip,.dashboard-user-graph .header_area .user-count-area .tc-tooltip{margin-bottom:5px}.dashboard-user-graph .header_area .title-area .user-count,.dashboard-user-graph .header_area .user-count-area .user-count{display:flex;justify-content:flex-start;align-items:center}.dashboard-user-graph .graph-area{width:100%;height:487px;padding:0 56px;margin-bottom:40px}.dashboard-graph{width:100%;margin-top:30px;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 24px #2424241a}.dashboard-graph .header_area{width:100%}.dashboard-graph .header_area .even-tabs .ant-tabs-nav-list{display:flex!important;width:100%}.dashboard-graph .header_area .even-tabs .ant-tabs-tab{flex:1 1 auto;justify-content:center;text-align:center}.dashboard-graph .header_area .even-tabs .ant-tabs-tab-btn{color:#666;font-weight:400}.dashboard-graph .header_area .even-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#000!important;font-weight:700}.dashboard-graph .header_area .even-tabs .ant-tabs-tab-btn:focus,.dashboard-graph .header_area .even-tabs .ant-tabs-tab-btn:focus-visible{outline:none!important;box-shadow:none!important;color:inherit!important}.dashboard-graph .header_area .even-tabs .ant-tabs-tab-btn:focus,.dashboard-graph .header_area .even-tabs .ant-tabs-tab-btn:focus-visible,.dashboard-graph .header_area .even-tabs .ant-tabs-tab:active{color:inherit!important;outline:none!important;box-shadow:none!important}.dashboard-graph .header_area .even-tabs .ant-tabs-ink-bar{display:none!important}.dashboard-graph .header_area .ant-tabs{width:100%}.dashboard-graph .header_area .ant-tabs .ant-tabs-nav{width:100%;height:76px;margin-bottom:85px}.dashboard-graph .header_area .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{width:100%}.dashboard-graph .header_area .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:solid 2px #c4c2c3}.dashboard-graph .header_area .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:700;color:#393939!important}.dashboard-graph .header_area .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn .even-tabs .ant-tabs-tab:focus,.dashboard-graph .header_area .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn .even-tabs .ant-tabs-tab:focus-visible{outline:none!important;box-shadow:none!important;color:inherit!important}.dashboard-graph .header_area .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{font-size:1.175rem;font-weight:700;color:#837f80}.dashboard-graph .header_area .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn .even-tabs .ant-tabs-tab:focus,.dashboard-graph .header_area .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn .even-tabs .ant-tabs-tab:focus-visible{outline:none!important;box-shadow:none!important;color:inherit!important}.dashboard-graph .header_area .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .custom-ant-tabs-tab-btn{display:flex;flex-flow:row;justify-content:center;align-items:center}.dashboard-graph .header_area .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .custom-ant-tabs-tab-btn .tc-tooltip{margin-bottom:5px}.dashboard-graph .header_area .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .custom-ant-tabs-tab-btn .icon-help{width:20px;height:20px;position:relative;top:3px}.dashboard-graph .header_area .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .custom-ant-tabs-tab-btn .icon-help-gy{width:24px;height:24px;position:relative}.dashboard-graph .graph-area{width:100%;height:487px;padding:0 40px;margin-bottom:50px}.dashboard-card{width:100%;height:224px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;background-color:#fff;border-radius:12px;box-shadow:0 0 24px #2424241a}.dashboard-card-title-area{width:100%;height:80px;padding:32px 32px 0;display:flex;justify-content:flex-start;align-items:center;position:relative}.dashboard-card-title-area .icon-area{display:flex;justify-content:flex-start;align-items:center;margin-right:12px}.dashboard-card-title-area .title{line-height:20px;font-size:1.175rem;font-weight:700;color:#393939}.dashboard-card-title-area #icon_help-circle{width:21px;height:21px;margin-bottom:2px}.dashboard-card-title-area .point{position:absolute;top:15px;right:10px}.dashboard-card-title-area .title-contents-area{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start}.dashboard-card-title-area .title-contents-area .title{line-height:24px;font-size:1.075rem;font-weight:700}.dashboard-card-title-area .title-contents-area .sub-title-area{height:24px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.dashboard-card-title-area .title-contents-area .sub-title-area .sub-title{line-height:24px}.dashboard-card-contents-area{width:100%;height:144px;padding:32px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start}.dashboard-card-contents-area .dashboard-card-result-area{width:100%;height:52px;display:flex;flex-flow:row;justify-content:space-between;align-items:center}.dashboard-card-contents-area .dashboard-card-result-area .result{font-size:36px;font-weight:700}.dashboard-card-contents-area .dashboard-card-diff-area{width:100%;height:24px;display:flex;flex-flow:row;justify-content:flex-end;align-items:flex-start}.dashboard-card-contents-area .dashboard-card-diff-area .diff{line-height:24px;color:#837f80}.dashboard-card-hover{cursor:pointer}.dashboard-card-hover:hover{background-color:#0000000d}.dashboard-graph-tooltip{position:absolute;background-color:#0006;color:#fff;padding:10px;border-radius:6px;pointer-events:none;z-index:1000;transform:translate(-50%,-100%);white-space:nowrap}.dashboard-graph-tooltip .tooltip-triangle{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid rgba(0,0,0,.4)}.dashboard-graph-tooltip .tooltip-triangle .rate-text{margin-top:6px;font-weight:700}.ranking-area{width:100%;height:805px;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 24px #2424241a}.ranking-area .header-area{width:100%;height:76px;display:flex;justify-content:space-between;align-items:center;border-bottom:solid 2px #bdbdbd;padding:20px 32px}.ranking-area .header-area .title{line-height:22px;font-size:1.175rem;font-weight:700;color:#393939;display:flex;flex-wrap:wrap;align-items:center}.ranking-area .header-area .title .sub-title{font-size:1rem;white-space:nowrap;padding-left:8px;color:#837f80}.ranking-area .header-area .link{color:#393939;line-height:24px;border-bottom:1px solid #393939;display:flex;justify-content:flex-start;align-items:center;column-gap:5px;cursor:pointer}.ranking-area .contents-area{width:100%;height:100%;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;row-gap:6px;padding:0 22px 0 32px;max-height:724px;overflow-y:auto;margin-right:10px;margin-top:5px}.ranking-area .contents-area::-webkit-scrollbar{width:10px}.ranking-area .contents-area::-webkit-scrollbar-track{background:#fff;border-radius:4px}.ranking-area .contents-area::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px}.ranking-area .contents-area .scroll-container{width:100%;display:flex;flex-direction:column;gap:8px}.ranking-area .contents-area .scroll-container .field-area{width:100%;height:62px;display:flex;flex-flow:row;justify-content:flex-end;align-items:flex-end;column-gap:16px;margin-bottom:8px}.ranking-area .contents-area .scroll-container .field-area .brand-field{flex:1}.ranking-area .contents-area .scroll-container .field-area .brand-field .tc-select-label-area{display:none}.ranking-area .contents-area .scroll-container .field-area .date-field{display:flex;flex-flow:row;justify-content:flex-end;align-items:flex-end;column-gap:8px}.ranking-area .contents-area .scroll-container .field-area .date-field .date-label-field{padding-bottom:5px;line-height:24px}.ranking-area .contents-area .scroll-container .ranking-empty{width:100%;height:645px;display:flex;flex-flow:column;justify-content:center;align-items:center}.ranking-area .contents-area .scroll-container .columns-area{width:100%;height:117px;display:flex;flex-flow:row;justify-content:space-between;align-items:flex-start;padding-bottom:5px;border-bottom:1px solid rgba(36,36,36,.1019607843);column-gap:16px}.ranking-area .contents-area .scroll-container .columns-area.cursor_pointer{cursor:pointer}.ranking-area .contents-area .scroll-container .columns-area .image-area{width:112px;height:112px;position:relative;flex-shrink:0}.ranking-area .contents-area .scroll-container .columns-area .image-area .number-icon,.ranking-area .contents-area .scroll-container .columns-area .image-area .rank-icon{position:absolute;top:0;left:0}.ranking-area .contents-area .scroll-container .columns-area .image-area .rank-icon{top:15px;left:5px;width:30px;height:30px;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;box-shadow:0 0 10px #0000001a}.ranking-area .contents-area .scroll-container .columns-area .image-area .image{width:80px;height:80px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ranking-area .contents-area .scroll-container .columns-area .image-area .image img{width:80px;height:80px}.ranking-area .contents-area .scroll-container .columns-area .info-area{flex:1;min-width:0;height:112px;display:flex;flex-flow:column;justify-content:center;align-items:flex-start}.ranking-area .contents-area .scroll-container .columns-area .info-area .label{width:100%;font-size:12px;color:#837f80;-webkit-line-clamp:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ranking-area .contents-area .scroll-container .columns-area .info-area .title{width:100%;min-height:22px;max-height:44px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.ranking-area .contents-area .scroll-container .columns-area .data-area{height:112px;display:flex;flex-shrink:0;flex-flow:column;justify-content:center;align-items:flex-end}.ranking-area .contents-area .scroll-container .columns-area .data-area.has-padding-right{padding-right:32px}.ranking-area .contents-area .scroll-container .columns-area .data-area .label{font-size:12px;color:#837f80}.ranking-area .contents-area .scroll-container .columns-area .data-area .title{line-height:22px;font-size:1.275rem;font-weight:700}.ranking-area .contents-area .scroll-container .columns-area .point{width:32px;height:32px;flex-shrink:0}.ranking-area .contents-area .scroll-container .columns-area:hover{background-color:#0000000d}.ranking-area .contents-area .scroll-container .columns-area:last-child{border-bottom:none}.tc-date-picker-wrapper{font-size:.75rem;border-radius:5px;border-color:#707070!important;border-width:1px}.tc-date-picker-wrapper .tc-date-picker-preLabel{min-width:130px;display:inline-block}.tc-date-picker-wrapper .tc-date-picker-preLabel.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-date-picker-wrapper .tc-date-picker-preLabel.label-required-disabled:after{content:"*";color:#c4c2c3;font-size:.875rem}.tc-date-picker-wrapper .tc-date-picker-preLabel.label-disabled{color:#c4c2c3}.tc-date-picker-wrapper .tc-date-picker-label-area{align-items:baseline;margin-bottom:5px;min-height:24px;display:flex;align-items:flex-end;justify-content:space-between}.tc-date-picker-wrapper .tc-date-picker-label-area.flex-end{justify-content:flex-end}.tc-date-picker-wrapper .tc-date-picker-label-area .tc-date-picker-label{color:#393939;line-height:1.5}.tc-date-picker-wrapper .tc-date-picker-label-area .tc-date-picker-label.label-bold{font-weight:700}.tc-date-picker-wrapper .tc-date-picker-label-area .tc-date-picker-label.label-disabled{color:#c4c2c3}.tc-date-picker-wrapper .tc-date-picker-label-area .tc-date-picker-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-date-picker-wrapper .tc-date-picker-label-area .tc-date-picker-error{color:#9b233f;font-size:.625rem}.tc-date-picker-wrapper .tc-date-picker-line{display:flex;align-items:center}.tc-date-picker-wrapper .tc-date-picker-line .prefix{margin-right:10px;width:100px;text-align:end}.tc-date-picker-wrapper .tc-date-picker-line .prefix.label-disabled{color:#c4c2c3}.tc-date-picker-wrapper .tc-date-picker-line .prefix.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-date-picker-wrapper .tc-date-picker-line .suffix{margin-left:5px}.tc-date-picker-wrapper .tc-date-picker-line .suffix.label-disabled{color:#c4c2c3}.tc-date-picker-wrapper .tc-date-picker-line .suffix.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-date-picker-wrapper .tc-date-picker-line .uneditable{font-size:.875rem}.tc-date-picker-wrapper .ant-picker{width:100%}.tc-date-picker-wrapper .ant-picker.ant-picker-disabled{border:1px solid transparent!important}.tc-date-picker-wrapper input{font-size:.875rem}.tc-date-picker-wrapper input::placeholder{font-size:.75rem}.tc-date-picker-wrapper .picker-icon{width:20px;height:20px}.tc-time-picker-wrapper{font-size:.75rem;border-radius:5px;border-color:#707070!important;border-width:1px}.tc-time-picker-wrapper .tc-time-picker-preLabel{min-width:130px;display:inline-block}.tc-time-picker-wrapper .tc-time-picker-preLabel.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-time-picker-wrapper .tc-time-picker-preLabel.label-required-disabled:after{content:"*";color:#c4c2c3;font-size:.875rem}.tc-time-picker-wrapper .tc-time-picker-preLabel.label-disabled{color:#c4c2c3}.tc-time-picker-wrapper .tc-time-picker-label-area{align-items:baseline;margin-bottom:5px;min-height:24px;display:flex;align-items:flex-end;justify-content:space-between}.tc-time-picker-wrapper .tc-time-picker-label-area.flex-end{justify-content:flex-end}.tc-time-picker-wrapper .tc-time-picker-label-area .tc-time-picker-label{color:#393939;line-height:1.5}.tc-time-picker-wrapper .tc-time-picker-label-area .tc-time-picker-label.label-bold{font-weight:700}.tc-time-picker-wrapper .tc-time-picker-label-area .tc-time-picker-label.label-disabled{color:#c4c2c3}.tc-time-picker-wrapper .tc-time-picker-label-area .tc-time-picker-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-time-picker-wrapper .tc-time-picker-label-area .tc-time-picker-error{color:#9b233f;font-size:.625rem}.tc-time-picker-wrapper .tc-time-picker-line{display:flex;align-items:center}.tc-time-picker-wrapper .tc-time-picker-line .prefix{margin-right:10px}.tc-time-picker-wrapper .tc-time-picker-line .prefix.label-disabled{color:#c4c2c3}.tc-time-picker-wrapper .tc-time-picker-line .prefix.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-time-picker-wrapper .tc-time-picker-line .suffix{margin-inline:10px}.tc-time-picker-wrapper .tc-time-picker-line .suffix.label-disabled{color:#c4c2c3}.tc-time-picker-wrapper .tc-time-picker-line .suffix.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-time-picker-wrapper .tc-time-picker-line .uneditable{font-size:.875rem}.tc-time-picker-wrapper .ant-picker{width:100%}.tc-time-picker-wrapper .ant-picker.ant-picker-disabled{border:1px solid transparent!important}.tc-time-picker-wrapper input{font-size:.875rem}.tc-time-picker-wrapper input::placeholder{font-size:.75rem}.tc-time-picker-wrapper .picker-icon{width:20px;height:20px}.tc-range-picker-wrapper{font-size:.75rem}.tc-range-picker-wrapper .tc-range-picker-preLabel{min-width:130px;display:inline-block}.tc-range-picker-wrapper .tc-range-picker-preLabel.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-range-picker-wrapper .tc-range-picker-preLabel.label-required-disabled:after{content:"*";color:#c4c2c3;font-size:.875rem}.tc-range-picker-wrapper .tc-range-picker-preLabel.label-disabled{color:#c4c2c3}.tc-range-picker-wrapper .tc-range-picker-label-area{align-items:baseline;margin-bottom:5px;min-height:24px;display:flex;align-items:flex-end;justify-content:space-between}.tc-range-picker-wrapper .tc-range-picker-label-area .tc-range-picker-label{color:#393939;line-height:1.5}.tc-range-picker-wrapper .tc-range-picker-label-area .tc-range-picker-label.label-bold{font-weight:700}.tc-range-picker-wrapper .tc-range-picker-label-area .tc-range-picker-label.label-disabled{color:#c4c2c3}.tc-range-picker-wrapper .tc-range-picker-label-area .tc-range-picker-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-range-picker-wrapper .tc-range-picker-line{display:flex;align-items:center}.tc-range-picker-wrapper .tc-range-picker-line .tc-range-picker-container{display:flex;flex-direction:column;position:relative;width:100%;max-width:292px}.tc-range-picker-wrapper .tc-range-picker-line .tc-range-picker-container .tc-range-picker-error{position:absolute;top:-24px;right:0;z-index:99;margin-top:8px;height:auto;color:#9b233f;font-size:.625rem;text-align:end;vertical-align:bottom;white-space:nowrap}.tc-range-picker-wrapper .tc-range-picker-line .prefix{margin-right:10px}.tc-range-picker-wrapper .tc-range-picker-line .prefix.label-disabled{color:#c4c2c3}.tc-range-picker-wrapper .tc-range-picker-line .prefix.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-range-picker-wrapper .tc-range-picker-line .suffix{margin-left:5px}.tc-range-picker-wrapper .tc-range-picker-line .suffix.label-disabled{color:#c4c2c3}.tc-range-picker-wrapper .tc-range-picker-line .suffix.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-range-picker-wrapper .tc-range-picker-line .range-text{font-size:.75rem;margin-inline:10px}.tc-range-picker-wrapper .tc-range-picker-line .range-text.label-disabled{color:#c4c2c3}.tc-range-picker-wrapper .tc-range-picker-line .uneditable{font-size:.875rem}.tc-range-picker-wrapper .tc-range-picker-line ::placeholder{transform:translateY(1px)}.tc-select-wrapper{font-size:.75rem}.tc-select-wrapper .tc-select-preLabel{min-width:130px;display:inline-block}.tc-select-wrapper .tc-select-preLabel.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-select-wrapper .tc-select-preLabel.label-required-disabled:after{content:"*";color:#c4c2c3;font-size:.875rem}.tc-select-wrapper .tc-select-preLabel.label-disabled{color:#c4c2c3}.tc-select-wrapper .tc-select-label-area{align-items:baseline;margin-bottom:5px;min-height:24px;display:flex;align-items:flex-end;justify-content:space-between}.tc-select-wrapper .tc-select-label-area.flex-end{justify-content:flex-end}.tc-select-wrapper .tc-select-label-area .tc-select-label{color:#393939;line-height:1.5}.tc-select-wrapper .tc-select-label-area .tc-select-label.label-bold{font-weight:700}.tc-select-wrapper .tc-select-label-area .tc-select-label.label-disabled{color:#c4c2c3}.tc-select-wrapper .tc-select-label-area .tc-select-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-select-wrapper .tc-select-label-area .tc-select-error{color:#9b233f;font-size:.625rem}.tc-select-wrapper .tc-select-line{display:flex;flex-direction:row;align-items:center;min-height:32px}.tc-select-wrapper .tc-select-line .prefix{margin-right:10px}.tc-select-wrapper .tc-select-line .prefix.label-disabled{color:#c4c2c3}.tc-select-wrapper .tc-select-line .prefix.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-select-wrapper .tc-select-line .suffix{margin-left:10px}.tc-select-wrapper .tc-select-line .suffix.label-disabled{color:#c4c2c3}.tc-select-wrapper .tc-select-line .suffix.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-select-wrapper .tc-select-line .uneditable{font-size:.875rem}.tc-select-wrapper .tc-select-line .tc-select{width:100%;font-size:.875rem;background-color:#fff;border-radius:5px}.tc-select-wrapper .tc-select-line .tc-select .ant-select-selection-item{font-size:.875rem;text-overflow:ellipsis}.tc-select-wrapper .tc-select-line .tc-select .ant-select-selection-placeholder{font-size:.75rem!important}.tc-select-wrapper .tc-select-line .tc-select.select-disabled{background-color:#f5f5f5}.tc-select-wrapper .tc-select-line .tc-select.select-disabled .ant-select-selector{border:1px solid transparent!important}.active-user-modal .tc-modal-content{padding-bottom:24px}.active-user-modal .tc-modal-content .input-area{margin-top:40px;height:340px}.active-user-modal .tc-modal-content .tc-btn-white{margin:24px auto 0}.dashboard-monthly-modal{min-width:700px}.dashboard-monthly-modal .ant-modal-body{padding:24px 0 0}.dashboard-monthly-modal .modal-title{margin:24px 44px 0}.dashboard-monthly-modal .tc-modal-content{padding-bottom:24px}.dashboard-monthly-modal .tc-modal-content .input-area{margin-top:30px;height:340px}.dashboard-monthly-modal .tc-modal-content .input-area .monthly-modal-area{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;row-gap:16px}.dashboard-monthly-modal .tc-modal-content .input-area .monthly-modal-area .result-area{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;line-height:32px}.dashboard-monthly-modal .tc-modal-content .input-area .monthly-modal-area .result-area .date{width:130px;color:#393939;white-space:nowrap}.dashboard-monthly-modal .tc-modal-content .input-area .monthly-modal-area .result-area .count{width:100px;font-weight:700;display:flex;justify-content:flex-start;margin-left:81px}.dashboard-monthly-modal .tc-modal-content .input-area .monthly-modal-area .result-area .rate{color:#bcbcbc;display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.dashboard-monthly-modal .tc-modal-content .input-area .monthly-modal-area .result-area .rate .diff{color:#837f80}.dashboard-monthly-modal .tc-modal-content .tc-btn-white{margin:24px auto 0}.google-visualization-tooltip{height:auto!important;width:auto!important;background-color:#3e373999!important;color:#fff!important;padding:10px!important;border-radius:8px!important;border:none!important}.google-visualization-tooltip .graph-tooltip-date{text-align:left}.top-container{padding-top:30px}.top-container .add-info-btn-area{width:100%;display:flex;justify-content:flex-end;align-items:center;margin-bottom:6px}.top-container .add-info-btn-area .plus-icon{width:30px;height:30px}.top-container .result-area{width:100%;display:flex;justify-content:space-between;align-items:center;column-gap:2%;margin-top:30px}.top-container .result-area-second-row{justify-content:flex-start}.top-container .result-area-second-row .dashboard-card{flex:0 0 23.5%}.top-container .rankings-area{width:100%;margin-top:56px;margin-bottom:120px;gap:56px;justify-content:flex-start;align-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(50% - 56px,(1156px - 100%) * 999,100%),1fr))}.top-container .information-area{width:100%;font-size:.75rem;background:#fff;box-shadow:0 0 24px #2424241a;border-radius:12px;margin:0;padding-left:0}.top-container .information-area .information-header{display:flex;align-items:center;font-size:1.175rem;font-weight:700;padding:20px 20px 10px;border-bottom:solid 2px #bdbdbd}.top-container .information-area .information-header .information-icon{font-size:20px}.top-container .information-area .information-header div{margin-left:5px}.top-container .information-area .information-border{height:1px;width:auto;background:#2424241a;margin:0 15px}.top-container .information-area .information-body{height:210px;overflow-y:auto;margin-top:5px;margin-right:5px}.top-container .information-area .information-body .information-line{height:40px;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;margin-right:20px}.top-container .information-area .information-body .information-line span{padding-left:10px}.top-container .information-area .information-body .infomation-date{color:#c4c2c3;margin-left:20px}.top-container .information-area .information-body .infomation-title{color:#242424}.top-container .information-area .information-body::-webkit-scrollbar{width:10px;height:10px}.top-container .information-area .information-body::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.top-container .information-area .information-body::-webkit-scrollbar-track{border-radius:5px}.top-container .information-area .ant-empty{margin-top:60px}.top-container .bottom-area{width:100%;font-size:.75rem;padding-left:0;display:flex}.top-container .bottom-area .download-area{background:#fff;box-shadow:0 0 24px #2424241a;border-radius:12px;margin-top:30px;padding-left:0}.top-container .bottom-area .download-area .download-title{display:flex;align-items:center;font-size:1.175rem;font-weight:700;padding:20px 0 0 20px;width:auto}.top-container .bottom-area .download-area .download-title .download-icon{font-size:20px}.top-container .bottom-area .download-area .download-title div{margin-left:5px}.top-container .bottom-area .download-area .download-bottom{display:flex;margin-bottom:10px}.top-container .bottom-area .download-area .download-bottom .summary{min-height:340px;min-width:250px;margin:50px 20px;font-size:.75rem;background:#fff;box-shadow:0 0 24px #2424241a;border-radius:12px;padding-left:0}.top-container .bottom-area .download-area .download-bottom .summary.graph-none{position:absolute}.top-container .bottom-area .download-area .download-bottom .summary .count{display:flex;text-align:left;margin:20px 20px 0;height:70px;font-size:.75rem;background:#fff;box-shadow:0 0 24px #2424241a;border-radius:12px;align-items:center;justify-content:space-between}.top-container .bottom-area .download-area .download-bottom .summary .count .circle-title{margin-left:20px;margin-right:20px}.top-container .bottom-area .download-area .download-bottom .summary .count .sub{font-size:1.175rem;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:20px}.top-container .bottom-area .download-area .download-bottom .summary .count .blue{color:#14789c}.top-container .bottom-area .download-area .download-bottom .summary .count .green{color:#149c75}.top-container .bottom-area .download-area .download-bottom .summary .count .red{color:#9b233f}.top-container .bottom-area .download-area .download-bottom .summary .date{display:flex;margin:10px 15px 10px 20px;align-items:center}.top-container .bottom-area .download-area .download-bottom .summary .date .bold{font-size:1.175rem;font-weight:700;white-space:nowrap}.top-container .bottom-area .download-area .download-bottom .summary .date .sub{margin-top:5px;margin-left:3px;margin-right:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.top-container .bottom-area .download-area .download-bottom .summary .date .grey{color:gray}.top-container .bottom-area .download-area .download-bottom .graph-area{overflow:auto;overflow-y:hidden;min-height:450px;min-width:40%;margin-right:20px}.top-container .bottom-area .download-area .download-bottom .graph-area::-webkit-scrollbar{width:10px;height:10px}.top-container .bottom-area .download-area .download-bottom .graph-area::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.top-container .bottom-area .download-area .download-bottom .graph-area::-webkit-scrollbar-track{border-radius:5px}.top-container .bottom-area .download-area .download-bottom .graph-area .graph-wrapper{min-width:400px;font-size:1.175rem;align-self:center;text-align:center}.top-container .bottom-area .download-area .download-bottom .graph-area .graph-wrapper.graph-none{height:400px;width:100%}.top-container .bottom-area .download-area .download-bottom .graph-area .graph-wrapper.graph-none .ant-empty{margin-top:150px}.top-container .bottom-area .download-area .download-bottom .graph-area .graph-wrapper g>text{font-size:10px;font-weight:400}.top-container .bottom-area .active-user-area{background:#fff;box-shadow:0 0 24px #2424241a;border-radius:12px;margin:30px 0;min-height:530px}.top-container .bottom-area .active-user-area .active-user-title{display:flex;align-items:center;font-size:1.175rem;font-weight:700;padding:20px;min-width:400px}.top-container .bottom-area .active-user-area .active-user-title .download-icon{font-size:20px}.top-container .bottom-area .active-user-area .active-user-title div{margin-left:5px}.top-container .bottom-area .active-user-area .active-user-title.none-padding-bottom{padding-bottom:0}.top-container .bottom-area .active-user-area .scroll-area{overflow-y:auto;overflow-x:hidden;max-height:460px}.top-container .bottom-area .active-user-area .scroll-area::-webkit-scrollbar{width:10px;height:10px}.top-container .bottom-area .active-user-area .scroll-area::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.top-container .bottom-area .active-user-area .scroll-area::-webkit-scrollbar-track{border-radius:5px}.top-container .bottom-area .active-user-area .scroll-area.data-none{margin-top:98px}.top-container .bottom-area .active-user-area .scroll-area .scroll-item{display:flex}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .space{min-width:20px}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area{display:flex;margin:10px 0 10px 20px;padding-inline:20px;height:70px;min-width:340px;width:calc(100% - 20px);font-size:.75rem;box-shadow:0 0 12px #2424241a;border-radius:12px;justify-content:center}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area .record-area-item{display:flex;align-items:center;height:50px;width:100%}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area .record-area-item .date{min-width:80px}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area .record-area-item .bold{font-size:1.175rem;font-weight:700;white-space:nowrap}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area .record-area-item .sub{margin-left:7px;margin-right:15px;margin-top:5px;white-space:nowrap}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area .record-area-item .count-area{margin-left:auto;margin-top:18px;display:flex;align-items:end;flex-direction:column}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area .record-area-item .count-area .total-user{display:flex;align-items:center;justify-content:end;width:100%}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area .record-area-item .count-area .count-max{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area .record-area-item .count-area .icon-vector{width:13px;height:13px;margin-left:2px}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area .record-area-item .count-area .red{color:#9b233f}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area .record-area-item .count-area .diff{display:flex;align-items:center}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area .record-area-item .count-area .unit{margin-top:3px;font-size:.75rem;margin-left:2px}.top-container .bottom-area .active-user-area .scroll-area .grey{color:gray}@media (max-width: 1200px){.top-container .bottom-area{flex-wrap:wrap}.top-container .bottom-area .active-user-area{width:100%}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area .record-area-item .sub{margin-left:12px;margin-right:15px;min-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.top-container .bottom-area .active-user-area .scroll-area .scroll-item .record-area .record-area-item .count-area{min-width:70px}}@media (min-width: 1200px){.top-container .bottom-area .download-area{margin-bottom:30px}.top-container .bottom-area .active-user-area{margin-left:15px}}.tc-table-header{display:flex;align-items:center}.tc-table-header .sort-icon{width:18px;height:18px}.sort-span{margin-left:5px;display:flex}.sort-span:hover{cursor:pointer}.csvDownloadModal-content .description-area{display:flex;justify-content:space-between;align-items:center}.csvDownloadModal-content .contents-area .checkbox-group{margin:0 10px}.reference-row{display:flex;align-items:center;margin:20px 0}.reference-row .font-sm{font-size:.875rem}.reference-row .sub-value{margin-left:20px}.reference-row .reference-value{white-space:pre-wrap;display:flex}.resultModal-content .description-area{display:flex;justify-content:space-between;align-items:center}.resultModal-content .description-area label{font-size:.875rem}.resultModal-content .contents-area .all-check-box label{font-size:.75rem;font-family:bold}.resultModal-content .contents-area .all-check-box{margin:20px 10px 15px}.resultModal-content .contents-area .checkbox-group{margin:0 10px}.resultModal-content .contents-area .checkbox-group .checkbox-line{display:flex}.resultModal-content .contents-area .checkbox-group .checkbox-line .check-box label{font-size:.75rem}.resultModal-content .contents-area .checkbox-group .checkbox-line .check-box{margin-bottom:15px}.resultModal-content .button-area{display:flex;margin:0 auto;justify-content:center}.resultModal-content .ant-checkbox-wrapper{font-size:.75rem}.resultModal-content .search-area-wrapper{margin:10px 0}.resultModal-content .border-line{width:100%;height:1px;background-color:#d3d3d3;margin:20px auto}.resultModal-content .border-line-bold{width:100%;height:3px;background-color:#d3d3d3;margin:20px auto}.page-title-icon{width:20px;height:20px}.page-title{display:flex;margin-top:30px}.page-title .page-title-left{display:flex;align-items:center}.page-title .title{margin:0 12px 0 11px;font-size:1.5rem;font-weight:700}.page-title .sub-info{margin:0 10px 1px;font-size:.75rem;align-self:flex-end}.table-title .plus-icon,.table-title-left .plus-icon,.table-title-right .plus-icon{width:30px;height:30px}.table-title .plus-icon:hover,.table-title-left .plus-icon:hover,.table-title-right .plus-icon:hover{cursor:pointer}.table-title,.table-title-left,.table-title-right{display:flex;align-items:end}.table-title .title,.table-title-left .title,.table-title-right .title{margin-left:7px;font-size:1.25rem;font-weight:700;line-height:1.3}.table-title .icon-list,.table-title-left .icon-list,.table-title-right .icon-list{width:23px;height:23px;margin-bottom:2px}.table-title .message,.table-title-left .message,.table-title-right .message{color:#900;font-size:.625rem;margin-right:5px}.table-title .search-count,.table-title-left .search-count,.table-title-right .search-count{font-size:.75rem;margin-left:10px;margin-top:5px}.table-title-right{align-items:flex-end}.table-title-right .tc-btn{margin:0 10px}.table-title{justify-content:space-between;margin:30px 0 6px}.add-tooltip .ant-tooltip-arrow{margin-bottom:1.5px!important}.hover\:bg-red-dark-hover:hover{background-color:#aa445c}.hover\:border-red-dark-hover:hover{border-color:#aa445c}.hover\:bg-gray-light-hover:hover{background-color:#f5f5f5}.tc-tooltip{margin-left:5px}.icon-help{width:15px;height:15px;position:relative;top:2px}.preview-modal .ant-modal-body{min-height:667px;max-height:667px;white-space:pre-wrap;overflow-y:auto;overflow-x:hidden}.preview-modal .ant-modal-body::-webkit-scrollbar{width:10px;height:10px}.preview-modal .ant-modal-body::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.preview-modal .ant-modal-body::-webkit-scrollbar-track{background:#e8e8e8;border-radius:5px}.top-image-modal .draft-save-btn{background:none;border:none;color:#000;text-decoration:underline;cursor:pointer;font-size:.875rem;margin-left:auto}.top-image-modal .draft-save-btn:hover{opacity:.7}.top-image-modal .reference-top-image-modal-area .input-area{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;row-gap:22px;padding-top:22px}.top-image-modal .reference-top-image-modal-area .input-area .reference-area,.top-image-modal .reference-top-image-modal-area .input-area .check-area,.top-image-modal .reference-top-image-modal-area .input-area .image-area{margin:0;width:100%}.top-image-modal .reference-top-image-modal-area .input-area .detail-area,.top-image-modal .reference-top-image-modal-area .input-area .button-container{width:100%}.top-image-modal .pre-label{width:130px;font-size:.75rem;display:inline-block}.top-image-modal .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.top-image-modal .check-area{margin:25px 0 10px;align-items:center;display:flex}.top-image-modal .check-area .nf-checkbox-wrapper{display:flex}.top-image-modal .check-area .nf-checkbox-wrapper div{margin-right:15px}.top-image-modal .check-area .nf-checkbox-wrapper div label{font-size:.75rem}.top-image-modal .check-area .nf-checkbox-wrapper div label:before{font-size:.625rem}.top-image-modal .check-area .push-detail{margin-left:15px;display:flex;flex-direction:column;font-size:.5rem;flex:1;color:gray;font-weight:400}.top-image-modal .date-area{display:flex;margin-top:25px;align-items:center;position:relative}.top-image-modal .date-area .period{min-width:130px}.top-image-modal .date-area .label-required{margin-bottom:2px}.top-image-modal .image-area{display:flex;flex-direction:row;margin-top:25px;margin-bottom:25px}.top-image-modal .image-area .image-border{border-radius:2px;overflow:hidden;background-color:#f5f5f5}.top-image-modal .image-area .image-select{position:relative;height:200px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:2px;overflow:hidden}.top-image-modal .image-area .image-select .tc-btn{width:118px;border-width:2px;margin:0 0 17px;font-size:.75rem}.top-image-modal .detail-area-title{display:flex;align-items:center;font-size:18px;font-weight:700;border-top:solid 1px #efe6e5;border-bottom:solid 1px #efe6e5;cursor:pointer}.top-image-modal .detail-area{transition:.3s;height:auto}.top-image-modal .detail-area.hidden{display:none;height:0}.top-image-modal .detail-area .input-textarea{position:relative;margin-bottom:45px}.top-image-modal .detail-area .input-textarea textarea{height:130px}.top-image-modal .detail-area .input-textarea .tc-btn{position:absolute;font-size:12px;top:20px;margin-left:0;width:100px;height:25px;line-height:25px;background-color:#c4a6a9}.top-image-modal .detail-area .image-area{display:flex;margin-top:60px;align-items:center;justify-items:center}.top-image-modal .detail-area .image-area label{align-self:flex-start;padding-top:5px;display:inline-block;font-size:.75rem;min-width:130px}.top-image-modal .detail-area .image-area .uploadImageBox{position:relative;display:inline-block;background-color:#f5f5f5;width:180px;height:200px;padding-bottom:"3rem";border-radius:2px;overflow:hidden}.top-image-modal .detail-area .image-area .uploadImageBox.empty{background-color:#fff}.top-image-modal .detail-area .image-area .uploadImageRow{display:flex;justify-content:space-between}.top-image-modal .detail-area .image-area .imageText{text-align:center}.top-image-modal .reference-area{display:flex;align-items:center;font-size:.875rem;margin:22px 0}.top-image-modal .font-sm{font-size:.875rem}.top-image-modal .date-area-error{font-size:.625rem;position:absolute;top:-20px;color:red}.top-image-modal .date-area-error.from{left:260px}.top-image-modal .date-area-error.to{left:550px}.top-image-modal .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.referenceImageRow{display:flex;justify-content:space-between}.referenceImageRow .referenceImageBox{position:relative;display:inline-block;background-color:#f5f5f5;padding-bottom:"3rem";border-radius:2px;overflow:hidden}.referenceImageRow .referenceImageBox.empty{background-color:#fff}.referenceImageRow .referenceImageText{text-align:center}.top-image .summary-area{display:flex;flex-direction:column;align-items:center}.top-image .summary-area .disable-btn{display:flex;justify-content:center;padding:3px;border-radius:3px;font-size:.75rem;height:30px;align-items:center;text-align:center;font-weight:700;border-color:#bdbdbd!important;background-color:#fff;color:#bdbdbd;border:2px solid;width:100px}.top-image .summary-area .disable-btn .btn-icon{width:20px;height:20px}.top-image .summary-area .summary-item-area{margin-bottom:10px}.top-image .summary-area .tc-btn{width:100px;margin:0;background-color:#fff!important}.text-ellipsis{display:-webkit-box;margin:1px 0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.dualListBox-container{display:flex;flex-direction:column}.dualListBox-container .ant-input-affix-wrapper{background-color:#fff}.dualListBox-container .tc-input-info{display:none}.dualListBox-container .setting-method-label{font-size:.75rem;margin-bottom:8px}.dualListBox-container .setting-method-area{display:flex;align-items:center;gap:64px;padding:8px 0;margin-bottom:16px}.dualListBox-container .csv-upload-area{display:flex;align-items:center;gap:32px;margin-bottom:16px}.dualListBox-container .csv-upload-area .tc-btn{margin:0}.dualListBox-container .csv-upload-area .csv-file-name{font-size:.75rem;color:#707070}.dualListBox-container .csv-upload-area .csv-import-result{font-size:.75rem;margin-left:20px}.dualListBox-container .select-field{width:100%;display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-bottom:10px}.dualListBox-container .select-field .tc-select-wrapper .tc-select-label-area{display:none}.tc-dualListBox{display:flex;align-items:center;font-size:.75rem}.tc-dualListBox .select-container{width:296px;height:175px;border:1px solid #707070;background-color:#fff;overflow-x:hidden;border-radius:5px;padding-block:4px;padding-inline:6px}.tc-dualListBox .select-container.disabled{background-color:#f5f5f5;pointer-events:none;border-color:transparent}.tc-dualListBox .select-container:focus{transition:box-shadow .2s;box-shadow:0 0 0 1px #000}.tc-dualListBox .select-container::-webkit-scrollbar{width:10px;height:10px}.tc-dualListBox .select-container::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.tc-dualListBox .select-container::-webkit-scrollbar-track{border-radius:5px}.tc-dualListBox .select-container .dropdown-option{display:flex;align-items:center;padding-inline:6px}.tc-dualListBox .select-container .dropdown-option.selected{background-color:#e3e3e3;height:fit-content}.tc-dualListBox .select-container .dropdown-option:hover{cursor:pointer;background-color:#f5f5f5}.tc-dualListBox .actions-container{height:100%;width:180px;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:10px}.tc-dualListBox .actions-container .tc-btn{margin:0}.tc-dualListBox .brand_select{width:100%;font-size:.75rem;background-color:#fff;border-radius:5px}.tc-dualListBox .brand_select .ant-select-selection-item{text-overflow:ellipsis;border:1px solid transparent}.tc-dualListBox .brand_select.ant-select-focused{transition:box-shadow .2s;border-color:#707070!important;box-shadow:0 0 0 1px #000}.tc-dualListBox .brand_select .ant-select-selector{border-color:#707070!important;border-radius:5px;background-color:transparent!important}.tc-dualListBox .brand_select .ant-select-clear{background-color:#fff!important}.tc-dualListBox .brand_select .ant-select-arrow{background-color:transparent}.tc-dualListBox .brand_select.select-disabled{background-color:#f5f5f5}.tc-dualListBox .brand_select.select-disabled .ant-select-selector{border:1px solid transparent!important}.upload_file_name-area{margin-left:10px;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload_file_name-area a{cursor:pointer;text-decoration:underline;color:inherit}.upload_file_name-success-count{margin-left:20px}.number-picker-after{margin-left:3px}.number-picker .ant-select-selector .ant-select-selection-search{font-size:.875rem}.contents-modal .draft-save-btn{background:none;border:none;color:#000;text-decoration:underline;cursor:pointer;font-size:.875rem;margin-left:auto}.contents-modal .draft-save-btn:hover{opacity:.7}.contents-modal .reference-content-modal-area .input-area{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;row-gap:22px;padding-top:22px}.contents-modal .reference-content-modal-area .input-area .reference-area,.contents-modal .reference-content-modal-area .input-area .check-area,.contents-modal .reference-content-modal-area .input-area .image-area{margin:0;width:100%}.contents-modal .reference-content-modal-area .input-area .detail-area,.contents-modal .reference-content-modal-area .input-area .button-container{width:100%}.contents-modal .file-type-radio-btn-area{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;column-gap:16px;row-gap:16px}.contents-modal .input-file{display:flex;margin:30px 0 80px;align-items:flex-start}.contents-modal .input-file .input-file-label{margin-bottom:15px;display:inline-block}.contents-modal .pre-label{width:130px;font-size:.75rem;display:inline-block}.contents-modal .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.contents-modal .font-sm{font-size:.875rem}.contents-modal .check-area{margin:25px 0 10px;align-items:center;display:flex}.contents-modal .check-area .nf-checkbox-wrapper{display:flex}.contents-modal .check-area .nf-checkbox-wrapper div{margin-right:15px}.contents-modal .check-area .nf-checkbox-wrapper div label{font-size:.875rem}.contents-modal .check-area .nf-checkbox-wrapper div label:before{font-size:.625rem}.contents-modal .check-area .push-detail{margin-left:15px;display:flex;flex-direction:column;font-size:.5rem;flex:1;color:gray;font-weight:400}.contents-modal .file-area{display:flex;align-items:center;position:relative}.contents-modal .file-area label{font-size:.75rem}.contents-modal .file-area .reference-file-name{white-space:nowrap;overflow:hidden}.contents-modal .file-area .reference-file-name a{cursor:pointer;text-decoration:underline;color:inherit}.contents-modal .date-area{display:flex;margin-top:25px;align-items:center;position:relative}.contents-modal .date-area .period{min-width:130px}.contents-modal .date-area .label-required{margin-bottom:2px}.contents-modal .image-area{display:flex;flex-direction:row;margin-top:25px;margin-bottom:25px}.contents-modal .image-area .image-border{border-radius:2px;overflow:hidden;background-color:#f5f5f5}.contents-modal .image-area .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.contents-modal .image-area .image-select{position:relative;height:200px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:2px;overflow:hidden}.contents-modal .image-area .image-select .tc-btn{width:118px;border-width:2px;margin:0 0 17px;font-size:.75rem}.contents-modal .detail-area-title{display:flex;align-items:center;font-size:18px;font-weight:700;border-top:solid 1px #efe6e5;border-bottom:solid 1px #efe6e5;cursor:pointer}.contents-modal .detail-area{transition:.3s;height:auto}.contents-modal .detail-area.hidden{display:none;height:0}.contents-modal .detail-area .input-textarea{position:relative;margin-bottom:45px}.contents-modal .detail-area .input-textarea textarea{height:130px}.contents-modal .detail-area .input-textarea .tc-btn{position:absolute;font-size:12px;top:20px;margin-left:0;width:100px;height:25px;line-height:25px;background-color:#c4a6a9}.contents-modal .detail-area .image-area{display:flex;margin-top:60px;align-items:center;justify-items:center}.contents-modal .detail-area .image-area label{align-self:flex-start;padding-top:5px;display:inline-block;font-size:.75rem;min-width:130px}.contents-modal .detail-area .image-area .uploadImageBox{position:relative;display:inline-block;background-color:#f5f5f5;width:180px;height:200px;padding-bottom:3rem;border-radius:2px;overflow:hidden}.contents-modal .detail-area .image-area .uploadImageBox.empty{background-color:#fff}.contents-modal .detail-area .image-area .uploadImageBox .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.contents-modal .detail-area .image-area .uploadImageRow{display:flex;justify-content:space-between}.contents-modal .detail-area .image-area .imageText{text-align:center}.contents-modal .reference-area{display:flex;align-items:center;font-size:.75rem;margin:22px 0}.contents-modal .date-area-error{font-size:.625rem;position:absolute;top:-20px;color:red}.contents-modal .date-area-error.from{left:260px}.contents-modal .date-area-error.to{left:550px}.contents .summary-area{display:flex;flex-direction:column;align-items:center}.contents .summary-area .disable-btn{display:flex;justify-content:center;padding:3px;border-radius:3px;font-size:.75rem;height:30px;align-items:center;text-align:center;font-weight:700;border-color:#bdbdbd!important;background-color:#fff;color:#bdbdbd;border:2px solid;width:100px}.contents .summary-area .disable-btn .btn-icon{width:20px;height:20px}.contents .summary-area .summary-item-area{margin-bottom:10px}.contents .summary-area .tc-btn{width:100px;margin:0;background-color:#fff!important}.coupon-modal .draft-save-btn{background:none;border:none;text-decoration:underline;font-size:.875rem;margin-left:auto}.coupon-modal .draft-save-btn:hover{opacity:.7}.coupon-modal .coupon-modal-select-area{width:340px}.coupon-modal .coupon-modal-select-area .select_coupon_type,.coupon-modal .coupon-modal-select-area .select_coupon_type .ant-select-selector{width:270px}.coupon-modal .issue-valid-days-container .tc-select-wrapper .tc-select-line{width:100%}.coupon-modal .issue-valid-days-container .tc-select-wrapper .tc-select-line .tc-select{width:128px;flex-shrink:0}.coupon-modal .file-type-radio-btn-area{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;column-gap:16px;row-gap:16px}.coupon-modal .font-sm{font-size:.875rem}.coupon-modal .select_coupon_type{margin-bottom:5px;font-size:.875rem;background-color:#fff;border-radius:5px}.coupon-modal .select_coupon_type .ant-select-selection-item{font-size:.875rem;text-overflow:ellipsis;border:1px solid transparent}.coupon-modal .select_coupon_type.ant-select-focused{transition:box-shadow .2s;border-color:#707070!important;box-shadow:0 0 0 1px #000}.coupon-modal .select_coupon_type .ant-select-selector{width:250px;border-color:#707070!important;border-radius:5px;background-color:transparent!important}.coupon-modal .select_coupon_type .ant-select-selection-placeholder{font-size:.75rem!important}.coupon-modal .select_coupon_type .ant-select-clear{background-color:#fff!important}.coupon-modal .select_coupon_type .ant-select-arrow{background-color:transparent}.coupon-modal .select_coupon_type.select-disabled{background-color:#f5f5f5}.coupon-modal .select_coupon_type.select-disabled .ant-select-selector{border:1px solid transparent!important}.coupon-modal .pre-label{width:130px;min-width:130px;font-size:.75rem;display:inline-block}.coupon-modal .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.coupon-modal .pre-label.label-required-disabled:after{content:"*";color:#c4c2c3;font-size:.875rem}.coupon-modal .pre-label.label-disabled{color:#c4c2c3}.coupon-modal .pre-label.top{align-self:flex-start}.coupon-modal .label-disabled{color:#bdbdbd}.coupon-modal .shop-tooltip{position:absolute;left:80px}.coupon-modal .image-area{display:flex;flex-direction:row;margin-top:25px}.coupon-modal .image-area .image-select{position:relative;height:200px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:2px;overflow:hidden}.coupon-modal .image-area .image-select .tc-btn{width:118px;border-width:2px;margin:0 0 17px;font-size:.75rem}.coupon-modal .image-area .image-select .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.coupon-modal .detail-area-title{display:flex;align-items:center;font-size:18px;font-weight:700;border-top:solid 1px #efe6e5;border-bottom:solid 1px #efe6e5;cursor:pointer}.coupon-modal .text-area{width:100%;display:flex;margin-top:25px;margin-right:30px;align-items:center;position:relative}.coupon-modal .text-area label{align-self:flex-start;padding-top:5px;display:inline-block;font-size:.75rem;width:130px;cursor:text;flex-shrink:0}.coupon-modal .date-area{display:flex;margin-top:25px;align-items:center;position:relative}.coupon-modal .date-area .label-required{margin-bottom:2px}.coupon-modal .check-area{display:flex;margin-top:24px;align-items:center;position:relative}.coupon-modal .check-area .input-line{display:flex;flex-direction:row;align-items:center;position:relative;justify-content:space-between}.coupon-modal .check-area .tc-select-error{position:absolute;height:auto;right:0;color:#9b233f;font-size:.625rem;top:-24px;margin-top:8px}.coupon-modal .check-area .use-count-container{position:relative;display:flex;align-items:center}.coupon-modal .check-area .tc-input-info{height:0}.coupon-modal .check-area .label-required{margin-bottom:2px}.coupon-modal .check-area .coupon-valid-end-row{display:flex;align-items:flex-end;flex-direction:row;position:relative;justify-content:space-between;gap:12px}.coupon-modal .check-area .coupon-valid-end-row .coupon-valid-text{font-size:.75rem;color:#393939;white-space:nowrap;align-self:flex-end;padding-bottom:6px}.coupon-modal .check-area .coupon-valid-end-row .coupon-valid-picker{display:flex;align-items:center;gap:8px}.coupon-modal .check-area .coupon-valid-end-row .tc-select-wrapper,.coupon-modal .check-area .coupon-valid-end-row .tc-input-wrapper{max-width:220px}.coupon-modal .file-area{display:flex;align-items:center;position:relative}.coupon-modal .file-area label{font-size:.75rem}.coupon-modal .file-area .reference-file-name{white-space:nowrap;overflow:hidden}.coupon-modal .file-area .reference-file-name a{cursor:pointer;text-decoration:underline;color:inherit}.coupon-modal .coupon-delivery-target-first{width:265px}.coupon-modal .coupon-delivery-target-first div .tc-radio-label{white-space:nowrap}.coupon-modal .reserve-count-area{display:flex;justify-content:flex-start;align-items:center;margin-top:4px}.coupon-modal .reserve-count-label{width:130px;font-size:12px}.coupon-modal .reserve-count-value{width:100px;font-size:12px}.coupon-modal .file-type-area{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:15px}.coupon-modal .file-type-label{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:15px}.coupon-modal .file-type-radio-area{display:flex;justify-content:flex-start;align-items:center}.coupon-modal-coupon-day-count-area{width:100%;display:flex;justify-content:flex-start;align-items:center;margin-top:24px}.coupon-modal-coupon-day-count-area label{width:130px;font-size:12px}.csvDownloadModal-content .description-area{display:flex;justify-content:space-between;align-items:center;margin:32px 0}.csvDownloadModal-content .description-area label{font-size:.875rem}.csvDownloadModal-content .contents-area .all-check-box label{font-size:.75rem;font-family:bold}.csvDownloadModal-content .contents-area .all-check-box{margin:20px 10px 15px}.csvDownloadModal-content .contents-area .checkbox-group{margin:0 10px;max-height:400px;overflow-y:auto}.csvDownloadModal-content .contents-area .checkbox-group .checkbox-line{display:flex}.csvDownloadModal-content .contents-area .checkbox-group .checkbox-line .check-box label{font-size:.75rem}.csvDownloadModal-content .contents-area .checkbox-group .checkbox-line .check-box{margin-bottom:15px}.csvDownloadModal-content .button-area{display:flex;margin:0 auto;justify-content:center}.csvDownloadModal-content .ant-checkbox-wrapper{font-size:.75rem}.csvDownloadModal-content .search-area-wrapper{margin:10px 0}.csvDownloadModal-content .border-line{width:100%;height:1px;background-color:#d3d3d3;margin:20px auto}.selectColumsModal-content .contents-area{margin-top:10px;margin-left:5%;margin-right:5%}.selectColumsModal-content .contents-area .all-check-box label{font-size:.75rem;font-family:bold}.selectColumsModal-content .contents-area .all-check-box{margin-top:20px;margin-bottom:15px}.selectColumsModal-content .contents-area .checkbox-group{margin-top:20px}.selectColumsModal-content .contents-area .checkbox-group .checkbox-line{display:flex}.selectColumsModal-content .contents-area .checkbox-group .checkbox-line .check-box label{font-size:.75rem}.selectColumsModal-content .contents-area .checkbox-group .checkbox-line .check-box{margin-bottom:15px}.selectColumsModal-content .button-area{display:flex;margin:0 auto;justify-content:center}.coupon-result-csv-modal-checkbox,.coupon-userResult-csv-modal-checkbox{margin-left:10px;margin-top:10px;margin-bottom:10px}.circle-title{display:flex;align-items:center}.circle-title .title{margin-left:5px}.download-page .graph-area{font-size:.75rem;background:#fff;box-shadow:0 0 24px #2424241a;border-radius:8px;margin-bottom:10px}.download-page .graph-area .legend{margin:20px 10px 10px 40px;display:flex;align-items:center}.download-page .graph-area .legend .circle-title{margin-left:20px}.download-page .graph-area .count{display:flex;text-align:left;margin:20px;height:60px;font-size:.75rem;background:#fff;box-shadow:0 0 24px #2424241a;border-radius:12px;align-items:center;justify-content:space-between}.download-page .graph-area .count .main{display:flex;align-items:center;margin-left:20px}.download-page .graph-area .count .main .circle{font-size:1.625rem}.download-page .graph-area .count .main .title{margin-left:5px}.download-page .graph-area .count .sub{font-size:1.175rem;font-weight:700;margin-right:20px;padding-left:50px}.download-page .graph-area .count .blue{color:#14789c}.download-page .graph-area .count .green{color:#149c75}.download-page .graph-area .data-none{height:300px;text-align:center;align-self:center}.download-page .download-title-area{width:100%;display:flex;justify-content:flex-end;align-items:flex-end;position:relative}.download-page .download-title-area .download-title-name{width:fit-content;flex-shrink:0}.download-page .download-title-area .download-count-area{position:absolute;left:178px;display:flex;flex-shrink:0;justify-content:flex-start;align-items:flex-end;gap:8px;height:26px;width:550px}.download-page .download-title-area .download-count-area span{font-size:14px;font-weight:400;line-height:16px;width:fit-content}.download-page .download-title-area .download-count-area .download-count{display:flex;justify-content:center;align-items:flex-end;font-size:20px;font-weight:700;line-height:20px}.active-user-page .graph-area{font-size:.75rem;background:#fff;box-shadow:0 0 24px #2424241a;border-radius:8px;margin-bottom:10px}.active-user-page .graph-area .legend{margin:20px 10px 10px 40px;display:flex;align-items:center}.active-user-page .graph-area .legend .circle-title{margin-left:20px}.active-user-page .graph-area .count{display:flex;text-align:left;margin:20px;height:60px;font-size:.75rem;background:#fff;box-shadow:0 0 24px #2424241a;border-radius:12px;align-items:center;justify-content:space-between}.active-user-page .graph-area .count .main{display:flex;align-items:center;margin-left:20px}.active-user-page .graph-area .count .main .circle{font-size:1.625rem}.active-user-page .graph-area .count .main .title{margin-left:5px}.active-user-page .graph-area .count .sub{font-size:1.175rem;font-weight:700;margin-right:20px;padding-left:50px}.active-user-page .graph-area .count .blue{color:#14789c}.active-user-page .graph-area .count .green{color:#149c75}.active-user-page .graph-area .data-none{height:300px;text-align:center;align-self:center}.heatmap-page .search-form .input-container{align-items:flex-end;margin-bottom:24px}.heatmap-page .search-form .form-container{font-size:.75rem}.heatmap-page .search-form .form-container .tc-input-label:after{content:"*";color:#9b233f;font-size:.875rem}.heatmap-page .search-form .form-container .tc-input-info{height:24px;margin-bottom:5px;display:flex;align-items:flex-end;justify-content:space-between}.heatmap-page .search-form .form-container .tc-input-info.flex-end{justify-content:flex-end}.heatmap-page .search-form .form-container .tc-input-error{color:#900;font-size:.625rem}.heatmap-page .search-form .form-container .form-line{display:flex;align-items:center}.heatmap-page .search-form .form-container .form-line .suffix{margin-left:5px;align-self:flex-end;height:auto}.heatmap-page .search-form .form-container .form-line .range{margin-left:5px}.heatmap-page .search-form .slider-area{display:flex;align-items:center}.heatmap-page .search-form .slider-area .play-icon{width:30px;height:30px;margin-top:16px}.heatmap-page .search-form .slider-area .slider{margin-top:22px;margin-left:20px;width:400px}.heatmap-page .search-form .slider-area .slider .ant-slider-handle:after{background-color:#9b233f!important;box-shadow:none!important;outline:none!important}.heatmap-page .search-form .slider-area .slider:hover .ant-slider-handle:after,.heatmap-page .search-form .slider-area .slider .ant-slider-handle:hover:after,.heatmap-page .search-form .slider-area .slider .ant-slider-handle:active:after,.heatmap-page .search-form .slider-area .slider .ant-slider-handle:focus:after{background-color:#9b233f!important;box-shadow:none!important;outline:none!important}.heatmap-page .map-area{height:60vh;width:100%;margin-top:30px;margin-bottom:10px}.heatmap-page .map-area .no-data{height:100%;box-shadow:0 0 5px #f5f5f5;text-align:center;padding-top:60px;color:gray}.recovery-page{width:auto;height:100vh;display:flex;justify-content:center;align-items:center}.recovery-page .recovery-form{background:#fff 0% 0% no-repeat padding-box;box-shadow:0 0 24px #2424241a;border-radius:12px;text-align:center;padding:50px 0;display:flex;flex-direction:column;align-items:center;padding-inline:100px}.recovery-page .recovery-form .input-container{width:100%;display:flex;flex-wrap:wrap}.recovery-page .recovery-form .btn-container{width:100%;display:flex;justify-content:space-between;margin-top:48px}.recovery-page .recovery-form .btn-container .tc-btn{margin:0}.global-modal .ant-modal-body{display:flex;flex-direction:column;justify-content:center;align-items:center}.global-modal{display:flex;margin-top:30px;flex-direction:column;justify-content:center;align-items:center}.global-modal .global-modal-title{font-weight:700;font-size:1.175rem;margin-bottom:15px;text-align:center}.global-modal .modal-message{display:flex;font-weight:700;font-size:.75rem;flex-direction:column;text-align:center;margin-bottom:10px}.global-modal .modal-message.delete-message{font-weight:400}.global-modal .tip{color:#900;margin-top:10px;font-size:.75rem}.tc-file-view{height:250px;width:95%;border-radius:5px;margin:10px 12px 15px;align-items:center;background-color:#f5f5f5;overflow-x:auto;overflow-y:auto}.tc-file-view .csv-layout{width:96%;margin-left:2%;margin-right:2%;display:flex}.tc-file-view .csv-layout.result-placeholder{height:100%}.tc-file-view .csv-layout .upload-placeholer{font-size:.75rem;color:#bdbdbd;display:flex;align-items:center;justify-content:center;width:100%}.tc-file-view{font-family:Lato,Noto Sans JP,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.tc-file-view table{border-width:1px 0px}.tc-file-view table th{padding:3px 10px;background-color:gray;line-height:30px;white-space:nowrap;font-weight:400;color:#fff;font-size:.75rem;text-align:center;min-width:150px;position:sticky;top:0;z-index:1}.tc-file-view table td{white-space:nowrap;font-size:.75rem;text-align:center;line-height:45px;background-color:#fff;border-width:1px 0px}.tc-upload{display:flex;align-items:center;margin-top:10px}.tc-upload .upload-info{font-size:.75rem}.tc-upload .upload-info .count-info{margin-left:15px}.tc-upload .format-info{flex:1;display:flex;flex-direction:column;align-items:flex-end}.csv-template-download-link{width:auto;height:26px;display:flex;justify-content:center;align-items:flex-end;color:#837f80;font-size:12px;border-bottom:1px solid rgba(131,127,128,.5);cursor:pointer}.hmenu-wrapper ::-webkit-scrollbar{display:none}.hmenu-wrapper .hmenu-logo{position:relative!important;cursor:pointer;width:50px;height:50px;border-radius:5px;position:fixed;z-index:600;margin-top:5px;margin-left:20px;margin-right:20px}.hmenu-wrapper .hmenu-logo span{display:inline-block;transition:all .3s;position:absolute;left:14px;height:2px;border-radius:2px;background:#383838;width:45%;transform:scaleY(.9)}.hmenu-wrapper .hmenu-logo span:nth-of-type(1){top:15px}.hmenu-wrapper .hmenu-logo span:nth-of-type(2){top:23px}.hmenu-wrapper .hmenu-logo span:nth-of-type(3){top:31px}.hmenu-wrapper .hmenu-logo.active span:nth-of-type(1){top:18px;left:14px;transform:translateY(6px) rotate(-45deg);width:50%}.hmenu-wrapper .hmenu-logo.active span:nth-of-type(2){opacity:0}.hmenu-wrapper .hmenu-logo.active span:nth-of-type(3){top:30px;left:14px;transform:translateY(-6px) rotate(45deg);width:50%}.hmenu-wrapper #hmenu{display:flex;position:absolute;top:65px;left:0;height:0;width:0px;z-index:100;font-size:.75rem;color:#393939;background-color:#fff;transition:.3s}.hmenu-wrapper #hmenu .hmenu-ul-style,.hmenu-wrapper #hmenu .hmenu-ul-style .bottom-menu{opacity:0;transition:.3s}.hmenu-wrapper #hmenu.openmenu{display:flex;position:absolute;padding-top:65px;top:0;left:0;height:100vh;width:260px;z-index:100;font-size:.75rem;color:#393939;background-color:#fff;box-shadow:0 2px 1px 1px #f5f5f5;transition:.3s;overflow-y:scroll;overflow-x:hidden}.hmenu-wrapper #hmenu.openmenu a{display:block;color:#393939}.hmenu-wrapper #hmenu.openmenu a:hover{color:#393939}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style{opacity:1;transition:all .1s steps(1,end);width:260px;padding:0;background-color:#fff;display:flex;flex-direction:column}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .top-menu{align-items:flex-start}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .bottom-menu{opacity:1;transition:all .3s steps(1,end);align-self:flex-end;width:100%;margin-top:auto;bottom:10px}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .bottom-menu .link-text{color:#7b7b7b;text-decoration:underline;cursor:pointer}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .bottom-menu li{line-height:30px;padding-left:20px}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .bottom-menu li .link-icon{margin-left:3px}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .bottom-menu a{color:#7b7b7b;font-size:.75rem;text-decoration:underline}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .hmenu-li-style{transition:.3s;line-height:40px;height:40px;justify-content:space-between;display:flex;align-items:center;cursor:pointer}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .hmenu-li-style:hover{opacity:.5}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .hmenu-li-style .icon-title{display:flex}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .hmenu-li-style .icon-title div{font-size:.95rem;white-space:nowrap}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .hmenu-li-style .icon-title .menu-icon,.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .hmenu-li-style .arrow-icon{margin:10px;font-size:20px}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .hmenu-li-style.child{margin-left:40px;display:block}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .hmenu-li-style.child .icon-title{font-size:.75rem}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .hmenu-li-style.child .icon-title .advent-calendar-submenu{width:180px;display:flex;align-items:center}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .hmenu-li-style.child .icon-title .advent-calendar-submenu-text{font-size:12px;line-height:20px;width:100%;white-space:normal}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .hmenu-li-style.child.hidden{height:0}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .hmenu-li-style.child.hidden .icon-title{display:none}.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .attentionFlg>a:after,.hmenu-wrapper #hmenu.openmenu .hmenu-ul-style .attentionFlg>span:after{content:"　";display:inline-block;margin-left:3px;height:8px;width:8px;background:#eaab01;border-radius:50%;position:relative;top:11px}#hmenu{overflow-x:hidden}.personal-icon{text-align:center;position:relative;cursor:pointer}.personal-icon .icon-mask{position:absolute;top:0;opacity:0;background-color:#2424241a;-webkit-transition:all .2s ease;transition:all .2s ease}.personal-icon:hover .icon-mask{opacity:1}.personal-icon .icon-caption{top:10px;text-align:center;color:#fff}.header{display:flex;height:60px;width:100vw;justify-content:space-between;align-items:center;box-shadow:0 2px 1px #f5f5f5;padding-left:30px;padding-right:0;position:fixed;background-color:#fff;z-index:501}.header .header-left{display:flex;align-items:center}.header .header-left .header-logo{margin-left:50px;width:140px;height:100px;margin-top:-40px;position:relative}.header .header-left .logo-image{font-size:140px;cursor:default;pointer-events:none}.header .header-right{margin-right:90px;display:flex;align-items:center;font-size:.75rem}.header .header-right .header-personal-info{margin-left:20px}.changePassword-modal .ant-modal-body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 100px}.changePassword-modal .input-container{width:100%;display:flex;flex-wrap:wrap}.changePassword-modal .btn-container{width:100%;display:flex;justify-content:space-between;margin-top:48px}.changePassword-modal .btn-container .tc-btn{margin:0}.header-personal-popover{display:block;justify-content:center}.header-personal-popover table{border-collapse:separate;border-spacing:20px 2px;text-align:left;vertical-align:top}.header-personal-popover table td{vertical-align:top}.header-personal-popover .account-detail .line{display:flex;margin-top:10px;margin-bottom:10px}.header-personal-popover .account-detail .line div{text-align:left}.header-personal-popover .account-detail .border{height:1px;width:100%;background:#f5f5f5}.header-personal-popover .header-logoutButton{text-align:right;text-decoration:underline;color:#7b7b7b;cursor:pointer}.user-management-csv-output-type-area .tc-radio-pre-label{font-size:.875rem;margin-bottom:15px}.file-upload-area,.upload-tip{display:flex;flex-direction:column;align-items:center;font-size:.5rem}.file-upload-area .upload-title,.upload-tip .upload-title{font-size:.625rem;margin-bottom:4px}.file-upload-area{background-color:#f5f5f5;right:44px;top:20px;position:absolute;align-items:center;width:300px;height:220px;border-radius:10px}.file-upload-area .avator{margin:30px 0 20px}.file-upload-area .avator img{width:100px;height:100px;border-radius:50px}.file-upload-area .avator:hover{cursor:pointer}.file-upload-area .avator .avater,.file-upload-area .avator .ant-image-mask{border-radius:50px;font-size:.75rem}.file-upload-area.read-only{height:170px}.file-upload-area .upload-tip{margin-bottom:30px;-webkit-user-select:none;user-select:none}.file-upload-area .image-icon{position:relative;text-align:center}.file-upload-area .image-text{font-size:.625rem;text-align:center}.brand-modal .brand-modal-input-area .tc-input-preLabel,.brand-modal .brand-modal-input-area .tc-date-picker-preLabel,.brand-modal .brand-modal-input-area .tc-select-preLabel,.brand-modal .brand-modal-input-area .tc-radio-pre-label{margin-right:25px;white-space:nowrap}.brand-modal .pre-label{width:130px;font-size:.75rem;display:inline-block}.brand-modal .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.brand-modal .image-area{display:flex;flex-direction:row;margin-top:25px;margin-bottom:25px}.brand-modal .image-area .image-border{border-radius:2px;overflow:hidden;background-color:#f5f5f5}.brand-modal .image-area .image-select{position:relative;height:200px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:2px;overflow:hidden}.brand-modal .image-area .image-select .tc-btn{width:118px;border-width:2px;margin:0 0 17px;font-size:.75rem}.brand-modal .detail-area-title{display:flex;align-items:center;font-size:18px;font-weight:700;border-top:solid 1px #efe6e5;border-bottom:solid 1px #efe6e5;cursor:pointer}.brand-modal .detail-area{transition:.3s;height:auto}.brand-modal .detail-area.hidden{display:none;height:0}.brand-modal .detail-area .input-textarea{position:relative;margin-bottom:45px}.brand-modal .detail-area .input-textarea textarea{height:130px}.brand-modal .detail-area .input-textarea .tc-btn{position:absolute;font-size:12px;top:20px;margin-left:0;width:100px;height:25px;line-height:25px;background-color:#c4a6a9}.brand-modal .detail-area .image-area{display:flex;margin-top:60px;align-items:center;justify-items:center}.brand-modal .detail-area .image-area label{align-self:flex-start;padding-top:5px;display:inline-block;font-size:.75rem;min-width:130px}.brand-modal .detail-area .image-area .uploadImageBox{position:relative;display:inline-block;background-color:#f5f5f5;width:180px;height:200px;padding-bottom:"3rem";border-radius:2px;overflow:hidden}.brand-modal .detail-area .image-area .uploadImageBox.empty{background-color:#fff}.brand-modal .detail-area .image-area .uploadImageRow{display:flex;justify-content:space-between}.brand-modal .detail-area .image-area .imageText{text-align:center}.brand-modal .reference-area{display:flex;align-items:center;font-size:.875rem;margin:22px 0}.brand-modal .font-sm{font-size:.875rem}.brand-modal .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.brand-modal .tc-input-preLabel,.brand-modal .tc-date-picker-preLabel,.brand-modal .tc-select-preLabel,.brand-modal .tc-radio-pre-label{margin-right:25px;white-space:nowrap}.tc-input-wrapper{font-size:.75rem}.tc-input-wrapper .tc-input-preLabel{min-width:130px!important;max-width:130px;display:inline-block}.tc-input-wrapper .tc-input-preLabel.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-input-wrapper .tc-input-preLabel.label-required-disabled:after{content:"*";color:#c4c2c3;font-size:.875rem}.tc-input-wrapper .tc-input-preLabel.label-disabled{color:#c4c2c3}.tc-input-wrapper .tc-input-label-area{align-items:baseline;margin-bottom:5px;min-height:24px;display:flex;align-items:flex-end;justify-content:space-between}.tc-input-wrapper .tc-input-label-area.flex-end{justify-content:flex-end}.tc-input-wrapper .tc-input-label-area .tc-input-label{color:#393939;line-height:1.5}.tc-input-wrapper .tc-input-label-area .tc-input-label.label-bold{font-weight:700}.tc-input-wrapper .tc-input-label-area .tc-input-label.label-disabled{color:#c4c2c3}.tc-input-wrapper .tc-input-label-area .tc-input-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-input-wrapper .tc-input-label-area .tc-input-error{color:#9b233f;font-size:.625rem}.tc-input-wrapper .tc-input-line{align-items:center}.tc-input-wrapper .tc-input-line .prefix{margin-right:10px;text-align:end;width:40px}.tc-input-wrapper .tc-input-line .prefix.label-disabled{color:#c4c2c3}.tc-input-wrapper .tc-input-line .prefix.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-input-wrapper .tc-input-line .suffix{margin-inline:10px}.tc-input-wrapper .tc-input-line .suffix.label-disabled{color:#c4c2c3}.tc-input-wrapper .tc-input-line .suffix.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.tc-input-wrapper .tc-input-line .uneditable{font-size:.875rem}.tc-input-wrapper .tc-input-line .upload-btn{display:inline-block;margin:0;padding:0}.tc-input-wrapper .tc-input-line .upload-btn button.tc-btn{border-radius:5px;margin:0}.tc-input-wrapper .tc-input-line ::placeholder{transform:translateY(1px)}.tc-input-wrapper .tc-input-line input{background-color:#fff;font-size:.875rem;border-radius:5px;border-color:#707070!important}.tc-input-wrapper .tc-input-line input::placeholder{font-size:.75rem}.tc-input-wrapper .tc-input-line input.ant-input[disabled]{background-color:#f5f5f5;border:1px solid transparent!important}.tc-input-wrapper .tc-input-line .filename{margin-left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#333}.tc-input-wrapper .tc-input-line .filename a.delete-link{margin-left:16px;cursor:pointer;text-decoration:underline;color:inherit}.map-wrapper{text-align:center;display:flex;flex-direction:column}.shop-modal .radius-btn .tc-btn{width:60px;margin:29px 0 0 10px}.shop-modal .map-wrapper{margin-left:130px}.shop-modal .input-time .ant-input-affix-wrapper:nth-child(2){width:130px}.shop-modal .input-time .tc-input-wrapper:nth-child(2){margin-right:0}.shop-modal .input-time .tc-input-wrapper:nth-child(2) .pre-label{width:30px;min-width:30px;text-align:center}.shop-modal .input-time .tc-input-wrapper:nth-child(2){max-width:450px}.shop-modal .input-time .tc-input-wrapper:nth-child(3){margin-right:0;max-width:450px;width:100%!important}.shop-modal .input-location .tc-input-wrapper:nth-child(2) .sub-label{margin:0 -10px 0 15px}.shop-modal .input-location .tc-input-wrapper:nth-child(2){margin-right:0}.shop-modal .input-location .tc-input-info{justify-content:flex-end}.shop-modal .input-checkin-flag .pre-label{width:130px;font-size:.75rem;display:inline-block}.shop-modal .input-checkin-flag .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.shop-modal .input-checkin-flag{margin-bottom:-20px;display:flex}.shop-modal .input-checkin-flag .tc-checkbox-wrapper{width:93px}.shop-modal .reference-row{margin-top:10px}.shop-modal .reference-row .cus-pre-label{margin-right:20px;min-width:160px!important;max-width:300px;display:inline-block;white-space:nowrap}.stamp-modal .cus-input-line{margin-bottom:0}.stamp-modal .cus-input-line .font-sm{font-size:.875rem}.stamp-modal .cus-input-line .space-left{margin-left:10px}.stamp-modal .input-area .label-required{margin-bottom:2px}.stamp-modal .input-stamp-count .suffix{position:relative;top:10px}.stamp-modal .input-stamp-count .suffix{left:5px}.stamp-modal .image-area .image-border{border-radius:2px;overflow:hidden}.stamp-modal .image-area .image-select{position:relative;height:150px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:2px;overflow:hidden}.stamp-modal .image-area .image-box-area-label{width:130px;flex-shrink:0}.stamp-modal .image-area .uploadImageBox{position:relative;display:inline-block;background-color:#f5f5f5;width:180px;height:200px;padding-bottom:3rem;border-radius:2px;overflow:hidden}.stamp-modal .image-area .uploadImageBox.empty{background-color:#fff}.stamp-modal .image-area .uploadImageBox .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.stamp-modal .image-area .uploadImageRow{display:flex;justify-content:space-between}.stamp-modal .image-area .imageText{text-align:center}.stamp-modal .valid-days-area{max-height:80px}.stamp-modal .check-area{display:flex;margin-top:24px;position:relative}.stamp-modal .check-area .expire-container{display:flex;flex-direction:column;position:relative;gap:24px}.stamp-modal .check-area .expire-container .input-line{display:flex;flex-direction:row;align-items:center;position:relative;justify-content:space-between}.stamp-modal .check-area .expire-container .input-line .tc-select-error{position:absolute;height:auto;right:0;color:#9b233f;font-size:.625rem;top:-24px;margin-top:8px}.qr-modal .pre-label{width:130px;font-size:.75rem;display:inline-block}.qr-modal .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.qr-modal .text-area{display:flex;margin-top:24px;align-items:center;position:relative;font-size:.875rem}.qr-modal .text-area .label-required{margin-bottom:2px}.qr-modal .text-area label{align-self:flex-start;padding-top:2px;display:inline-block;font-size:.75rem;width:130px}.mount-page-title-note{margin:0 0 5px 20px;color:gray;font-size:.75rem}.staff-modal .auth-title{display:flex;margin-bottom:8px}.staff-modal .input-title{margin-top:40px}.staff-modal h3{margin-top:20px}.staff-modal h3 .auth-tip{margin-left:15px;display:flex;flex-direction:column;font-size:.5rem;flex:1;color:gray;font-weight:400}.staff-modal h3:last-child{background-color:#000}.staff-modal .input-checkbox{margin-bottom:-20px}.staff-modal .input-menu{margin-top:30px;height:auto;justify-content:flex-start;align-items:flex-start}.brand-select .ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{cursor:pointer!important}.brand-select .ant-select-selection-overflow-item,.brand-select .ant-select-selection-overflow,.brand-select .ant-select-selection-item,.brand-select .ant-select-selection-item-content{pointer-events:none!important;cursor:pointer!important}.privacy-container{margin:0 150px!important}.privacy-container .inner{margin:30px 0}.cus-input-line.input-images{align-items:flex-start;margin-top:30px;margin-bottom:320px}.cus-input-line.input-images .images-container{width:770px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.cus-input-line.input-images .images-container .delete-icon{position:absolute;top:3px;z-index:50;right:5px;width:17px;height:17px}.cus-input-line.input-images .image-cell{position:relative;height:150px;width:19%;margin-right:2px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin-bottom:40px;border-radius:2px}.cus-input-line.input-images .image-cell .tc-btn{border-width:2px;margin:0 0 17px;font-size:.75rem;width:130px}.cus-input-line.input-images .image-cell .image-label{position:absolute;bottom:-25px;font-size:.75rem}@media (max-width: 894px){.notification-search-form .input-container{min-width:350px!important;max-width:350px!important}}.notification-modal .draft-save-btn,.reserve-modal .draft-save-btn{background:none;border:none;color:#000;text-decoration:underline;cursor:pointer;font-size:.875rem;margin-left:auto}.notification-modal .draft-save-btn:hover,.reserve-modal .draft-save-btn:hover{opacity:.7}.notification-modal .input-textarea,.reserve-modal .input-textarea{position:relative;height:85px}.notification-modal .input-textarea .notification-text-area-error,.reserve-modal .input-textarea .notification-text-area-error{position:absolute;top:-18px;right:0;font-size:10px;color:#9b233f}.notification-modal .file-type-radio-btn-area,.reserve-modal .file-type-radio-btn-area{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;column-gap:16px;row-gap:16px}.notification-modal .pre-label,.reserve-modal .pre-label{width:130px;font-size:.75rem;display:inline-block;white-space:pre-wrap}.notification-modal .file-area,.reserve-modal .file-area{display:flex;align-items:center;position:relative}.notification-modal .file-area label,.reserve-modal .file-area label{font-size:.75rem}.notification-modal .file-area .reference-file-name,.reserve-modal .file-area .reference-file-name{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification-modal .file-area .reference-file-name a,.reserve-modal .file-area .reference-file-name a{cursor:pointer;text-decoration:underline;color:inherit}.notification-modal .image-area .image-border,.reserve-modal .image-area .image-border{border-radius:2px;overflow:hidden;background-color:#f5f5f5}.notification-modal .reference-area .reference-content,.reserve-modal .reference-area .reference-content{display:flex;flex-direction:column;gap:16px}.notification-modal .reference-area .reference-file-name,.reserve-modal .reference-area .reference-file-name{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification-modal .reference-area .reference-file-name a,.reserve-modal .reference-area .reference-file-name a{cursor:pointer;text-decoration:underline;color:inherit}.notification-modal .scenario-area,.reserve-modal .scenario-area{display:flex;justify-content:flex-start;align-items:center;gap:32px}.notification-modal .scenario-area .tc-input-wrapper .tc-input-line .suffix,.reserve-modal .scenario-area .tc-input-wrapper .tc-input-line .suffix{margin-right:0}.notification-modal .reserve-count-area,.reserve-modal .reserve-count-area{display:flex;justify-content:flex-start;align-items:center;margin-top:4px;height:78px}.notification-modal .reserve-count-label,.reserve-modal .reserve-count-label{width:130px;font-size:12px}.notification-modal .reserve-count-value,.reserve-modal .reserve-count-value{width:100px;font-size:12px}.map-element_area,.map-element_select-field-area{width:100%;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start}.map-element_area .map-element_select-field,.map-element_select-field-area .map-element_select-field{width:100%;display:flex;flex-flow:row;justify-content:flex-start;align-items:baseline}.map-element_area .map-element_select-field .cus-pre-label:after,.map-element_select-field-area .map-element_select-field .cus-pre-label:after{content:"*";color:#9b233f;font-size:.875rem}.map-element_area .map-element_select-field .map-element_select-field-label,.map-element_select-field-area .map-element_select-field .map-element_select-field-label{font-size:.75rem}.map-element_area .map-element_select-field .map-element_select-field-label:after,.map-element_select-field-area .map-element_select-field .map-element_select-field-label:after{font-size:.875rem;content:"*";color:#9b233f}.map-element_area .map-element_area-map-area,.map-element_select-field-area .map-element_area-map-area{width:100%}.map-element_area .map-element_area-map-area .add-btn-area,.map-element_select-field-area .map-element_area-map-area .add-btn-area{padding-top:5px;width:100%;display:flex;justify-content:flex-end;align-items:center;height:100%}.notification-modal .geo-push-input-area,.reserve-modal .geo-push-input-area{width:100%}.notification-modal .geo-push-input-area .map-element_area,.reserve-modal .geo-push-input-area .map-element_area{width:100%;margin-top:30px}.notification-modal .geo-push-input-area .map-element_area .map-element_select-field-area .map-element_select-field,.reserve-modal .geo-push-input-area .map-element_area .map-element_select-field-area .map-element_select-field{align-items:baseline}.notification-modal .geo-push-input-area .map-element_area .map-element_select-field-area .map-element_select-field .map-element_select-field-label,.reserve-modal .geo-push-input-area .map-element_area .map-element_select-field-area .map-element_select-field .map-element_select-field-label{width:130px}.notification-modal .geo-push-input-area .map-element_area .map-element_select-field-area .map-element_select-field .map-element_select-field-label:after,.reserve-modal .geo-push-input-area .map-element_area .map-element_select-field-area .map-element_select-field .map-element_select-field-label:after{content:""}.notification-modal .geo-push-input-area .map-element_area .map-element_select-field-area .tc-btn-black,.reserve-modal .geo-push-input-area .map-element_area .map-element_select-field-area .tc-btn-black{margin-left:130px;width:226px}.notification-modal .font-sm,.reserve-modal .font-sm{font-size:.875rem}.notification-modal .input-textarea,.reserve-modal .input-textarea{position:relative;margin-bottom:45px}.notification-modal .input-textarea textarea,.reserve-modal .input-textarea textarea{height:130px}.notification-modal .input-textarea .tc-btn,.reserve-modal .input-textarea .tc-btn{position:absolute;font-size:12px;top:20px;margin-left:0;width:100px;height:25px;line-height:25px;background-color:#c4a6a9}.notification-modal .input-send-time .tc-input-wrapper.pre-label-exist,.reserve-modal .input-send-time .tc-input-wrapper.pre-label-exist{margin-right:10px}.notification-modal .input-repeat-type .tc-input-info,.notification-modal .input-send-time .tc-input-info,.reserve-modal .input-repeat-type .tc-input-info,.reserve-modal .input-send-time .tc-input-info{justify-content:flex-end}.notification-modal .check-area,.reserve-modal .check-area{margin:30px 0 20px;display:flex}.notification-modal .check-area .nf-checkbox-wrapper,.reserve-modal .check-area .nf-checkbox-wrapper{display:flex}.notification-modal .check-area .nf-checkbox-wrapper div,.reserve-modal .check-area .nf-checkbox-wrapper div{margin-right:15px}.notification-modal .check-area .nf-checkbox-wrapper div label,.reserve-modal .check-area .nf-checkbox-wrapper div label{font-size:.75rem}.notification-modal .check-area .nf-checkbox-wrapper div label:before,.reserve-modal .check-area .nf-checkbox-wrapper div label:before{font-size:.625rem}.notification-modal .shop-apply-btn,.reserve-modal .shop-apply-btn{margin:-15px 0 130px}.notification-modal .input-file,.reserve-modal .input-file{display:flex;margin:30px 0 80px;align-items:flex-start}.notification-modal .input-file .input-file-label,.reserve-modal .input-file .input-file-label{margin-bottom:15px;display:inline-block}.notification-modal .pre-label,.reserve-modal .pre-label{width:130px;font-size:.75rem;display:inline-block}.notification-modal .pre-label.label-required:after,.reserve-modal .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.notification-modal .image-area,.reserve-modal .image-area{display:flex;flex-direction:row;margin-top:25px;margin-bottom:25px}.notification-modal .image-area .image-border,.reserve-modal .image-area .image-border{border-radius:2px;overflow:hidden}.notification-modal .image-area .image-select,.reserve-modal .image-area .image-select{position:relative;height:200px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:2px;overflow:hidden}.notification-modal .image-area .image-select .tc-btn,.reserve-modal .image-area .image-select .tc-btn{width:118px;border-width:2px;margin:0 0 17px;font-size:.75rem}.notification-modal .image-area .close-icon,.reserve-modal .image-area .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.notification-modal .reference-area,.reserve-modal .reference-area{display:flex;font-size:.875rem;margin:22px 0}.notification-modal .cancel-link,.reserve-modal .cancel-link{color:#900;font-size:.625rem;text-decoration:underline;position:absolute;bottom:40px;right:30px}.notification-modal .add-btn-area,.reserve-modal .add-btn-area{display:flex;justify-content:flex-end;margin-top:10px}.notification-modal .add-btn-area .plus-icon,.reserve-modal .add-btn-area .plus-icon{width:28px;height:28px}.notification-modal .add-btn-area .plus-icon:hover,.reserve-modal .add-btn-area .plus-icon:hover{cursor:pointer}.notification-modal .button-container,.reserve-modal .button-container{margin-top:0!important;margin-bottom:0!important}.notification-modal .ant-table-cell .tc-input-wrapper,.reserve-modal .ant-table-cell .tc-input-wrapper{margin-bottom:29px}.notification-modal .ant-table-cell .table-cell-icon,.reserve-modal .ant-table-cell .table-cell-icon{margin-top:8px}.reserve .summary-area .file-type-radio-btn-area{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;column-gap:16px;row-gap:16px}.reserve .summary-area{display:flex;flex-direction:column;align-items:center}.reserve .summary-area .disable-btn{display:flex;justify-content:center;padding:3px;border-radius:3px;font-size:.75rem;height:30px;align-items:center;text-align:center;font-weight:700;border-color:#bdbdbd!important;background-color:#fff;color:#bdbdbd;border:2px solid;width:100px}.reserve .summary-area .disable-btn .btn-icon{width:20px;height:20px}.reserve .summary-area .summary-item-area{margin-bottom:10px}.reserve .summary-area .tc-btn{width:100px;margin:0;background-color:#fff!important}.tc-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;height:100vh;width:100vw;background-color:#d9d8d8e7;opacity:.3}.tc-loading #link{color:#eaab01;display:block;font:12px Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;text-decoration:none}.tc-loading #link:hover{color:#ccc}.tc-loading #link,.tc-loading #link:hover{-webkit-transition:color .5s ease-out;-moz-transition:color .5s ease-out;-ms-transition:color .5s ease-out;-o-transition:color .5s ease-out;transition:color .5s ease-out}@keyframes rotate-loading{0%{transform:rotate(0);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}to{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-moz-keyframes rotate-loading{0%{transform:rotate(0);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}to{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-webkit-keyframes rotate-loading{0%{transform:rotate(0);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}to{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-o-keyframes rotate-loading{0%{transform:rotate(0);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}to{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}to{opacity:0}}@-moz-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}to{opacity:0}}@-o-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}to{opacity:0}}.tc-loading div{margin:auto;display:flex;height:100vh;align-items:center;justify-content:center}.tc-loading .loading-container,.tc-loading .loading{height:100px;width:100px;border-radius:100%;position:absolute;margin:auto;z-index:1001}.tc-loading .loading-container{margin:auto;z-index:1002}.tc-loading .loading{border:2px solid transparent;border-color:transparent #808080 transparent #808080;-moz-animation:rotate-loading 1.5s linear 0s infinite normal;-moz-transform-origin:50% 50%;-o-animation:rotate-loading 1.5s linear 0s infinite normal;-o-transform-origin:50% 50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-transform-origin:50% 50%;animation:rotate-loading 1.5s linear 0s infinite normal;transform-origin:50% 50%}.tc-loading .loading-container:hover .loading{border-color:transparent grey transparent grey}.tc-loading .loading-container:hover .loading,.tc-loading .loading-container .loading{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.tc-loading #loading-text{-moz-animation:loading-text-opacity 2s linear 0s infinite normal;-o-animation:loading-text-opacity 2s linear 0s infinite normal;-webkit-animation:loading-text-opacity 2s linear 0s infinite normal;animation:loading-text-opacity 2s linear 0s infinite normal;color:gray;font-family:"Helvetica Neue, " Helvetica ", " "arial";font-size:10px;font-weight:700;opacity:0;text-align:center;text-transform:uppercase;width:100px;position:absolute;margin:auto}.tc-loading .loading-sub-text{margin-top:80px;white-space:pre-wrap;text-align:center}.category-modal .tc-input-preLabel{min-width:180px!important}.category-modal .pre-label{min-width:180px!important;display:inline-block}.category-modal .tc-select-preLabel{min-width:180px}.category-modal .check-area{margin:25px 0 10px;align-items:center;display:flex}.category-modal .font-sm{font-size:.875rem}.enquete-modal .draft-save-btn{background:none;border:none;color:#000;text-decoration:underline;font-size:.875rem;margin-left:auto}.enquete-modal .draft-save-btn:hover{opacity:.7}.enquete-modal .pre-label{min-width:130px;font-size:.75rem;display:inline-block}.enquete-modal .pre-label.label-required{margin-bottom:2px}.enquete-modal .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.enquete-modal .cus-input-line .enquete-content{margin-top:5px}.enquete-modal .cus-input-line.input-checkbox{margin-top:15px}.enquete-modal .image-area{display:flex;flex-direction:row;margin-top:30px}.enquete-modal .image-area .pre-label{margin-top:5px}.enquete-modal .image-area .image-select{position:relative;height:150px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:2px;overflow:hidden}.enquete-modal .image-area .image-select .tc-btn{width:118px;border-width:2px;margin:0 0 17px;font-size:.75rem}.enquete-modal .image-area .image-select .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.enquete-modal .input-fixed-phrase{margin-top:0}.enquete-modal .space-left{margin-left:10px}.enquete-modal .date-area{display:flex;margin-top:30px;align-items:center;position:relative}.enquete-modal .date-area .date-area-error{font-size:.625rem;position:absolute;top:-20px;color:#900}.enquete-modal .date-area .date-area-error.from{left:260px}.enquete-modal .date-area .date-area-error.to{left:550px}.enquete-modal .date-area .date-area-error.update{left:400px}.enquete-modal .code-area{margin-top:30px;align-items:center}.enquete-modal .check-area{align-items:center}.enquete-modal .push-area{height:35px;display:flex;align-items:center;margin-top:29px;margin-bottom:-20px}.enquete-reference-modal .pre-label{min-width:130px;font-size:.75rem;display:inline-block}.enquete-reference-modal .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.enquete-reference-modal .image-area{display:flex;flex-direction:row;margin-top:30px}.enquete-reference-modal .image-area .pre-label{margin-top:5px}.enquete-reference-modal .image-area .image-select{position:relative;height:150px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:2px;overflow:hidden}.enquete-reference-modal .image-area .image-select .tc-btn{width:118px;border-width:2px;margin:0 0 17px;font-size:.75rem}.enquete-reference-modal .image-area .image-select .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.enquete-reference-modal .check-area{display:flex;margin-top:30px;align-items:center}.enquete-reference-modal .check-area .space-left{margin-left:10px}.enquete-reference-modal .check-area .option-list{display:flex}.enquete-reference-modal .check-area .option-list .radio-left{margin-left:70px}.enquete-reference-modal .check-area .font-sm{font-size:.875rem}.enquete-reference-modal .chart-legend-area{display:flex;margin-top:10px;align-items:center}.enquete-reference-modal .chart-legend-area .pre-label{min-width:110px!important}.enquete-reference-modal .chart-legend-area .chart-legend{width:calc(100% - 110px)}.enquete-reference-modal .question-border{margin-top:30px;border:1px solid #c4c2c3;border-radius:8px}.enquete-reference-modal .question-border .question-input-area{padding-inline:20px;padding-bottom:30px}.enquete-reference-modal .question-border .question-input-area .pre-label{min-width:110px!important}.enquete-reference-modal .question-border .question-input-area .answer-area{margin-top:35px;margin-bottom:0;display:flex;align-items:start}.enquete-reference-modal .question-border .question-input-area .answer-area .pre-label{margin-top:3px}.enquete-reference-modal .question-border .question-input-area .answer-area .answer-area-item{max-width:calc(100% - 130px);font-size:.875rem}.enquete-reference-modal .table-area{margin-top:20px;overflow:hidden;border-radius:2px 2px 0 0}.enquete-reference-modal .table-area .tc-table-header{white-space:nowrap}.enquete-reference-modal .table-area .ant-table-content::-webkit-scrollbar{width:10px;height:10px}.enquete-reference-modal .table-area .ant-table-content::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.enquete-reference-modal .table-area .ant-table-content::-webkit-scrollbar-track{border-radius:5px}.enquete-reference-modal .summary-area{display:flex;align-items:center}.enquete-reference-modal .answer-column{min-width:160px;white-space:nowrap}.enquete-reference-modal .graph-area{display:flex;margin-top:30px;width:100%;position:relative}.enquete-reference-modal .graph-area .chart-area{display:flex;overflow:auto;width:80%;margin-top:20px;flex-direction:column}.enquete-reference-modal .graph-area .chart-area::-webkit-scrollbar{width:10px;height:10px}.enquete-reference-modal .graph-area .chart-area::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.enquete-reference-modal .graph-area .chart-area::-webkit-scrollbar-track{border-radius:5px}.enquete-reference-modal .btn-icon{margin-left:10px}.question-list .question-border{margin-top:30px;border:1px solid #c4c2c3;border-radius:8px}.question-list .question-border .question-input-area{padding-inline:20px;padding-bottom:30px}.question-list .question-border .question-input-area .tc-input-preLabel,.question-list .question-border .question-input-area .tc-range-picker-preLabel,.question-list .question-border .question-input-area .tc-select-preLabel,.question-list .question-border .question-input-area .pre-label{min-width:110px!important}.question-list .question-border .question-input-area .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.question-list .question-border .question-input-area .check-area{display:flex;margin-top:15px;height:52px;position:relative}.question-list .question-border .question-input-area .check-area .input-error{font-size:.625rem;position:absolute;top:0;left:200px;color:#900}.question-list .question-border .question-input-area .answer-area{margin-top:35px;margin-bottom:0;display:flex;align-items:start}.question-list .question-border .question-input-area .answer-area .answer-area-item{margin-top:0;max-width:calc(100% - 130px)}.question-list .question-border .question-input-area .cus-pre-label{width:110px;min-width:110px}.question-list .question-border .question-input-area .image-area{display:flex;flex-direction:row;margin-top:0}.question-list .question-border .question-input-area .image-area .image-select{position:relative;height:150px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:2px;overflow:hidden}.question-list .question-border .question-input-area .image-area .image-select .tc-btn{width:118px;border-width:2px;margin:0 0 17px;font-size:.75rem}.question-list .question-border .question-input-area .image-area .image-select .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.question-list .question-border .delete-btn-area{display:flex;justify-content:flex-end;margin-top:10px;margin-right:10px;min-height:26px}.question-list .add-btn-area{display:flex;justify-content:flex-end;margin-top:10px}.question-list .add-btn-area .plus-icon{width:28px;height:28px}.question-list .add-btn-area .plus-icon:hover{cursor:pointer}.answer-list{margin-top:10px}.answer-list .tc-input-info{height:15px;margin-bottom:5px;display:flex;justify-content:flex-end}.answer-list .tc-input-error{color:#900;font-size:.625rem;margin-right:33px}.answer-list .pre-label{margin-top:5px}.answer-list .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.answer-list .tc-input-line{display:flex}.answer-list .tc-input-line .tc-input-list{display:flex;flex-direction:column;width:100%}.answer-list .tc-input-line .tc-input-list .tc-input-list-item{display:flex;align-items:center}.answer-list .tc-input-line .tc-input-list .tc-input-list-item.not-end{margin-bottom:10px}.answer-list .tc-input-line .tc-input-list .tc-input-list-item .btn-area{margin-left:5px;height:32px}.answer-list .tc-input-line .tc-input-list .tc-input-list-item .btn-area .icon{margin-top:2px;width:28px;height:28px}.answer-list .tc-input-line .tc-input-list .tc-input-list-item .btn-area .icon:hover{cursor:pointer}.answer-list .tc-input-line .tc-input-list .tc-input-list-item .btn-area .icon-x{margin-top:6px;margin-right:8px;width:20px;height:20px}.answer-list .tc-input-line .tc-input-list .tc-input-list-item .btn-area .icon-x:hover{cursor:pointer}.chart-modal .fade-in-center{animation:fade-in-center .2s}.chart-modal .fade-out-center{animation:fade-out-center .2s}@keyframes fade-in-center{0%{opacity:0}to{opacity:1}}@keyframes fade-out-center{0%{opacity:1}to{opacity:0}}.chart-modal .modal-content{position:absolute;width:80%;border-radius:8px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 0 24px #2424241a;padding:15px 25px}.chart-modal .modal-content .chart-area{overflow:auto;height:400px;max-width:100%;padding:10px}.chart-modal .modal-content .chart-area::-webkit-scrollbar{width:10px;height:10px}.chart-modal .modal-content .chart-area::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.chart-modal .modal-content .chart-area::-webkit-scrollbar-track{border-radius:5px}.chart-modal .modal-content .button-container{margin-top:0!important;margin-bottom:0!important}.legend-container{display:flex;font-size:.75rem;justify-content:space-between;margin-top:20px;margin-bottom:20px}.legend-container .legend-list{display:flex;margin-right:20px;width:90%}.legend-container .legend-list .legend-list-item{display:flex;align-items:center;width:auto;white-space:nowrap}.legend-container .legend-list .legend-list-item .item{margin-right:10px}.legend-container .legend-list .legend-list-item .item .left{margin-left:5px}.legend-container .legend-list .legend-list-item .dot{min-width:10px}.legend-container .legend-area{display:flex;align-items:center;position:relative;right:20px}.legend-container .legend-area .page-count{margin:0 4px}.chart-container{width:95%;overflow:visible}.chart-container rect[fill=none]{display:none}.chart-container ellipse{stroke:none}.chart-container ellipse:hover{stroke-opacity:.5;stroke-width:1.5px;stroke:#242424}.chart-container path{stroke:none}.chart-container path:hover{stroke-opacity:.5;stroke-width:1.5px;stroke:#242424}.chart-container svg{overflow:visible!important}.enquete .summary-area{display:flex;flex-direction:column;align-items:center}.enquete .summary-area .disable-btn{display:flex;justify-content:center;padding:3px;border-radius:3px;font-size:.75rem;height:30px;align-items:center;text-align:center;font-weight:700;border-color:#bdbdbd!important;background-color:#fff;color:#bdbdbd;border:2px solid;width:100px}.enquete .summary-area .disable-btn .btn-icon{width:20px;height:20px}.enquete .summary-area .summary-item-area{margin-bottom:10px}.enquete .summary-area .tc-btn{width:100px;margin:0;background-color:#fff!important}.stamp-modal .pre-label{width:130px;font-size:.75rem;display:inline-block}.stamp-modal .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.stamp-modal .input-datetime .suffix,.stamp-modal .input-stamp-count .suffix,.stamp-modal .input-point .suffix{position:relative;top:11px}.stamp-modal .input-stamp-rule>.cus-pre-label{padding-right:50px}.stamp-modal .stamp-rule-label{padding-right:50px}.stamp-modal .input-datetime .tc-input-info,.stamp-modal .input-line .tc-input-info{justify-content:flex-end}.stamp-modal .input-exchange-area{margin-top:-3px;margin-bottom:-20px}.stamp-modal .input-exchange-type{display:flex}.stamp-modal .input-exchange-type .tc-checkbox-wrapper{width:93px}.stamp-modal .input-stamp-count .suffix,.stamp-modal .input-point .suffix{left:5px}.stamp-modal .image-area{display:flex;flex-direction:row;margin-top:20px}.stamp-modal .image-area .image-select{position:relative;height:150px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.stamp-modal .image-area .image-select .tc-btn{width:118px;border-width:2px;margin:0 0 17px;font-size:.75rem}.stamp-modal .image-area .image-select .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.stamp-modal .detail-area-title{display:flex;align-items:center;font-size:18px;font-weight:700;border-top:solid 1px #efe6e5;border-bottom:solid 1px #efe6e5;cursor:pointer}.stamp-modal .text-area{display:flex;margin-top:20px;margin-right:30px;align-items:center;position:relative}.stamp-modal .text-area label{align-self:flex-start;padding-top:5px;display:inline-block;font-size:.75rem;width:130px}.stamp-modal .date-area{display:flex;margin-top:20px;align-items:center;position:relative}.stamp-modal .check-area{display:flex;margin-top:30px;position:relative}.stamp-modal .check-area label{font-size:.75rem}.stamp-modal .check-area .input-days-flag{display:flex;flex-direction:column;position:relative;bottom:15px}.stamp-modal .check-area .input-days-flag .input-line{display:flex;flex-direction:row;align-items:center;margin-bottom:-10px}.stamp-modal .check-area .input-days-flag .input-line .tc-checkbox-wrapper{margin-left:0!important}.stamp-modal .check-area .input-days-flag .input-line .tc-input-wrapper{height:auto;padding:0 5px;margin:0;position:relative;bottom:8px}.stamp-modal .file-area{display:flex;align-items:center;position:relative}.stamp-modal .file-area label{font-size:.75rem}.stamp-modal .reference-area{display:flex;font-size:.75rem;margin:22px 0}.stamp-modal .stamp-rule .cus-pre-label{padding-right:50px}.stamp-modal .input-fixed-phrase{margin-top:0}.stamp-modal .input-stamp-count{margin-top:-5px}.stamp-modal .imageText{font-size:12px}.stamp-modal .reference-image-area{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:20px}.stamp-modal .reference-image-area label{width:130px;font-size:12px}.stamp-modal .reference-image-area .referenceImageText{font-size:12px}.stamp-modal .stamp-rally-reference-input-area .text-area .pre-label{flex-shrink:0;width:130px}.stamp-modal .draft-save-btn{background:none;border:none;color:#000;text-decoration:underline;font-size:.875rem;margin-left:auto}.stamp-modal .draft-save-btn:hover{opacity:.7}.stamp-rally-user-result .subtitle-grey{color:#837f80}.stamp-rally-result-csv-modal{margin-left:0}.stamp-rally-result-csv-modal label:after{content:"*";color:#9b233f;font-size:.875rem}.lottery-reference-coupone-area{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}.lottery-reference-coupone-area .lottery-reference-coupon-text{margin-top:25px;font-size:.75rem;word-wrap:break-word;min-width:150px}.lottery-reference-coupone-area .lottery-reference-modal-coupon-list{width:770px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin:0}.lottery-reference-coupone-area .lottery-reference-modal-coupon-list .lottery-reference-modal-coupon-border{margin-top:25px;width:100%}.lottery-reference-modal-image{width:770px;display:flex;flex-direction:row;margin-top:25px}.lottery-reference-modal-image div .referenceImageRow{justify-content:flex-start;column-gap:5px}.lottery-reference-modal-image div .referenceImageRow div .referenceImageBox{background-color:transparent}.lottery-reference-modal-image .image-cell{position:relative;height:150px;width:19%;margin-right:2px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin-bottom:40px;border-radius:2px}.lottery-coupon-area{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}.lottery-coupon-area .lottery-coupon-label{margin-top:25px;font-size:.75rem;word-wrap:break-word;min-width:150px}.lottery-coupon-area .lottery-coupon-label:after{content:"*";color:#900;font-size:.875rem}.lottery-coupon-area .coupon-list{margin-top:0;width:100%}.lottery-space-left{margin-left:10px}.lottery-push-area-display{width:100%;display:flex;align-items:flex-start;line-height:22px;margin-top:30px}.lottery-push-area-display .lottery-push-area-display-label{font-size:.75rem;word-wrap:break-word;min-width:150px}.lottery-push-area-display .lottery-push-area-display-label:after{content:"*";color:#900;font-size:.875rem}.lottery-push-area-display .push-area-display-label,.lottery-push-area-display .push-area-display-text{font-size:.75rem;word-wrap:break-word}.lottery-push-area-display .push-area-display-label{margin-right:20px;width:120px}.lottery-push-btn-area-display{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:20px}.lottery-push-btn-area-display .push-area-display{display:flex}.lottery-modal-update-coupon{display:flex;align-items:center;margin-top:30px}.lottery-modal-update-coupon .lottery-label-required:after{content:"*";color:#900;font-size:.875rem}.lottery-modal-update-coupon .lottery-coupon_code,.lottery-modal-update-coupon .lottery-text-after-code{font-size:14px;line-height:1.5715;word-wrap:break-word;margin-left:10px}.lottery-modal-update-coupon .lottery-winner_count{width:15%;font-size:14px;line-height:32px;word-wrap:break-word;background-color:#f5f5f5;border-radius:2px;padding-left:11px}.lottery-coupon-list-winner_count{display:flex;justify-content:flex-start;align-items:center;gap:3px;margin-top:25px}.lottery-coupon-list-winner_count .tc-input-wrapper{display:flex;justify-content:flex-start;align-items:center}.lottery-coupon-list-winner_count .tc-input-wrapper .tc-input-label-area{line-height:32px}.lottery-coupon-list-winner_count .tc-input-wrapper .tc-input-label-area .tc-input-label{width:110px;line-height:32px}.lottery-coupon-list-winner_count span{font-size:14px;line-height:1.5715;word-wrap:break-word}.lottery-image-display-area{width:100%;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:30px}.lottery-image-display-area .image-area-error{color:#900;font-size:.625rem;width:300px;text-align:right}.lottery-push-area{display:flex;align-items:flex-start;margin-top:30px;height:95px}.lottery-push-area .pre-label{width:150px;min-width:150px;font-size:.75rem}.lottery-push-area .pre-label.label-required:after{content:"*";color:#900;font-size:.875rem}.lottery-push-btn-area{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:40px}.lottery-push-btn-area .cus-input-line.input-checkbox{margin-top:0;line-height:20px;height:20px}.lottery-input-area .tc-input-wrapper .pre-label:not(.tc-range-picker .pre-label){min-width:150px}.lottery-input-area .cus-input-line .input-textarea .cus-pre-label,.lottery-input-area .cus-input-line.input-images .cus-pre-label{min-width:150px}.lottery-input-area .code-area{display:flex;align-items:center;margin-top:30px}.lottery-input-area .code-area .pre-label{min-width:150px;font-size:.75rem}.lottery-input-area .date-area{display:flex;align-items:center;position:relative}.lottery-input-area .date-area .lottery-modal_date-area .tc-range-picker-line .tc-range-picker-preLabel{width:150px}.lottery-input-area .lottery-date-area{line-height:52px;display:flex;justify-content:flex-start;align-items:flex-start}.lottery-input-area .lottery-date-area .cus-input-line.input-checkbox{margin-top:0}.lottery-modal .draft-save-btn{background:none;border:none;color:#000;text-decoration:underline;font-size:.875rem;margin-left:auto}.lottery-modal .draft-save-btn:hover{opacity:.7}.lottery-modal .image-area{display:flex;flex-direction:row}.lottery-modal .image-area .pre-label{margin-top:5px;width:150px;min-width:150px;display:inline-block;font-size:.75rem}.lottery-modal .image-area .pre-label.label-required:after{content:"*";color:#900;font-size:.875rem}.lottery-modal .image-area .image-select{position:relative;height:150px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:2px;overflow:hidden}.lottery-modal .image-area .image-select .tc-btn{width:118px;border-width:2px;margin:0 0 17px;font-size:.75rem}.lottery-modal .image-area .image-select .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.coupon-list{margin-top:30px}.coupon-list .coupon-border{border:1px solid #c4c2c3;border-radius:8px;margin-top:30px}.coupon-list .coupon-border .coupon-input-area{padding-inline:20px;padding-bottom:30px}.coupon-list .coupon-border .coupon-input-area .tc-select-wrapper{display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.coupon-list .coupon-border .coupon-input-area .tc-select-wrapper .tc-select-line{width:100%}.coupon-list .coupon-border .coupon-input-area .tc-select-wrapper .tc-select-label-area .tc-select-label{width:110px}.coupon-list .coupon-border .coupon-input-area .pre-label{min-width:110px!important}.coupon-list .coupon-border .coupon-input-area .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.coupon-list .coupon-border .coupon-input-area .cus-pre-label{width:110px;min-width:110px}.coupon-list .coupon-border .delete-btn-area{display:flex;justify-content:flex-end;margin-right:10px;min-height:26px;margin-top:10px}.coupon-list .add-btn-area{display:flex;justify-content:flex-end;margin-top:10px}.coupon-list .add-btn-area .plus-icon{width:28px;height:28px}.coupon-list .add-btn-area .plus-icon:hover{cursor:pointer}.lottery-reference-modal-coupon-list{margin-top:30px;margin-left:10px}.lottery-reference-modal-coupon-border{border:1px solid #c4c2c3;border-radius:8px;margin-top:30px;padding:30px 20px}.lottery-reference-modal-coupon{width:100%;line-height:22px;display:flex;align-items:center}.lottery-reference-modal-label{width:120px;font-size:.75rem;word-wrap:break-word}.lottery-reference-modal-text{margin-right:10px}.lottery-reference-modal-template-area{display:flex;justify-content:flex-start;align-items:center;margin-top:30px}.lottery-reference-modal-template-label{width:150px}.lottery-modal_new_input_area .tc-input-wrapper,.lottery-modal_new_input_area .tc-select-wrapper{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;margin-top:25px;position:relative}.lottery-modal_new_input_area .tc-input-wrapper .tc-input-label-area,.lottery-modal_new_input_area .tc-input-wrapper .tc-select-label-area,.lottery-modal_new_input_area .tc-select-wrapper .tc-input-label-area,.lottery-modal_new_input_area .tc-select-wrapper .tc-select-label-area{width:150px;flex-shrink:0}.lottery-modal_new_input_area .tc-input-wrapper .tc-input-label-area .tc-input-error,.lottery-modal_new_input_area .tc-input-wrapper .tc-select-label-area .tc-input-error,.lottery-modal_new_input_area .tc-select-wrapper .tc-input-label-area .tc-input-error,.lottery-modal_new_input_area .tc-select-wrapper .tc-select-label-area .tc-input-error{position:absolute;top:-14px;right:0}.lottery-modal_new_input_area .tc-input-wrapper .tc-input-line,.lottery-modal_new_input_area .tc-select-wrapper .tc-input-line{width:100%}.lottery-modal_new_input_area .tc-input-wrapper .tc-select-line,.lottery-modal_new_input_area .tc-select-wrapper .tc-select-line{width:270px;flex-shrink:0}.lottery-modal_update_date{width:100%;display:flex;justify-content:flex-start;align-items:flex-end}.lottery-modal_update_date .lottery-modal_update_date_label{width:150px;line-height:32px;font-size:12px}.lottery-modal_update_date .lottery-modal_update_date_label:after{content:"*";color:#900;font-size:.875rem}.lottery-modal_update_date .lottery-modal_update_date_area{display:flex;justify-content:flex-start;align-items:flex-end;gap:15px}.lottery-modal_update_date .lottery-modal_update_date_area .lottery-modal_update_date_text{line-height:32px;font-size:12px}.lottery-modal_reference_label{width:150px;flex-shrink:0;line-height:32px;font-size:12px}.gacha-shop_gift_list-area{width:100%;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;margin-top:32px}.gacha-shop_gift_list-area .gacha-shop_gift_list-card{width:100%;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;border-radius:6px;border:1px solid silver;padding:16px 32px}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-header-area{width:100%;display:flex;flex-flow:row;justify-content:space-between;align-items:center}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-header-area .gacha-shop_gift_list-header{width:calc(100% - 60px);display:flex;flex-flow:row;justify-content:flex-start;align-items:center;column-gap:10px}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-header-area .gacha-shop_gift_list-title-area{width:100%}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-header-area .gacha-shop_gift_list-title-area .tc-input-wrapper .tc-input-label-area{display:none}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-header-area .gacha-shop_gift_list-title-area .gacha-shop_gift_list-title{font-weight:700}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-header-area .gacha-shop_gift_list-title-area .gacha-shop_gift_list-target-shop{color:#837f80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-header-area .gacha-shop_gift_list-title-area .group_name-disabled,.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-header-area .gacha-shop_gift_list-title-area .group_name-disabled .gacha-shop_gift_list-target-shop{color:#bdbdbd}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-header-area .gacha-shop_gift_list-delete-btn-area{flex-shrink:0;width:50px;height:50px;display:flex;justify-content:flex-end;align-items:center}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-contents-area{width:100%;padding-top:32px}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-contents-area .check-area{width:100%;display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-contents-area .check-area .cus-pre-label:after{content:"*";color:#900;font-size:.875rem;padding-top:35px}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-contents-area .map-element_area .map-element_select-field-area .map-element_select-field .dualListBox-container .tc-dualListBox .select-container{width:277px;height:185px}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-contents-area .map-element_area .map-element_select-field-area .map-element_select-field .map-element_select-field-label{width:108px}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-contents-area .map-element_area .map-element_select-field-area .tc-btn-black{width:277px;margin-left:102px}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-contents-area .input-gift .gacha-shop_gift_list-gift-field{flex-shrink:0;width:108px;font-size:.75rem}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-contents-area .input-gift .gacha-shop_gift_list-gift-field:after{font-size:.875rem;content:"*";color:#9b233f}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-contents-area .input-gift .gift-field-disabled{color:#bdbdbd}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-contents-area .input-gift .limit-container .tc-input-wrapper .tc-input-label-area,.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-contents-area .input-gift .limit-container .tc-select-wrapper .tc-select-label-area{padding-right:24px}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-contents-area .input-gift .gift-input-area .tc-input-wrapper .tc-input-label-area,.gacha-shop_gift_list-area .gacha-shop_gift_list-card .gacha-shop_gift_list-contents-area .input-gift .extra-input .tc-input-wrapper .tc-input-label-area{padding-right:34px}.gacha-shop_gift_list-area .gacha-shop_gift_list-card .contents-area-no-padding,.gacha-shop_gift_list-area .list-card-no-padding{padding-top:0}.gacha-shop_gift_list-area .gacha-shop_gift_list-add-card-btn{width:100%;height:30px;display:flex;justify-content:flex-end;align-items:center}.gacha-shop_gift_list-area .add-btn-area{padding-top:5px;width:100%;display:flex;justify-content:flex-end;align-items:center}.gacha-shop_gift_list-area-disabled{cursor:not-allowed}.gacha-modal .draft-save-btn{background:none;border:none;text-decoration:underline;font-size:.875rem;margin-left:auto}.gacha-modal .draft-save-btn:hover{opacity:.7}.gacha-modal .tc-modal-content .input-area .gacha-image-display-area{width:290px;position:relative}.gacha-modal .tc-modal-content .input-area .gacha-image-display-area .image-area-error{position:absolute;right:0;top:-20px;color:#9b233f;font-size:.625rem}.gacha-modal .gacha-continuous-startup-area{display:flex;justify-content:flex-start;align-items:flex-end}.gacha-modal .gacha-continuous-startup-area .gacha-label-area{width:140px;height:32px;display:flex;justify-content:flex-start;align-items:flex-start}.gacha-modal .gacha-continuous-startup-area .gacha-label-area .gacha-label{line-height:32px;font-size:12px}.gacha-modal .gacha-continuous-startup-area .gacha-label-area .gacha-label:after{content:"*";color:#900;font-size:.875rem;padding-top:35px}.gacha-modal .gacha-continuous-startup-area .gacha-label-area #icon_help-circle{margin-top:6px}.gacha-modal .gacha-continuous-startup-area .gacha-label-area .tc-select-wrapper{width:150px}.gacha-modal .gacha-continuous-startup-area .tc-select-wrapper .tc-select-label-area{display:flex;justify-content:flex-end;align-items:flex-end;padding-right:24px}.gacha-modal .label-disabled{color:#bdbdbd}.gacha-modal .map-wrapper{margin-left:0!important}.gacha-modal .plus-icon{width:30px;height:30px}.gacha-modal .plus-tooltip{position:absolute;right:45px;margin-top:10px}.gacha-modal .ant-input-affix-wrapper{background-color:#fff}.gacha-modal .ant-table-cell .tc-input-wrapper{margin-bottom:24px}.gacha-modal .font-sm{font-size:.875rem}.gacha-modal .tc-input-preLabel,.gacha-modal .tc-range-picker-preLabel,.gacha-modal .tc-select-preLabel{min-width:140px!important}.gacha-modal .input-textarea label{width:140px}.gacha-modal .pre-label{min-width:140px!important;font-size:.75rem;display:inline-block}.gacha-modal .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.gacha-modal .cus-pre-label{min-width:140px!important}.gacha-modal .show-area{margin-top:30px;align-items:center}.gacha-modal .show-area .space-left-small{margin-left:5px}.gacha-modal .show-area.type{margin-top:16px}.gacha-modal .space-left{margin-left:10px}.gacha-modal .image-area{display:flex;flex-direction:row;margin-top:30px}.gacha-modal .image-area .pre-label{margin-top:5px}.gacha-modal .image-area .image-select{position:relative;height:150px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.gacha-modal .image-area .image-select .tc-btn{width:118px;border-width:2px;margin:0 0 17px;font-size:.75rem}.gacha-modal .image-area .image-select .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.gacha-modal .gacha-content{margin-bottom:45px;display:flex;flex-direction:column}.gacha-modal .gacha-content .input-textarea{margin-top:0}.gacha-modal .gacha-content .error{height:20px;align-items:center;margin-bottom:5px;color:#900;font-size:.625rem;display:flex;justify-content:flex-end}.gacha-modal .gacha-content .label-required:after{content:"*";color:#9b233f;font-size:.875rem}.gacha-modal .input-fixed-phrase{margin-top:0}.gacha-modal .date-area{display:flex;margin-top:30px;align-items:center}.gacha-modal .date-area .date-area-error{font-size:.625rem;position:absolute;top:-20px;color:#900}.gacha-modal .date-area .date-area-error.from{left:260px}.gacha-modal .date-area .date-area-error.to{left:550px}.gacha-modal .push-area{margin-top:30px;display:flex;align-items:start;margin-bottom:0}.gacha-modal .push-area .push-list{display:flex;flex-direction:column;margin-top:1px}.gacha-modal .push-area .push-list .radio-area{margin-bottom:30px;display:flex;align-items:center}.gacha-modal .push-area .push-list .end{margin-bottom:1px}.gacha-modal .push-area .edit{margin-top:3px}.gacha-modal .gacha-type-area{display:flex;align-items:center;margin-top:18px}.gacha-modal .active-stamp-area{display:flex;justify-content:flex-start;align-items:flex-start;font-size:12px;margin-top:16px;margin-bottom:30px}.gacha-modal .active-stamp-area .label{width:140px}.gacha-modal .active-stamp-area .item-area .item:nth-child(2){margin-top:15px}.gacha-modal .active-stamp-area-disabled{display:flex;justify-content:flex-start;align-items:flex-start;font-size:12px;color:#c4c2c3;margin-top:16px;margin-bottom:30px}.gacha-modal .active-stamp-area-disabled .label{width:140px}.gacha-modal .active-stamp-area-disabled .item-area .item:nth-child(2){margin-top:15px}.input-gift{margin-top:30px;display:flex;align-items:start;margin-bottom:0}.input-gift .gift-list{display:flex;flex-direction:column;margin-top:3px;width:100%}.input-gift .gift-list .end{margin-bottom:14px}.input-gift .gift-list .gift-input-area{display:flex;align-items:center}.input-gift .gift-list .gift-input-area .gift-radio-area{font-size:.75rem;min-width:100px;margin-top:29px}.input-gift .gift-list .gift-input-area.coupon{margin-top:20px}.input-gift .gift-list .limit-container .tc-select-preLabel,.input-gift .gift-list .limit-container .tc-input-preLabel{min-width:86px!important}.input-gift .gift-list .limit-container .suffix{margin-inline:0px;margin-left:10px}.input-gift .gift-list .input-top-margin{margin-top:0}.input-gift .gift-list .pre-label{min-width:110px!important}.input-gift .gift-list .lose{display:flex;align-items:center;margin-top:20px;width:225px;font-size:.75rem}.input-gift .gift-list .lose .post-label{margin-left:7px}.input-gift .gift-list .lose .input-line{display:flex;align-items:center;line-height:22px}.input-gift .gift-list .lose .input-line.disabled-theme .ant-input[disabled]{background-color:#fff;border:1px solid #c4c2c3!important}.input-gift .gift-list .lose input{background-color:#f5f5f5}.input-gift .gift-list .lose input::placeholder{padding-left:0;font-size:.75rem}.input-gift .gift-list .not-end{margin-bottom:30px}.input-gift .gift-list .bold{font-weight:700}.gacha-reference-modal .font-sm{font-size:.875rem}.gacha-reference-modal .pre-label{min-width:130px;font-size:.75rem;display:inline-block}.gacha-reference-modal .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.gacha-reference-modal .reference-area{margin-top:30px;align-items:center;display:flex}.gacha-reference-modal .reference-area .space-left-small{margin-left:5px}.gacha-reference-modal .reference-area .space{margin-inline:10px}.gacha-reference-modal .reference-area.type{margin-top:16px}.gacha-reference-modal .reference-image-area{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:20px}.gacha-reference-modal .reference-image-area label{width:130px;font-size:12px}.gacha-reference-modal .reference-image-area .referenceImageText{font-size:12px}.gacha-reference-modal .space-left{margin-left:10px}.gacha-reference-modal .image-area{display:flex;flex-direction:row;margin-top:30px}.gacha-reference-modal .image-area .pre-label{margin-top:5px}.gacha-reference-modal .image-area .image-select{position:relative;height:150px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.gacha-reference-modal .image-area .images-container{width:770px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.gacha-reference-modal .image-area .image-cell{position:relative;height:150px;width:19%;margin-right:2px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin-bottom:40px}.gacha-reference-modal .image-area .image-cell .image-label{position:absolute;bottom:-25px;font-size:.75rem}.gacha-reference-modal .push-area{margin-top:30px;display:flex}.gacha-reference-modal .push-area .push-label{margin-top:2px}.gacha-reference-modal .push-area .push-list{display:flex;flex-direction:column}.gacha-reference-modal .push-area .push-list .radio-area{margin-bottom:30px;display:flex;align-items:center}.gacha-reference-modal .push-area .push-list .end{margin-bottom:14px}.gacha-reference-modal .gift-area{margin-top:30px;display:flex}.gacha-reference-modal .gift-area .gift-label{margin-top:2px}.gacha-reference-modal .gift-area .gift-list{display:flex;flex-direction:column;width:100%}.gacha-reference-modal .gift-area .gift-list .end{margin-bottom:14px}.gacha-reference-modal .gift-area .gift-list .gift-input-area{display:flex;align-items:center;margin-top:30px}.gacha-reference-modal .gift-area .gift-list .gift-input-area .space-left-small{margin-left:5px}.gacha-reference-modal .gift-area .gift-list .pre-label{min-width:110px!important}.gacha-reference-modal .gift-area .gift-list .not-end{margin-bottom:30px}.gacha-reference-modal .gift-area .gift-list .bold{font-weight:700}.gacha-reference-modal .active-stamp-area{display:flex;justify-content:flex-start;align-items:flex-start;font-size:12px;margin-top:30px;margin-bottom:30px}.gacha-reference-modal .active-stamp-area .label{width:130px}.gacha-reference-modal .active-stamp-area .item-area .item:nth-child(2){margin-top:15px}.gacha-result-modal .font-sm{font-size:.875rem}.gacha-result-modal .pre-label{min-width:110px;font-size:.75rem;display:inline-block}.gacha-result-modal table td{padding-block:12px}.gacha-result-modal table{margin-top:12px}.gacha-result-modal table tr{padding-top:30px}.gacha-result-modal table td.space-left{padding-left:20px}.gacha-result-modal .result-area{margin-top:30px;align-items:center;display:flex}.gacha-result-modal .result-area .space-left-small{margin-left:5px}.trigger-box{display:flex;align-items:center;height:44px}.trigger-box .tc-select-wrapper{margin:0;padding:0}.trigger-box .tc-select-label-area{display:none}.extra-input .tc-select-preLabel,.extra-input .tc-input-preLabel{width:86px!important;min-width:86px!important}.gacha-result-modal .applicant_count-field-area{padding-top:32px;width:100%;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start}.gacha-result-modal .applicant_count-field-area .applicant_count-field-label{width:200px;height:24px;flex-shrink:0}.gacha-result-modal .applicant_count-field-area .applicant_count-field-count{width:100%;word-wrap:break-word;overflow-wrap:break-word}.gacha-result-modal .location_gift_list-area{width:100%;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:32px;row-gap:20px}.gacha-result-modal .location_gift_list-area .location_gift_list-group_name{width:100%;font-weight:700}.gacha-result-modal .location_gift_list-area .location_name-field-area{display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start}.gacha-result-modal .location_gift_list-area .location_name-field-area .location_name-field-label{width:200px;height:24px;flex-shrink:0}.gacha-result-modal .location_gift_list-area .location_name-field-area .location_name-field-name{width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;column-gap:20px}.gacha-result-modal .location_gift_list-area .location_name-field-area .location_name-field-name .location_name-text{height:20px}.gacha-result-modal .location_gift_list-area .rank_list-area{width:100%;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;row-gap:20px}.gacha-result-modal .location_gift_list-area .rank_list-area .rank_list-raw-area{width:100%;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;column-gap:20px}.gacha-result-modal .location_gift_list-area .rank_list-area .rank_list-raw-area>div:first-child{width:180px}.gacha-shop_gift_list-reference-card-area{width:100%;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;row-gap:32px}.gacha-shop_gift_list-reference-card-area .gacha-shop_gift_list-reference-card{width:100%;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;border-radius:6px;border:1px solid silver;padding:16px 32px}.gacha-shop_gift_list-reference-card-area .gacha-shop_gift_list-reference-card .gacha-shop_gift_list-header{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}.gacha-shop_gift_list-reference-card-area .gacha-shop_gift_list-reference-card .gacha-shop_gift_list-header .gacha-shop_gift_list-header-label{width:98px;height:19px;flex-shrink:0;font-size:12px}.gacha-shop_gift_list-reference-card-area .gacha-shop_gift_list-reference-card .gacha-shop_gift_list-header .gacha-shop_gift_list-header-shops{width:100%;overflow-wrap:break-word;font-size:12px;color:#000000d9}.gacha-shop_gift_list-reference-card-area .gacha-shop_gift_list-reference-card .gift-area{width:100%}.gacha-shop_gift_list-reference-card-area .gacha-shop_gift_list-reference-card .gift-area .gacha-pre-label{flex-shrink:0;width:98px;font-size:12px}.gacha .subtitle-grey{color:#837f80}.gacha .summary-area{display:flex;flex-direction:column;align-items:center}.gacha .summary-area .disable-btn{display:flex;justify-content:center;padding:3px;border-radius:3px;font-size:.75rem;height:30px;align-items:center;text-align:center;font-weight:700;border-color:#bdbdbd!important;background-color:#fff;color:#bdbdbd;border:2px solid;width:100px}.gacha .summary-area .disable-btn .btn-icon{width:20px;height:20px}.gacha .summary-area .summary-item-area{margin-bottom:10px}.gacha .summary-area .tc-btn{width:100px;margin:0;background-color:#fff!important}@media (max-width: 894px){.geopush-search-form .input-container{min-width:350px!important;max-width:350px!important}}.bounds-select-modal{-webkit-user-select:none;user-select:none}.bounds-select-modal .bounds-select-container{width:70%;margin:0 auto}.bounds-select-modal .bounds-select-container .bounds-select-area{margin-top:20px;border:1px solid lightgrey}.bounds-select-modal .tc-btn{margin:16px}.bounds-select-modal .deselection{text-align:right}.bounds-select-modal .deselection .deselection-button{background:none;border:none;padding:0;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px;font-size:.625rem}.bounds-select-modal .deselection .deselection-button:hover,.bounds-select-modal .deselection .deselection-button:focus{outline:none;text-decoration:underline}.bounds-select-modal .deselection .deselection-button:active{color:#900}.bounds-select-modal .buttons-row{display:flex;justify-content:center;align-items:center}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:#0003;--rc-drag-bar-size:6px;--rc-border-color:#ffffffb3;--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;max-width:100%;display:inline-block;position:relative}.ReactCrop *,.ReactCrop :before,.ReactCrop :after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{max-width:100%;max-height:inherit;display:block}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px);position:absolute;top:0;right:0;bottom:0;left:0}.ReactCrop__crop-selection{cursor:move;position:absolute;top:0;left:0;transform:translate(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";border:1px solid var(--rc-border-color);opacity:.3;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){color:#fff;background-image:linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;animation:1s linear infinite marching-ants}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";background-color:#fff6;display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6667%}.ReactCrop__drag-handle{width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color);position:absolute}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;top:0;left:0;transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;top:0;left:50%;transform:translate(-50%,-50%)}.ReactCrop .ord-ne{cursor:ne-resize;top:0;right:0;transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%;right:0;transform:translate(50%,-50%)}.ReactCrop .ord-se{cursor:se-resize;bottom:0;right:0;transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;bottom:0;left:50%;transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;bottom:0;left:0;transform:translate(-50%,50%)}.ReactCrop .ord-w{cursor:w-resize;top:50%;left:0;transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{width:100%;height:var(--rc-drag-bar-size);top:0;left:0;transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{width:var(--rc-drag-bar-size);height:100%;top:0;right:0;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{width:100%;height:var(--rc-drag-bar-size);bottom:0;left:0;transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{width:var(--rc-drag-bar-size);height:100%;top:0;left:0;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer:coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}.tc-modal-delete .modal-content{font-size:.625rem}.tc-modal-delete .modal-content div{text-align:center}.tc-modal-delete .modal-content .delete-title{margin-top:20px;margin-bottom:10px;font-weight:700;font-size:1.5rem}.tc-modal-delete .modal-content .delete-info{font-size:.75rem}.tc-modal-delete .modal-content .delete-tip{color:#900;margin-top:10px;font-size:.75rem}.tc-modal-delete .modal-content .delete-button-area{display:flex;justify-content:center}.icon-x{margin-top:8px;width:16px;height:16px}.icon-x:hover{cursor:pointer}.action-list-area{width:calc(100% - 100px)}.action-list-area .tc-input-error-wrapper{margin-top:5px;text-align:end}.action-list-area .tc-input-error-wrapper .tc-input-error{color:#9b233f;font-size:.625rem}.action-list-area .add-btn-area{margin-right:0}.action-area{margin:20px 0 0}.action-area .ant-card-bordered{border-radius:3px}.action-area .ant-card-body .tc-input-preLabel,.action-area .ant-card-body .tc-select-preLabel{min-width:10%;text-align:right;margin-right:10px}.action-area .ant-card-body .tc-input-error-wrapper{height:24px;text-align:end}.action-area .ant-card-body .tc-input-error-wrapper .tc-input-error{color:#9b233f;font-size:.625rem}.action-area .ant-card-body .ant-input-textarea{border:1px solid #707070;border-radius:3px;font-size:.625rem}.action-area .ant-card-body .ant-input-textarea .ant-input{font-size:.75rem;margin-bottom:3px}.action-area .checkbox-list{margin:8px}.action-area .ant-card-head .ant-card-head-wrapper{height:36px}.line-richmenu-modal h3{margin-top:20px}.line-richmenu-modal h3:last-child{background-color:#000}.line-richmenu-modal .text-area{display:flex;margin-top:24px;align-items:center;position:relative;font-size:.875rem}.line-richmenu-modal .text-area label{align-self:flex-start;padding-top:2px;display:inline-block;font-size:.75rem;width:170px;min-width:170px}.line-richmenu-modal .tc-input-preLabel,.line-richmenu-modal .tc-select-preLabel,.line-richmenu-modal .tc-range-picker-preLabel,.line-richmenu-modal .tc-radio-pre-label{min-width:170px}.line-richmenu-modal .tc-radio-label{font-size:.75rem}.line-richmenu-modal .draft-save-btn{background:none;border:none;color:#000;text-decoration:underline;font-size:.875rem;margin-left:auto}.line-richmenu-modal .draft-save-btn:hover{opacity:.7}.line-richmenu-modal .contents-setting-row{display:flex}.line-richmenu-modal .contents-setting-row .contents-setting-title{min-width:170px}.line-richmenu-modal .contents-setting-row .contents-setting-tip{display:flex;flex-direction:column;font-size:.5rem;flex:1;color:gray;font-weight:400}.line-richmenu-modal .check-area{display:flex;margin-top:24px;position:relative}.line-richmenu-modal .check-area .pre-label{font-size:.75rem;min-width:170px}.line-richmenu-modal .check-area .menubar-container{display:flex;flex-direction:column;position:relative;gap:12px}.line-richmenu-modal .check-area .menubar-container .input-line{display:flex;flex-direction:row;align-items:center;position:relative;justify-content:space-between}.line-richmenu-modal .check-area .menubar-container .input-line .tc-select-error{position:absolute;height:auto;right:0;color:#9b233f;font-size:.625rem;top:-24px;margin-top:8px}.line-richmenu-modal .image-preview-label{font-size:.75rem;font-weight:700}.line-richmenu-modal .image-area{display:flex;flex-direction:row}.line-richmenu-modal .image-area .pre-label{min-width:100px;font-size:.75rem}.line-richmenu-modal .image-area .pre-label.label-required{margin-bottom:2px}.line-richmenu-modal .image-area .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.line-richmenu-modal .image-area .pre-label.label-required.action-label{margin-top:20px}.line-richmenu-modal .richmenu-file-upload-area{display:flex;flex-direction:column;font-size:.5rem;background-color:#f5f5f5;width:fit-content;position:relative}.line-richmenu-modal .richmenu-file-upload-area .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.line-richmenu-modal .richmenu-file-upload-area .upload-tip{-webkit-user-select:none;user-select:none}.line-richmenu-modal .richmenu-file-upload-area .upload-tip span{display:block;text-align:center}.line-richmenu-modal .richmenu-file-upload-area .upload-tip .upload-format,.line-richmenu-modal .richmenu-file-upload-area .upload-tip .upload-size{margin-top:10px}.line-richmenu-reference-modal .line-richmenu-reference-modal-content{padding:0 24px}.line-richmenu-reference-modal h3{margin-top:20px}.line-richmenu-reference-modal .cus-pre-label{min-width:200px}.line-richmenu-reference-modal .reference-value{font-size:.75rem}.line-richmenu-reference-modal .image-preview-label{font-size:.75rem;font-weight:700}.line-richmenu-reference-modal .image-area{display:flex;flex-direction:row}.line-richmenu-reference-modal .image-area .pre-label{min-width:100px;font-size:.75rem}.line-richmenu-reference-modal .image-area .pre-label.action-label{margin-top:20px}.line-richmenu-reference-modal .image-area .cus-pre-label{width:0px;min-width:0px}.line-richmenu-reference-modal .richmenu-file-upload-area{background-color:#f5f5f5}.line-account-modal .text-area{display:flex;margin-top:24px;align-items:center;position:relative;font-size:.875rem}.line-account-modal .text-area .label-required{margin-bottom:2px}.line-account-modal .text-area label{align-self:flex-start;padding-top:2px;display:inline-block;font-size:.75rem;width:170px;min-width:170px}.line-account-modal .text-area .line-break-anywhere{line-break:anywhere}.line-account-modal .tc-input-preLabel{min-width:170px}.template-modal-area .code-area,.template-modal-area .reference-area{width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:.75rem;color:#393939;line-height:1.5;margin-top:30px}.template-modal-area .code-area .pre-label,.template-modal-area .reference-area .pre-label{min-width:150px}.template-modal-area .reference-area .reference-template-text{width:calc(100% - 150px);overflow-wrap:break-word}.template-modal-area-input{width:60%;margin-top:30px;position:relative}.template-modal-area-input .tc-select-wrapper,.template-modal-area-input .tc-input-wrapper{display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.template-modal-area-input .tc-select-wrapper .tc-select-label-area,.template-modal-area-input .tc-select-wrapper .tc-input-label-area,.template-modal-area-input .tc-input-wrapper .tc-select-label-area,.template-modal-area-input .tc-input-wrapper .tc-input-label-area{min-width:150px}.template-modal-area-input .tc-select-wrapper .tc-select-label-area .tc-select-error,.template-modal-area-input .tc-select-wrapper .tc-select-label-area .tc-input-error,.template-modal-area-input .tc-select-wrapper .tc-input-label-area .tc-select-error,.template-modal-area-input .tc-select-wrapper .tc-input-label-area .tc-input-error,.template-modal-area-input .tc-input-wrapper .tc-select-label-area .tc-select-error,.template-modal-area-input .tc-input-wrapper .tc-select-label-area .tc-input-error,.template-modal-area-input .tc-input-wrapper .tc-input-label-area .tc-select-error,.template-modal-area-input .tc-input-wrapper .tc-input-label-area .tc-input-error{position:absolute;top:-20px;right:0}.template-modal-area-input .tc-select-wrapper .tc-select-line,.template-modal-area-input .tc-select-wrapper .tc-input-line,.template-modal-area-input .tc-input-wrapper .tc-select-line,.template-modal-area-input .tc-input-wrapper .tc-input-line{width:calc(100% - 150px);flex-shrink:0}.template-modal-area-text{width:100%;position:relative}.template-modal-area-text .input-textarea label:after{content:"*";color:#9b233f}.template-modal-area-text .input-textarea label{min-width:150px}.template-modal-area-text .input-textarea .tc-textarea-error{color:#9b233f;font-size:.625rem;line-height:1.5715;position:absolute;top:-20px;right:0}.name-modal-input-area .tc-select-wrapper,.name-modal-input-area .tc-input-wrapper{display:flex;position:relative;padding-top:24px}.name-modal-input-area .tc-select-wrapper .tc-select-label-area,.name-modal-input-area .tc-select-wrapper .tc-input-label-area,.name-modal-input-area .tc-input-wrapper .tc-select-label-area,.name-modal-input-area .tc-input-wrapper .tc-input-label-area{width:130px;flex-shrink:0}.name-modal-input-area .tc-select-wrapper .tc-select-label-area .tc-select-error,.name-modal-input-area .tc-select-wrapper .tc-select-label-area .tc-input-error,.name-modal-input-area .tc-select-wrapper .tc-input-label-area .tc-select-error,.name-modal-input-area .tc-select-wrapper .tc-input-label-area .tc-input-error,.name-modal-input-area .tc-input-wrapper .tc-select-label-area .tc-select-error,.name-modal-input-area .tc-input-wrapper .tc-select-label-area .tc-input-error,.name-modal-input-area .tc-input-wrapper .tc-input-label-area .tc-select-error,.name-modal-input-area .tc-input-wrapper .tc-input-label-area .tc-input-error{position:absolute;right:0;top:8px}.name-modal-input-area .tc-select-wrapper .tc-select-line,.name-modal-input-area .tc-select-wrapper .tc-input-line,.name-modal-input-area .tc-input-wrapper .tc-select-line,.name-modal-input-area .tc-input-wrapper .tc-input-line{width:100%}.name-modal-input-area .tc-select-wrapper .flex-end,.name-modal-input-area .tc-input-wrapper .flex-end{display:none}.name-modal-input-area .text-area{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:24px}.name-modal-input-area .text-area label{width:130px;flex-shrink:0;font-size:.75rem}.name-modal-input-area .text-area span{width:100%;font-size:.875rem;overflow-wrap:break-word}.advent-calendar-result-modal .input-area{margin-top:24px}.advent-calendar-result-modal .input-area .reference-row{margin:0 0 10px}.advent-calendar-result-modal .input-area .label-area{width:100%;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;margin:24px 0 12px}.advent-calendar-result-modal .input-area .label-area span{font-size:.75rem;width:130px}.advent-calendar-reference-modal .text-area{display:flex;justify-content:flex-start;align-items:flex-start}.advent-calendar-reference-modal .text-area .pre-label{font-size:.75rem}.advent-calendar-reference-modal .input-area{display:flex;flex-flow:column;column-gap:30px;padding-top:30px}.advent-calendar-reference-modal .input-area .display-text-area{display:flex;justify-content:flex-start;align-items:flex-start}.advent-calendar-reference-modal .input-area .display-text-area span{font-size:.75rem}.advent-calendar-reference-modal .input-area .display-text-area .pre-label{width:150px;line-height:24px;font-size:.75rem;flex-shrink:0}.advent-calendar-reference-modal .input-area .display-text-area .pre-text{font-size:14px;word-wrap:break-word;line-height:24px;padding-top:1px}.advent-calendar-reference-modal .input-area .display-text-area .pre-template-text{width:calc(100% - 150px)}.advent-calendar-reference-modal .input-area .long-label-area{display:flex;justify-content:flex-start;align-items:center}.advent-calendar-reference-modal .input-area .long-label-area div{height:32px;display:flex;justify-content:flex-start;align-items:center}.advent-calendar-reference-modal .input-area .long-label-area div span{font-size:.75rem}.advent-calendar-reference-modal .input-area .long-label-area .pre-label{width:150px;line-height:16px}.advent-calendar-reference-modal .input-area .display-img-area{display:flex;justify-content:flex-start;align-items:flex-start}.advent-calendar-reference-modal .input-area .display-img-area .pre-label{width:150px;line-height:24px;font-size:.75rem}.advent-calendar-reference-modal .input-area .display-date-area{display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start}.advent-calendar-reference-modal .input-area .display-date-area .pre-label{width:150px;line-height:24px;font-size:.75rem}.advent-calendar-reference-modal .input-area .display-date-info-area{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:30px}.advent-calendar-reference-modal .input-area .display-date-info-area .pre-label{width:150px}.advent-calendar-reference-modal .input-area .display-date-info-area .display-date-info-elm{display:flex;justify-content:flex-start;align-items:center;height:24px;gap:30px}.advent-calendar-reference-modal .input-area .display-date-info-area .display-date-info-elm span{font-size:14px}.advent-calendar-reference-modal .input-area .display-date-info-area .display-date-info-elm .display-date-pre-label{width:120px}.advent-calendar-reference-modal .input-area .display-date-info-area .display-date-info-elm .display-date-pre-label-data{width:100px;height:22px}.advent-calendar-input-area .update_date-area{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;height:61px}.advent-calendar-input-area .update_date-area .pre-label{width:150px;font-size:.75rem;flex-shrink:0;padding-top:35px}.advent-calendar-input-area .update_date-area .pre-label:after{content:"*";color:#900;font-size:.875rem;padding-top:35px}.advent-calendar-input-area .update_date-area .date-display{width:fit-content;flex-shrink:0;padding-top:35px;margin-right:5px}.advent-calendar-input-area .update_date-area .pre-label-area{width:150px;font-size:.75rem;flex-shrink:0;display:flex;justify-content:flex-start;align-items:flex-start}.advent-calendar-input-area .update_date-area .pre-label-area .required-mark{color:#900;font-size:.875rem}.advent-calendar-input-area .update_date-area .date-from-to-display{display:flex;justify-content:flex-start;align-items:center;height:100%;padding-bottom:24px}.advent-calendar-input-area .update_date-gift-area{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:32px}.advent-calendar-input-area .update_date-gift-area .label-required{width:150px;font-size:.75rem;flex-shrink:0}.advent-calendar-input-area .update_date-gift-area .label-required:after{content:"*";color:#900;font-size:.875rem;padding-top:35px}.advent-calendar-input-area .update_date-gift-area .update_date-gift{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:30px}.advent-calendar-input-area .update_date-gift-area .update_date-gift .update_date-gift-info{display:flex;justify-content:flex-start;align-items:center;gap:50px}.advent-calendar-input-area .update_date-push-area{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:72px}.advent-calendar-input-area .update_date-push-area .label-required{width:150px;font-size:.75rem;flex-shrink:0}.advent-calendar-input-area .update_date-push-area .label-required:after{content:"*";color:#900;font-size:.875rem;padding-top:35px}.advent-calendar-input-area .update_date-push-area .update_date-push-info{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:15px}.advent-calendar-input-area .update_date-push-area .update_date-push-info div{display:flex;justify-content:flex-start;align-items:center;gap:50px}.advent-calendar-input-area .update_date-push-area .update_date-push-info div span:nth-of-type(1){font-size:14px}.advent-calendar-input-area .update_date-push-area .update_date-push-info div span{width:140px}.advent-calendar-input-area .tc-input-wrapper .pre-label:not(.tc-range-picker .pre-label){min-width:150px}.advent-calendar-input-area .cus-input-line .input-textarea .cus-pre-label,.advent-calendar-input-area .cus-input-line.input-images .cus-pre-label{min-width:150px}.advent-calendar-input-area .code-area{display:flex;align-items:center;margin-top:30px}.advent-calendar-input-area .code-area .pre-label{min-width:150px;font-size:.75rem}.advent-calendar-input-area .code-area .pre-text{font-size:14px;padding-top:1px}.advent-calendar-input-area .date-area{display:flex;align-items:center;position:relative}.advent-calendar-input-area .date-area .advent-calendar-modal_date-area .tc-range-picker-line .tc-range-picker-preLabel{width:150px}.advent-calendar-input-area .date-area-with-btn{display:flex;justify-content:flex-start;align-items:center}.advent-calendar-input-area .date-area-with-btn .advent-calendar-modal_date-range-area{width:fit-content}.advent-calendar-input-area .date-area-with-btn .advent-calendar-modal_date-range-area .tc-range-picker-line .tc-range-picker-container{width:100%}.advent-calendar-input-area .date-area-with-btn .advent-calendar-modal_date-range-area .tc-range-picker-line .tc-range-picker-container div .tc-date-picker-wrapper .tc-date-picker-line,.advent-calendar-input-area .date-area-with-btn .advent-calendar-modal_date-range-area .tc-range-picker-line .tc-range-picker-container div .tc-time-picker-wrapper .tc-time-picker-line{width:143px}.advent-calendar-input-area .date-area-with-btn .advent-calendar-modal_date-range-area .tc-range-picker-line .tc-range-picker-preLabel{width:150px;flex-shrink:0}.advent-calendar-input-area .date-area-with-btn .advent-calendar-modal_date-range-area .tc-range-picker-line .tc-range-picker-preLabel div{font-size:.75rem}.advent-calendar-input-area .date-area-with-btn .advent-calendar-modal_date-range-area .tc-range-picker-line .tc-range-picker-preLabel .required-mark{color:#900;font-size:.875rem}.advent-calendar-input-area .date-area-with-btn .tc-btn{margin:28px 0 0 10px;width:80px;height:32px}.advent-calendar-input-area .advent-calendar-date-area{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;margin-top:30px;position:relative}.advent-calendar-input-area .advent-calendar-date-area .advent_calendar_error{display:flex;justify-content:flex-end;align-items:center;width:826.5px;position:absolute;top:-12px;color:#900;font-size:.675rem;height:10px}.advent-calendar-input-area .advent-calendar-date-area .advent-calendar-gift-area{width:100%;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;flex-shrink:0;gap:30px}.advent-calendar-input-area .advent-calendar-date-area .advent-calendar-gift-area .tc-select-wrapper .tc-select-label-area{width:175px;flex-shrink:0}.advent-calendar-input-area .advent-calendar-date-area .advent-calendar-gift-area .tc-select-line{width:100%}.advent-calendar-input-area .advent-calendar-date-area .is-disabled-label label{color:#837f80}.advent-calendar-input-area .advent-calendar-date-area-label{width:150px;height:32px;padding-bottom:8px;display:flex;justify-content:flex-start;align-items:flex-end;flex-shrink:0}.advent-calendar-input-area .advent-calendar-date-area-label label{font-size:.75rem;color:#393939;line-height:18px}.advent-calendar-input-area .advent-calendar-date-area-label label:after{content:"*";color:#900;font-size:.875rem}.advent-calendar-input-area .advent-calendar-date-area .tc-select-wrapper{display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start}.advent-calendar-input-area .advent-calendar-date-area{line-height:52px;display:flex;justify-content:flex-start;align-items:flex-start}.advent-calendar-input-area .advent-calendar-date-area .cus-input-line.input-checkbox{margin-top:0}.advent-calendar-modal .draft-save-btn{background:none;border:none;color:#000;text-decoration:underline;font-size:.875rem;margin-left:auto}.advent-calendar-modal .draft-save-btn:hover{opacity:.7}.advent-calendar-modal .advent-calendar-push-area{display:flex;align-items:flex-start;margin-top:30px;height:95px}.advent-calendar-modal .advent-calendar-push-area .label-required{width:150px;font-size:.75rem;color:#393939}.advent-calendar-modal .advent-calendar-push-area .label-required:after{content:"*";color:#900;font-size:.875rem}.advent-calendar-modal .advent-calendar-push-area .advent-calendar-push-btn-area{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:60px;gap:15px}.advent-calendar-modal .advent-calendar-push-area .advent-calendar-push-btn-area .cus-input-line{margin:0;gap:50px}.advent-calendar-modal .advent-calendar-push-area .advent-calendar-push-btn-area .cus-input-line .tc-radio-pre-label{width:140px;font-size:14px}.advent-calendar-modal_new_input_area .tc-input-wrapper,.advent-calendar-modal_new_input_area .tc-select-wrapper{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;margin-top:30px;position:relative}.advent-calendar-modal_new_input_area .tc-input-wrapper .tc-input-label-area,.advent-calendar-modal_new_input_area .tc-input-wrapper .tc-select-label-area,.advent-calendar-modal_new_input_area .tc-select-wrapper .tc-input-label-area,.advent-calendar-modal_new_input_area .tc-select-wrapper .tc-select-label-area{width:150px;flex-shrink:0}.advent-calendar-modal_new_input_area .tc-input-wrapper .tc-input-label-area .tc-input-error,.advent-calendar-modal_new_input_area .tc-input-wrapper .tc-select-label-area .tc-input-error,.advent-calendar-modal_new_input_area .tc-select-wrapper .tc-input-label-area .tc-input-error,.advent-calendar-modal_new_input_area .tc-select-wrapper .tc-select-label-area .tc-input-error{position:absolute;right:0;top:-15px}.advent-calendar-modal_new_input_area .tc-input-wrapper .tc-input-line,.advent-calendar-modal_new_input_area .tc-select-wrapper .tc-input-line{width:100%}.advent-calendar-modal_new_input_area .tc-input-wrapper .tc-select-line,.advent-calendar-modal_new_input_area .tc-select-wrapper .tc-select-line{width:270px;flex-shrink:0}.advent-calendar-modal .image-area{display:flex;flex-direction:row}.advent-calendar-modal .image-area .pre-label{margin-top:5px;width:150px;min-width:150px;display:inline-block;font-size:.75rem}.advent-calendar-modal .image-area .pre-label.label-required:after{content:"*";color:#900;font-size:.875rem}.advent-calendar-modal .image-area .image-select{position:relative;height:150px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:2px;overflow:hidden}.advent-calendar-modal .image-area .image-select .tc-btn{width:118px;border-width:2px;margin:0 0 17px;font-size:.75rem}.advent-calendar-modal .image-area .image-select .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.advent-calendar-image-display-area{width:100%;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:30px}.advent-calendar-image-display-area .image-area-error{color:#900;font-size:.625rem;width:300px;text-align:right}.in-app-document-modal .input-area .display-text-area{font-size:12px;margin-top:30px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.in-app-document-modal .input-area .display-text-area .pre-label{width:130px}.in-app-document-modal .input-area .display-text-area .pre-text{font-size:14px}.in-app-document-modal .input-area .input-checkbox{margin-top:20px}.in-app-document-modal .input-area .tc-input-wrapper{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;margin-top:30px;position:relative}.in-app-document-modal .input-area .tc-input-wrapper .tc-input-label-area{width:130px;flex-shrink:0}.in-app-document-modal .input-area .tc-input-wrapper .tc-input-label-area .tc-input-error{position:absolute;right:0;top:-15px}.in-app-document-modal .input-area .tc-input-wrapper .tc-input-line{width:100%}.in-app-document-modal .input-area .input-textarea{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:unset}.in-app-document-modal .input-area .input-textarea .cus-pre-label{width:130px;margin-bottom:5px}.in-app-document-modal .input-area .input-textarea .cus-pre-label:after{content:"*";color:#900;font-size:.875rem;padding-top:35px}.in-app-document-modal .input-area .input-textarea .rich_text-field-area{width:100%;position:relative}.in-app-document-modal .input-area .input-textarea .rich_text-field-area .validation-error{position:absolute;right:0;font-size:10px;color:#900}.in-app-document-settings-modal .input-area{min-height:300px}.in-app-document-settings-modal .date-range-label-area{width:130px;height:32px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.in-app-document-settings-modal .date-range-label-area .date-range-label{height:14px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.in-app-document-settings-modal .date-range-label-area .date-range-label:after{content:"*";color:#900;font-size:.875rem}.in-app-document-settings-modal .date-range-label-area .icon-help{margin-bottom:5px}.in-app-document-settings-modal .tc-select-wrapper{margin-top:6px}.in-app-document-settings-modal .check-area{display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;margin-top:30px}.in-app-document-settings-modal .custom-check-area .dualListBox-container .select-field .tc-select-wrapper{margin-top:0}.in-app-document-settings-modal .scenario-area{display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;column-gap:32px}.in-app-document-settings-modal .input-age{display:flex;justify-content:flex-start;align-items:center;margin:6px 0 0;height:61px}.in-app-document-settings-modal .input-age .tc-select-wrapper{margin:0}.in-app-document-settings-modal .input-file{margin-top:30px;margin-bottom:0;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;height:138px}.in-app-document-settings-modal .input-file .input-file-label{margin-bottom:22px;width:100%}.in-app-document-settings-modal .input-file .file-type-radio-btn-area{width:100%}.in-app-document-settings-modal .input-file .file-type-radio-btn-area .checkbox-list{width:100%;display:inline-flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:16px}.in-app-document-settings-modal .upload_file_name-area{margin-top:18px;line-height:52px}.in-app-document-settings-modal .file-area{display:flex;align-items:center}.in-app-document-settings-modal .file-area .upload_file_name-success-count{margin-top:18px;height:52px;display:flex;align-items:center}.in-app-document-result-modal .tc-modal-content .input-area .reference-row,.in-app-document-reference-modal .tc-modal-content .input-area .reference-row{margin:30px 0 0}.in-app-document-reference-modal .tc-modal-content .input-area .input-textarea{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:unset}.in-app-document-reference-modal .tc-modal-content .input-area .input-textarea .cus-pre-label{width:130px;margin-bottom:5px}.login-page{width:auto;height:100vh;display:flex;justify-content:center;align-items:center}.login-page .logo-icon{margin-bottom:30px}.login-page .login-form{background:#fff 0% 0% no-repeat padding-box;box-shadow:0 0 24px #2424241a;border-radius:12px;text-align:center;padding:50px 0;display:flex;flex-direction:column;align-items:center;padding-inline:100px}.login-page .login-form .input-container{width:100%;display:flex;flex-wrap:wrap}.login-page .login-form .recovery-link{font-size:.875rem;margin-top:16px;width:100%;text-align:right;display:inline-block}.login-page .login-form .recovery-link a{text-decoration:underline;color:#7b7b7b}.login-page .login-form .tc-btn{margin-top:32px;margin-bottom:0}.recovery-page,.login-page{display:flex;flex-direction:column;position:relative}.recovery-page .footer,.login-page .footer{position:absolute;z-index:500;margin-top:-45px;bottom:1px}.tc-modal-update .modal-content{font-size:.625rem}.tc-modal-update .modal-content div{text-align:center}.tc-modal-update .modal-content .update-title{margin-top:20px;margin-bottom:10px;font-weight:700;font-size:1.5rem}.tc-modal-update .modal-content .update-info{font-size:.75rem}.tc-modal-update .modal-content .update-tip{color:#900;margin-top:10px;font-size:.75rem}.tc-modal-update .modal-content .update-button-area{display:flex;justify-content:center}.user-program-history-modal .tc-modal-content{padding:20px}.user-program-history-modal .tc-modal-content .modal-header{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.user-program-history-modal .tc-modal-content .modal-header .header-info{display:flex;gap:20px;margin-top:8px;font-size:12px}.user-program-history-modal .tc-modal-content .modal-header .header-info .update-info{color:#393939}.user-program-history-modal .user-program-history-modal-area .user-info-section{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:24px}.user-program-history-modal .user-program-history-modal-area .user-info-section .user-info-row{display:flex;margin-bottom:12px;align-items:center}.user-program-history-modal .user-program-history-modal-area .user-info-section .user-info-row:last-child{margin-bottom:0}.user-program-history-modal .user-program-history-modal-area .user-info-section .user-info-row .info-label{width:120px;font-weight:600;color:#393939}.user-program-history-modal .user-program-history-modal-area .user-info-section .user-info-row .info-value{color:#393939}.user-program-history-modal .user-program-history-modal-area .user-info-section .user-info-row .info-value.rank-value{font-weight:600;color:#1890ff;background:#e6f7ff;padding:4px 8px;border-radius:4px}.user-program-history-modal .user-program-history-modal-area .history-section .section-title{font-size:16px;font-weight:600;color:#333;margin-bottom:16px;border-bottom:2px solid #1890ff;padding-bottom:8px}.user-program-history-modal .user-program-history-modal-area .history-section .history-table{border:1px solid #d9d9d9;border-radius:6px;overflow:hidden}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-header{display:flex;background:#fafafa;border-bottom:1px solid #d9d9d9}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-header .header-cell{padding:12px 8px;font-weight:600;color:#333;border-right:1px solid #d9d9d9;text-align:center}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-header .header-cell:last-child{border-right:none}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-header .header-cell.date,.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-header .header-cell.action{width:100px}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-header .header-cell.rank-change{width:150px}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-header .header-cell.points{width:100px}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-header .header-cell.reason{flex:1}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-row{display:flex;border-bottom:1px solid #f0f0f0}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-row:last-child{border-bottom:none}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-row:hover{background:#f5f5f5}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-row .cell{padding:12px 8px;border-right:1px solid #f0f0f0;display:flex;align-items:center;justify-content:center}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-row .cell:last-child{border-right:none}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-row .cell.date{width:100px}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-row .cell.action{width:100px;font-weight:500;color:#1890ff}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-row .cell.rank-change{width:150px;font-weight:500}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-row .cell.points{width:100px;font-weight:500;color:#52c41a}.user-program-history-modal .user-program-history-modal-area .history-section .history-table .history-table-row .cell.reason{flex:1;justify-content:flex-start;color:#666}.user-program-history-modal .user-program-history-modal-area .history-section .no-history{text-align:center;padding:40px;color:#999;font-size:14px}.user-program-history-modal .user-program-history-modal-area .rank-history-section .section-title{font-size:16px;font-weight:600;color:#393939;margin-bottom:16px}.user-program-history-modal .user-program-history-modal-area .rank-history-section .purchase-history-list{display:flex;flex-direction:column;gap:16px}.user-program-history-modal .user-program-history-modal-area .rank-history-section .no-history{padding:40px 20px;text-align:center;color:#999;background-color:#fafafa;border-radius:4px}.user-program-history-modal .user-program-history-modal-area .button-container{display:flex;justify-content:center}.purchase-history-item .select-and-buttons{display:flex;align-items:center}.purchase-history-item .select-and-buttons .select-rank{min-width:380px}.purchase-history-item .select-and-buttons .select-rank .ant-select-selector{display:flex;align-items:center}.purchase-history-item .summary-section{display:flex;flex-direction:column;gap:8px}.purchase-history-item .summary-section .summary-row{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.purchase-history-item .summary-section .summary-row .summary-label{font-size:13px;color:#393939}.purchase-history-item .summary-section .summary-row .summary-value{font-size:14px;font-weight:400;color:#393939}.purchase-history-item .summary-section .summary-row .summary-value.highlight{font-size:16px;font-weight:600;color:#1890ff}.user-program-reference-modal .tc-modal-content{padding:20px}.user-program-reference-modal .user-program-reference-modal-area .reference-area{display:flex;align-items:center;margin-bottom:20px;padding:12px 0;border-bottom:1px solid #f0f0f0}.user-program-reference-modal .user-program-reference-modal-area .reference-area:last-of-type{border-bottom:none;margin-bottom:0}.user-program-reference-modal .user-program-reference-modal-area .reference-area .pre-label{width:160px;font-weight:600;color:#393939;flex-shrink:0}.user-program-reference-modal .user-program-reference-modal-area .reference-area .rank-badge{background:#1890ff;color:#fff;padding:4px 12px;border-radius:16px;font-weight:600;font-size:14px}.user-program-reference-modal .user-program-reference-modal-area .button-container{display:flex;justify-content:center;margin-top:32px;padding-top:20px;border-top:1px solid #f0f0f0}@media (max-width: 768px){.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table{font-size:12px}.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-header .header-cell,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-header .cell,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-row .header-cell,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-row .cell{padding:8px 4px}.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-header .header-cell.date,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-header .cell.date,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-row .header-cell.date,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-row .cell.date,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-header .header-cell.action,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-header .cell.action,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-row .header-cell.action,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-row .cell.action{width:80px}.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-header .header-cell.rank-change,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-header .cell.rank-change,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-row .header-cell.rank-change,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-row .cell.rank-change{width:120px}.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-header .header-cell.points,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-header .cell.points,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-row .header-cell.points,.user-program-history-modal .tc-modal-content .user-program-history-modal-area .history-section .history-table .history-table-row .cell.points{width:80px}.user-program-reference-modal .tc-modal-content .user-program-reference-modal-area .reference-area{flex-direction:column;align-items:flex-start;margin-bottom:16px}.user-program-reference-modal .tc-modal-content .user-program-reference-modal-area .reference-area .pre-label{width:100%;margin-bottom:4px}}.user-program-management-csv-output-type-area{display:flex;align-items:center;margin:20px 0}.user-program-basic-setting-modal .tc-modal-content{padding:0 20px 20px}.user-program-basic-setting-modal .tc-modal-content .modal-header{padding-bottom:12px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.user-program-basic-setting-modal .tc-modal-content .modal-header .header-info{display:flex;gap:20px;margin-top:8px;font-size:12px}.user-program-basic-setting-modal .tc-modal-content .modal-header .header-info .update-info{color:#393939}.user-program-basic-setting-modal .tc-modal-content .reference-item{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #e0e0e0}.user-program-basic-setting-modal .tc-modal-content .reference-item-label{display:flex;align-items:center;width:200px;font-weight:600;color:#393939}.user-program-basic-setting-modal .tc-modal-content .reference-item-value{flex:1;color:#393939}.user-program-basic-setting-modal .tc-modal-content .input-area{padding:0 44px 20px}.user-program-basic-setting-modal .tc-modal-content .input-area .item-number-input-section,.user-program-basic-setting-modal .tc-modal-content .input-area .tc-input-info-csv{display:block;margin-left:110px;padding-left:20px}.user-program-basic-setting-modal .tc-modal-content .input-area .item-number-input-section .tc-input-error,.user-program-basic-setting-modal .tc-modal-content .input-area .tc-input-info-csv .tc-input-error{color:#9b233f;font-size:12px}.user-program-basic-setting-modal .tc-modal-content .input-area .csv-upload-section{margin-left:110px;padding-left:20px;display:flex;align-items:center;position:relative}.user-program-basic-setting-modal .tc-modal-content .input-area .csv-upload-section label{font-size:.75rem}.user-program-basic-setting-modal .tc-modal-content .input-area .csv-upload-section .base-file-upload{flex-shrink:0}.user-program-basic-setting-modal .tc-modal-content .input-area .csv-upload-section .item_no_delete-link,.user-program-basic-setting-modal .tc-modal-content .input-area .csv-upload-section .file-name{margin-left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#393939}.user-program-basic-setting-modal .tc-modal-content .input-area .csv-upload-section .item_no_delete-link a,.user-program-basic-setting-modal .tc-modal-content .input-area .csv-upload-section .file-name a{cursor:pointer;text-decoration:underline;color:inherit}.user-program-basic-setting-modal .tc-modal-content .input-area .csv-upload-section .upload-status{margin-left:16px;margin-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#393939}.user-program-basic-setting-modal .tc-modal-content .input-area .csv-upload-section .help-text{margin-top:8px;font-size:12px;color:#837f80}.user-program-basic-setting-modal .tc-modal-content .button-container{display:flex;justify-content:flex-center;gap:12px;margin-top:24px;padding-right:20px}.user-program-basic-setting-modal .tc-modal-content .item-list .tc-input-info{margin-bottom:8px}.user-program-basic-setting-modal .tc-modal-content .item-list .tc-input-info .tc-input-error{color:#9b233f;font-size:12px}.user-program-basic-setting-modal .tc-modal-content .item-list .tc-input-line{display:flex}.user-program-basic-setting-modal .tc-modal-content .item-list .tc-input-line .tc-input-list{display:flex;flex-direction:column;width:100%}.user-program-basic-setting-modal .tc-modal-content .item-list .tc-input-line .tc-input-list .tc-input-list-item{display:flex;align-items:center}.user-program-basic-setting-modal .tc-modal-content .item-list .tc-input-line .tc-input-list .tc-input-list-item.not-end{margin-bottom:10px}.user-program-basic-setting-modal .tc-modal-content .item-list .tc-input-line .tc-input-list .tc-input-list-item .icon-clear-wrapper{position:absolute;right:40px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center}.user-program-basic-setting-modal .tc-modal-content .item-list .tc-input-line .tc-input-list .tc-input-list-item .icon-clear-wrapper svg{width:20px;height:20px}.user-program-basic-setting-modal .tc-modal-content .item-list .tc-input-line .tc-input-list .tc-input-list-item .btn-area{margin-left:5px;height:32px}.user-program-basic-setting-modal .tc-modal-content .item-list .tc-input-line .tc-input-list .tc-input-list-item .btn-area .icon{margin-top:2px;width:28px;height:28px}.user-program-basic-setting-modal .tc-modal-content .item-list .tc-input-line .tc-input-list .tc-input-list-item .btn-area .icon:hover{cursor:pointer}.user-program-basic-setting-modal .tc-modal-content .item-list .tc-input-line .tc-input-list .tc-input-list-item .btn-area .icon-x{margin-top:6px;margin-right:8px;width:20px;height:20px}.user-program-basic-setting-modal .tc-modal-content .item-list .tc-input-line .tc-input-list .tc-input-list-item .btn-area .icon-x:hover{cursor:pointer}.user-program-basic-setting-modal .tc-modal-content .item_no_delete-link{margin-left:20px}.user-program-rank-setting-modal .tc-modal-content{padding:20px}.user-program-rank-setting-modal .tc-modal-content .modal-header{margin-bottom:20px;padding-bottom:12px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.user-program-rank-setting-modal .tc-modal-content .modal-header .header-info{display:flex;gap:20px;margin-top:8px;font-size:12px}.user-program-rank-setting-modal .tc-modal-content .modal-header .header-info .update-info{color:#393939}.user-program-rank-setting-modal .rank-section{padding:0 44px;display:flex;width:100%}.user-program-rank-setting-modal .rank-section .rank-label{color:#393939;display:block;width:100px}.user-program-rank-setting-modal .rank-section .rank-label:after{font-size:.875rem;content:"*";color:#9b233f}.user-program-rank-setting-modal .rank-section .rank-items{display:block;margin-left:24px;position:relative;width:100%;max-height:300px;overflow-y:auto}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item{width:100%;border:1px solid #a6a6a6;border-radius:5px;padding:16px}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item:not(:last-child){margin-bottom:16px}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container{display:flex;gap:24px}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-header{flex-shrink:0;display:flex;align-items:flex-start;padding-top:8px}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-header .purchase-count{color:#393939;white-space:nowrap}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content{width:100%;display:flex;flex-direction:column;gap:16px;margin-top:10px;margin-left:20px}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .tc-input-line{display:flex}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .tc-input-line .tc-input-list{display:flex;flex-direction:column;width:100%}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .tc-input-line .tc-input-list .tc-input-list-item{display:flex;align-items:center}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .tc-input-line .tc-input-list .tc-input-list-item.not-end{margin-bottom:10px}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .tc-input-line .tc-input-list .tc-input-list-item .btn-area{margin-left:5px;height:32px}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .tc-input-line .tc-input-list .tc-input-list-item .btn-area .icon{margin-top:2px;width:28px;height:28px}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .tc-input-line .tc-input-list .tc-input-list-item .btn-area .icon:hover{cursor:pointer}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .tc-input-line .tc-input-list .tc-input-list-item .btn-area .icon-x{margin-top:6px;margin-right:8px;width:20px;height:20px}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .tc-input-line .tc-input-list .tc-input-list-item .btn-area .icon-x:hover{cursor:pointer}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .tc-input-info-rank-name{margin-left:100px;margin-bottom:-12px}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .tc-input-error{color:#9b233f;font-size:12px}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .rank-field{width:100%;display:flex;align-items:flex-start;margin-bottom:20px}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .rank-field .field-label{min-width:100px;color:#393939;flex-shrink:0}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .rank-field .field-label:after{font-size:.875rem;content:"*";color:#9b233f}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .rank-field .tc-checkbox-wrapper{margin-top:4px}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content>div{flex:1}.user-program-rank-setting-modal .rank-section .rank-items .rank-setting-item .rank-item-container .rank-content .rank-actions{display:flex;justify-content:flex-end;margin-top:8px}.user-program-basic-setting-area .search-form{display:flex;align-items:center;gap:16px;margin-bottom:20px}.user-program-basic-setting-area .btn-icon{margin-right:8px}.event-modal .draft-save-btn{background:none;border:none;color:#000;text-decoration:underline;cursor:pointer;font-size:.875rem;margin-left:auto}.event-modal .draft-save-btn:hover{opacity:.7}.event-modal .draft-save-btn:disabled{color:#c4c2c3;cursor:not-allowed}.event-modal .tc-select-error{color:#9b233f;font-size:.625rem}.event-modal .image-area{display:flex;flex-direction:row;margin-top:25px;font-size:.75rem}.event-modal .image-area .pre-label{width:192px;min-width:192px;font-size:.75rem;display:inline-block}.event-modal .image-area .pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.event-modal .image-area .pre-label.label-required-disabled:after{content:"*";color:#c4c2c3;font-size:.875rem}.event-modal .image-area .pre-label.label-disabled{color:#c4c2c3}.event-modal .image-area .pre-label.top{align-self:flex-start}.event-modal .image-area .image-select{position:relative;height:200px;width:150px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:2px;overflow:hidden}.event-modal .image-area .image-select .tc-btn{width:118px;border-width:2px;margin:0 0 17px;font-size:.75rem}.event-modal .image-area .image-select .close-icon{position:absolute;right:3px;top:3px;font-size:18px!important;z-index:1}.summary-area{display:flex;flex-direction:column;align-items:center}.summary-area .disable-btn{display:flex;justify-content:center;padding:3px;border-radius:3px;font-size:.75rem;height:30px;align-items:center;text-align:center;font-weight:700;border-color:#bdbdbd!important;background-color:#fff;color:#bdbdbd;border:2px solid;width:100px}.summary-area .disable-btn .btn-icon{width:20px;height:20px}.summary-area .tc-btn{width:100px;margin:0;background-color:#fff!important}.shop-review-ranking-page .subtitle-grey{color:#837f80}.staff-review-ranking-page .subtitle-grey{color:#837f80}.w-444px{width:444px}*,*:before,*:after{box-sizing:border-box}html{scrollbar-gutter:stable;overflow-y:scroll}body{margin:0;background-color:#fdfcfc;overflow-x:clip;font-family:Lato,Noto Sans JP,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:14px;line-height:1.5715;color:#000000d9;width:100%!important}.content-body{display:flex;flex-direction:column;min-height:100vh;margin-bottom:25px!important}.management-page{align-self:center;display:flex;flex-direction:column;padding-top:60px;padding-bottom:20px}.management-page .ant-table-thead>tr>th,.management-page .ant-table-tbody>tr>td{word-break:break-all;overflow-wrap:break-word}@media (max-width: 820px){.management-page{margin:0 10px}}@media (min-width: 821px){.management-page{margin:0 60px}}.tenco-page{padding-top:60px;min-height:100vh}.button-container{display:flex;justify-content:center;position:relative}.table-cell-icon{width:20px;height:20px}.tc-action-icon:hover{cursor:pointer}.tc-disabled-icon:hover{cursor:default}.search-form{margin-top:30px;display:flex;flex-direction:column;align-items:center;align-self:center;position:relative;border-radius:8px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 0 24px #2424241a;padding-inline:24px;padding-top:24px}.search-form .input-container{width:100%;display:flex;flex-wrap:wrap}.search-form .search-btn-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.search-form .search-btn-container .deleted-checkbox{position:absolute;right:24px}.search-form .search-btn-container-with-multi-checkbox{width:calc(50% + 80px);display:flex;flex-direction:row;flex-wrap:wrap-reverse;align-items:center;justify-content:space-between}.search-form .search-btn-container-with-multi-checkbox .muilti-checkbox{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:8px;margin-left:10px}.search-form .sum-start-end-period{position:relative}.search-form .sum-start-end-period .sum-date-error-message{position:absolute;color:#9b233f;font-size:.625rem;top:10px;right:0}.search-form .sum-start-end-period .notification-area{margin-top:6px;font-size:12px}.csv-modal-checkbox{margin-left:10px}.csv-modal-warning{margin:5px 10px 10px;color:#393939;font-size:.625rem}.csv-modal-date-container{margin-top:24px;display:flex;align-items:center}.circle-image,.circle-image.ant-image-mask{border-radius:55px}.ant-modal-wrap{overflow-x:auto}.tc-modal-content .input-area{padding:0 44px;position:relative;max-height:600px;overflow-y:auto;overflow-x:hidden!important;gap:24px}.tc-modal-content .input-area::-webkit-scrollbar{width:10px;height:10px}.tc-modal-content .input-area::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.tc-modal-content .input-area::-webkit-scrollbar-track{background:#e8e8e8;border-radius:5px}.tc-modal-content .input-area .button-container{margin-top:50px;margin-bottom:20px}.tc-modal{min-width:800px!important}.tc-modal .ant-modal-body{padding:24px 0 0}.tc-modal .modal-title{margin:24px 44px 0}.cus-input-line{height:52px;display:flex;align-items:center;margin:10px 0}.cus-pre-label{width:130px;min-width:130px;display:inline-block}.cus-pre-label.label-required:after{content:"*";color:#9b233f;font-size:.875rem}.cus-pre-label{font-size:.75rem}.input-checkbox{margin-bottom:-20px;font-size:.875rem}.input-zip,.input-age,.input-tel-fax{display:flex}.input-zip .tc-input-wrapper:nth-child(n+2) .pre-label,.input-age .tc-input-wrapper:nth-child(n+2) .pre-label,.input-tel-fax .tc-input-wrapper:nth-child(n+2) .pre-label{width:30px;min-width:30px;text-align:center}.input-textarea{align-items:flex-start;height:90px;margin-top:30px}.input-textarea label{width:130px}.input-textarea textarea{flex:1;padding:8px 12px;resize:none;border:1px solid #707070;border-radius:5px;background-color:#fff;height:90px;font-size:.875rem;font-family:Lato,Noto Sans JP,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:400}.input-textarea textarea:disabled{background-color:#f5f5f5;border:1px solid transparent;cursor:not-allowed}.input-textarea textarea::placeholder{transform:translateY(2px);color:#bdbdbd;font-size:.75rem}.input-textarea textarea:focus-visible{outline-style:none;transition:box-shadow .2s;box-shadow:0 0 0 1px #000}.input-textarea textarea::-webkit-scrollbar{width:10px;height:10px}.input-textarea textarea::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.input-textarea textarea::-webkit-scrollbar-track{background:#e8e8e8;border-radius:5px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em}h1,h2,h3,h4,h5{font-weight:700}.display-linebreak{white-space:pre-line}.select-icon{width:13px;height:13px}.ant-picker-panel-container:not(.ant-picker-time-panel-container) .ant-picker-footer{display:none}.ant-picker-time-panel-container .ant-picker-footer .ant-picker-now{display:none}.ant-picker-time-panel-container .ant-picker-footer .ant-picker-ok button{background-color:#fff;color:#000;outline:none;border:1px solid #000000!important;box-shadow:none}.ant-picker-time-panel-container .ant-picker-footer .ant-picker-ok button:hover{background-color:#fff!important;color:#000!important;border-color:#000!important}.ant-picker-ok button[ant-click-animating-without-extra-node]:after{border:0 none;opacity:0;animation:none 0 ease 0 1 normal}.ant-picker-cell{padding:3px 0!important}.ant-picker-time-panel-cell-selected,.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background-color:#f5f5f5!important}.ant-picker-clear{background-color:#f5f5f5}.ant-pagination{margin:30px 0 60px!important}.ant-pagination-jump-prev,.ant-pagination-jump-next{margin-inline-end:0!important}.ant-pagination-prev,.ant-pagination-next,.ant-pagination-item{border:1px solid black!important}.ant-pagination-item a{padding:0!important}li.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{margin:0 5px!important}li.ant-pagination-item .anticon,.ant-pagination-prev .anticon,.ant-pagination-next .anticon{font-size:10px}.ant-pagination-prev .ant-pagination-item-link,.ant-pagination-next .ant-pagination-item-link{line-height:10px}.ant-pagination-prev,.ant-pagination-next{display:flex;align-items:center;justify-content:center}.paging-icon{width:12px;height:12px}.ant-pagination-item-link:hover span{color:gray!important}.ant-pagination-disabled{display:none!important}.ant-pagination-item-link-icon .pagination-jump-next{color:gray!important}.ant-table-cell:before{content:none!important}.ant-table-column-sorter{visibility:collapse}.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container:before{box-shadow:none}.ant-table-ping-left .ant-table-cell-fix-left-first:after,.ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:none}.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container:after{box-shadow:none}.ant-table-ping-right .ant-table-cell-fix-right-first:after,.ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:none}.ant-table-cell{white-space:pre-wrap}.ant-input-number-input{padding:0}.ant-modal-wrap{text-align:center}.ant-modal-wrap .ant-modal{top:0;display:inline-block;text-align:left;vertical-align:middle}.ant-modal-wrap:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.ant-modal-header{border-bottom:none}.ant-modal-mask{background-color:#969696e6;filter:blur(5px)}img{object-fit:contain}.rich-text-editor-area span,.nf-btn,.tc-btn{font-family:Lato,Noto Sans JP,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.editor-detail{width:100%}.editor-detail-title{align-self:flex-start}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.grow{flex-grow:1}.grow-0{flex-grow:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.gap-0{gap:0px}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-6{gap:24px}.gap-8{gap:32px}.gap-10{gap:40px}.gap-12{gap:48px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.hidden{display:none}.w-full{width:100%}.w-half{width:50%}.w-screen{width:100vw}.w-1{width:4px}.w-2{width:8px}.w-3{width:12px}.w-4{width:16px}.w-5{width:20px}.w-6{width:24px}.w-7{width:28px}.w-8{width:32px}.w-9{width:36px}.w-10{width:40px}.w-11{width:44px}.w-12{width:48px}.w-13{width:52px}.w-14{width:56px}.w-15{width:60px}.w-16{width:64px}.w-17{width:68px}.w-18{width:72px}.w-19{width:76px}.w-20{width:80px}.w-21{width:84px}.w-22{width:88px}.w-23{width:92px}.w-24{width:96px}.w-25{width:100px}.w-26{width:104px}.w-27{width:108px}.w-28{width:112px}.w-29{width:116px}.w-30{width:120px}.w-31{width:124px}.w-32{width:128px}.w-33{width:132px}.w-34{width:136px}.w-35{width:140px}.w-36{width:144px}.w-37{width:148px}.w-38{width:152px}.w-39{width:156px}.w-40{width:160px}.w-41{width:164px}.w-42{width:168px}.w-43{width:172px}.w-44{width:176px}.w-45{width:180px}.w-46{width:184px}.w-47{width:188px}.w-48{width:192px}.h-full{height:100%}.h-screen{height:100vh}.h-auto{height:auto}.h-1{height:4px}.h-2{height:8px}.h-3{height:12px}.h-4{height:16px}.h-5{height:20px}.h-6{height:24px}.h-7{height:28px}.h-8{height:32px}.h-9{height:36px}.h-10{height:40px}.h-11{height:44px}.h-12{height:48px}.h-13{height:52px}.h-14{height:56px}.h-15{height:60px}.h-16{height:64px}.h-17{height:68px}.h-18{height:72px}.h-19{height:76px}.h-20{height:80px}.m-0{margin:0}.m-1{margin:4px}.m-2{margin:8px}.m-3{margin:12px}.m-4{margin:16px}.m-5{margin:20px}.m-6{margin:24px}.m-8{margin:32px}.m-10{margin:40px}.m-12{margin:48px}.m-auto{margin:auto}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:4px;margin-right:4px}.mx-2{margin-left:8px;margin-right:8px}.mx-3{margin-left:12px;margin-right:12px}.mx-4{margin-left:16px;margin-right:16px}.mx-5{margin-left:20px;margin-right:20px}.mx-6{margin-left:24px;margin-right:24px}.mx-8{margin-left:32px;margin-right:32px}.mx-10{margin-left:40px;margin-right:40px}.mx-12{margin-left:48px;margin-right:48px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:4px;margin-bottom:4px}.my-2{margin-top:8px;margin-bottom:8px}.my-3{margin-top:12px;margin-bottom:12px}.my-4{margin-top:16px;margin-bottom:16px}.my-5{margin-top:20px;margin-bottom:20px}.my-6{margin-top:24px;margin-bottom:24px}.my-8{margin-top:32px;margin-bottom:32px}.my-10{margin-top:40px;margin-bottom:40px}.my-12{margin-top:48px;margin-bottom:48px}.mt-0{margin-top:0}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-5{margin-top:20px}.mt-6{margin-top:24px}.mt-8{margin-top:32px}.mt-10{margin-top:40px}.mt-12{margin-top:48px}.mt-auto{margin-top:auto}.mr-0{margin-right:0}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.mr-3{margin-right:12px}.mr-4{margin-right:16px}.mr-5{margin-right:20px}.mr-6{margin-right:24px}.mr-8{margin-right:32px}.mr-10{margin-right:40px}.mr-12{margin-right:48px}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-6{margin-bottom:24px}.mb-8{margin-bottom:32px}.mb-10{margin-bottom:40px}.mb-12{margin-bottom:48px}.mb-auto{margin-bottom:auto}.ml-0{margin-left:0}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-3{margin-left:12px}.ml-4{margin-left:16px}.ml-5{margin-left:20px}.ml-6{margin-left:24px}.ml-8{margin-left:32px}.ml-10{margin-left:40px}.ml-12{margin-left:48px}.ml-auto{margin-left:auto}.p-0{padding:0}.p-1{padding:4px}.p-2{padding:8px}.p-3{padding:12px}.p-4{padding:16px}.p-5{padding:20px}.p-6{padding:24px}.p-8{padding:32px}.p-10{padding:40px}.p-12{padding:48px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:4px;padding-right:4px}.px-2{padding-left:8px;padding-right:8px}.px-3{padding-left:12px;padding-right:12px}.px-4{padding-left:16px;padding-right:16px}.px-5{padding-left:20px;padding-right:20px}.px-6{padding-left:24px;padding-right:24px}.px-8{padding-left:32px;padding-right:32px}.px-10{padding-left:40px;padding-right:40px}.px-12{padding-left:48px;padding-right:48px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:4px;padding-bottom:4px}.py-2{padding-top:8px;padding-bottom:8px}.py-3{padding-top:12px;padding-bottom:12px}.py-4{padding-top:16px;padding-bottom:16px}.py-5{padding-top:20px;padding-bottom:20px}.py-6{padding-top:24px;padding-bottom:24px}.py-8{padding-top:32px;padding-bottom:32px}.py-10{padding-top:40px;padding-bottom:40px}.py-12{padding-top:48px;padding-bottom:48px}.pt-0{padding-top:0}.pt-1{padding-top:4px}.pt-2{padding-top:8px}.pt-3{padding-top:12px}.pt-4{padding-top:16px}.pt-5{padding-top:20px}.pt-6{padding-top:24px}.pt-8{padding-top:32px}.pt-10{padding-top:40px}.pt-12{padding-top:48px}.pr-0{padding-right:0}.pr-1{padding-right:4px}.pr-2{padding-right:8px}.pr-3{padding-right:12px}.pr-4{padding-right:16px}.pr-5{padding-right:20px}.pr-6{padding-right:24px}.pr-8{padding-right:32px}.pr-10{padding-right:40px}.pr-12{padding-right:48px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:4px}.pb-2{padding-bottom:8px}.pb-3{padding-bottom:12px}.pb-4{padding-bottom:16px}.pb-5{padding-bottom:20px}.pb-6{padding-bottom:24px}.pb-8{padding-bottom:32px}.pb-10{padding-bottom:40px}.pb-12{padding-bottom:48px}.pl-0{padding-left:0}.pl-1{padding-left:4px}.pl-2{padding-left:8px}.pl-3{padding-left:12px}.pl-4{padding-left:16px}.pl-5{padding-left:20px}.pl-6{padding-left:24px}.pl-8{padding-left:32px}.pl-10{padding-left:40px}.pl-12{padding-left:48px}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.text-black{color:#000}.text-grey{color:#837f80}.text-red-dark{color:#9b233f}.text-xs{font-size:12px}.text-sm{font-size:14px}.text-base{font-size:16px}.text-lg5{font-size:32px}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-white{color:#fff}.rounded-none{border-radius:0}.rounded-sm{border-radius:2px}.rounded{border-radius:4px}.rounded-md{border-radius:6px}.rounded-lg{border-radius:8px}.rounded-xl{border-radius:12px}.rounded-2xl{border-radius:16px}.rounded-3xl{border-radius:24px}.rounded-full{border-radius:1000px}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-sm{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-md{border-top-left-radius:6px;border-top-right-radius:6px}.rounded-t-lg{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-xl{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-t-2xl{border-top-left-radius:16px;border-top-right-radius:16px}.rounded-t-3xl{border-top-left-radius:24px;border-top-right-radius:24px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-sm{border-top-right-radius:2px;border-bottom-right-radius:2px}.rounded-r{border-top-right-radius:4px;border-bottom-right-radius:4px}.rounded-r-md{border-top-right-radius:6px;border-bottom-right-radius:6px}.rounded-r-lg{border-top-right-radius:8px;border-bottom-right-radius:8px}.rounded-r-xl{border-top-right-radius:12px;border-bottom-right-radius:12px}.rounded-r-2xl{border-top-right-radius:16px;border-bottom-right-radius:16px}.rounded-r-3xl{border-top-right-radius:24px;border-bottom-right-radius:24px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-b-sm{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.rounded-b{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.rounded-b-md{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.rounded-b-lg{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.rounded-b-xl{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.rounded-b-2xl{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.rounded-b-3xl{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.rounded-b-full{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-sm{border-top-left-radius:2px;border-bottom-left-radius:2px}.rounded-l{border-top-left-radius:4px;border-bottom-left-radius:4px}.rounded-l-md{border-top-left-radius:6px;border-bottom-left-radius:6px}.rounded-l-lg{border-top-left-radius:8px;border-bottom-left-radius:8px}.rounded-l-xl{border-top-left-radius:12px;border-bottom-left-radius:12px}.rounded-l-2xl{border-top-left-radius:16px;border-bottom-left-radius:16px}.rounded-l-3xl{border-top-left-radius:24px;border-bottom-left-radius:24px}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.border-0{border-width:0px}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-t-0{border-top-width:0px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-r-0{border-right-width:0px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-4{border-right-width:4px}.border-b-0{border-bottom-width:0px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-l-0{border-left-width:0px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-none{border-style:none}.border-transparent{border-color:transparent}.border-red-dark{border-color:#9b233f}.border-white{border-color:#fff}.border-surface-secondary{border-color:#f5f5f5}.border-gray{border-color:#6b7280}.border-gray-light{border-color:#c4c2c3}.border-gray-dark{border-color:#374151}.bg-transparent{background-color:transparent}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-gray{background-color:#6b7280}.bg-gray-50{background-color:#f9fafb}.bg-gray-100{background-color:#f3f4f6}.bg-gray-200{background-color:#e5e7eb}.bg-gray-300{background-color:#d1d5db}.bg-gray-400{background-color:#9ca3af}.bg-gray-500{background-color:#6b7280}.bg-gray-600{background-color:#4b5563}.bg-gray-700{background-color:#374151}.bg-gray-800{background-color:#1f2937}.bg-gray-900{background-color:#111827}.bg-red{background-color:#ef4444}.bg-red-light{background-color:#fecaca}.bg-red-dark{background-color:#9b233f}.bg-green{background-color:#10b981}.bg-green-light{background-color:#d1fae5}.bg-green-dark{background-color:#065f46}.bg-blue{background-color:#3b82f6}.bg-blue-light{background-color:#dbeafe}.bg-blue-dark{background-color:#1e3a8a}.bg-yellow{background-color:#f59e0b}.bg-yellow-light{background-color:#fef3c7}.bg-yellow-dark{background-color:#92400e}.bg-opacity-0{background-color:#0000}.bg-opacity-25{opacity:.25}.bg-opacity-50{opacity:.5}.bg-opacity-75{opacity:.75}.bg-opacity-100{opacity:1}.relative{position:relative}.absolute{position:absolute}.t-1{top:4px}.t-2{top:8px}.r-4{right:16px}.r-5{right:20px}
