@import url(https://fonts.googleapis.com/css2?family=Inter:wght@600&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{touch-action:manipulation}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Hiragino Sans,sans-serif!important;margin:0;text-rendering:optimizeLegibility}body button{font-family:Hiragino Sans,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace,\ Inter-Semibold}.d-flex-bw{align-items:center;display:flex;justify-content:space-between}.checkbox-wrapper.horizontal{column-gap:5.3333333333vw;display:flex}@media screen and (min-width:750px){.checkbox-wrapper.horizontal{column-gap:40px}}.checkbox-wrapper.vertical{column-gap:5.3333333333vw;display:block}.checkbox-wrapper.vertical .checkbox-item{margin-top:4vw}@media screen and (min-width:750px){.checkbox-wrapper.vertical{column-gap:40px}.checkbox-wrapper.vertical .checkbox-item{margin-top:30px}}.checkbox-wrapper{white-space:nowrap}.checkbox-wrapper .checkbox-custom{background-color:#e6e6e6;border-radius:1.2vw;height:7.3333333333vw;position:relative;width:7.3333333333vw}@media screen and (min-width:750px){.checkbox-wrapper .checkbox-custom{border-radius:9px;height:55px;width:55px}}.checkbox-wrapper .checkbox-custom.checked:after{background:#000;border:none;border-radius:50%;content:"";cursor:pointer;height:3.2vw;left:50%;position:absolute;top:50%;transform:scale(1) translate(-50%,-50%);width:3.2vw}@media screen and (min-width:750px){.checkbox-wrapper .checkbox-custom.checked:after{height:24px;width:24px}}.checkbox-wrapper .checkbox-item.disabled{cursor:not-allowed;pointer-events:none}.checkbox-wrapper .checkbox-item.disabled.not-allowed{opacity:.3}.checkbox-wrapper .error-checkbox{border:2px solid #e50012}.checkbox-wrapper .checkbox-item{align-items:center;column-gap:1.3333333333vw;display:flex}.checkbox-wrapper .checkbox-item .checkbox-text{font-size:3.2vw;font-weight:500;line-height:5.6vw}@media screen and (min-width:750px){.checkbox-wrapper .checkbox-item{column-gap:10px}.checkbox-wrapper .checkbox-item .checkbox-text{font-size:24px;line-height:42px}}.item-des .react-calendar,div.react-calendar{border:none;width:100%}div.react-calendar{background-color:#0000}.block-calendar .react-calendar__month-view .react-calendar button{outline:1px solid #d9d9d9!important}.modal-customer-schedule .ant-modal-close{display:none}.modal-customer-schedule .calendar-block{padding:5.3333333333vw}@media screen and (min-width:750px){.modal-customer-schedule .calendar-block{padding:40px}}.modal-customer-schedule .calendar-block .react-calendar__navigation{height:5.8666666667vw}@media screen and (min-width:750px){.modal-customer-schedule .calendar-block .react-calendar__navigation{height:44px}}.modal-customer-schedule .calendar-block .block-calendar-modal.have-warning{position:relative}.modal-customer-schedule .calendar-block .have-warning .react-calendar .react-calendar__viewContainer{margin-top:26.6666666667vw}@media screen and (min-width:750px){.modal-customer-schedule .calendar-block .have-warning .react-calendar .react-calendar__viewContainer{margin-top:200px}}.modal-customer-schedule .calendar-block .title-warning-register{color:#e50012;font-size:2.6666666667vw;font-weight:500;line-height:3.2vw;position:absolute;top:18vw;white-space:nowrap}@media screen and (min-width:750px){.modal-customer-schedule .calendar-block .title-warning-register{font-size:20px;font-weight:500;line-height:24px;top:135px}}.modal-customer-schedule .calendar-block .title-warning-register.hidden{display:none}.modal-customer-schedule .calendar-block .checkbox-wrapper .checkbox-custom{background-color:#fff;height:5.4666666667vw;width:5.4666666667vw}@media screen and (min-width:750px){.modal-customer-schedule .calendar-block .checkbox-wrapper .checkbox-custom{height:41px;width:41px}}.modal-customer-schedule .react-calendar__navigation__label span{line-height:4.8vw}@media screen and (min-width:750px){.modal-customer-schedule .react-calendar__navigation__label span{line-height:36px}}.react-calendar__month-view__weekdays{background-color:#0000}.react-calendar__month-view__weekdays abbr{font-family:Hiragino Sans,sans-serif;font-size:3.3333333333vw;font-weight:400;line-height:12vw;text-decoration:none}@media screen and (min-width:750px){.react-calendar__month-view__weekdays abbr{font-size:25px;line-height:90px}}.block-calendar .calendar-content .react-calendar__tile:enabled:focus,.block-calendar .calendar-content .react-calendar__tile:enabled:hover{background-color:#fff}.block-calendar .calendar-content .react-calendar__tile--now:enabled:hover{color:#1a1a1a}.block-calendar .calendar-content .react-calendar__tile--now:enabled:focus{background-color:#1087ff}.block-calendar .calendar-content .react-calendar__tile--now{background-color:#fff}.react-calendar__month-view__days{background-color:#fff;color:#000}.react-calendar__month-view__days abbr{font-family:Hiragino Sans,sans-serif;font-size:3.3333333333vw;font-weight:300;line-height:12vw}.react-calendar__month-view__days .react-calendar__tile--now:enabled:focus,.react-calendar__month-view__days .react-calendar__tile--now:enabled:hover{background-color:#1a1a1a;color:#bebebe;cursor:pointer}.react-calendar__month-view__days .react-calendar__tile--active.react-calendar__tile--now,.react-calendar__month-view__days .react-calendar__tile--active.react-calendar__tile--now:enabled:focus{background-color:#1087ff!important}.react-calendar__month-view__days .react-calendar__month-view__days .react-calendar__month-view__days__day--weekend{opacity:.75}.react-calendar__month-view__days .selected-day.react-calendar__tile:enabled:hover{background-color:#009fe84d}.react-calendar__month-view__days .hearing-disabled.react-calendar__tile:disabled{background-color:#727171;color:#1a1a1a;opacity:.75}.react-calendar__tile.react-calendar__month-view__days__day.selected-day{background:#d9f1ff;color:#1a1a1a}.item-des .react-calendar__tile.react-calendar__month-view__days__day.selected-day{background:#009ce54d;color:#1a1a1a}.react-calendar__tile.react-calendar__month-view__days__day.day-not-month{background-color:#fff!important;pointer-events:none}.react-calendar__tile.react-calendar__month-view__days__day.selected-day.m-d{background:#dfff004d;color:#1a1a1a}.react-calendar__tile.react-calendar__month-view__days__day.selected-day.m-d-r{color:red}.react-calendar__tile--now.react-calendar__tile:disabled{background-color:#e6e6e6}.react-calendar .react-calendar__month-view__days button{border:1px solid #d9d9d9;border-collapse:collapse;outline:1px solid #d9d9d9}.react-calendar button{align-items:center;border:none;color:#1a1a1a;display:flex;height:11.3333333333vw;justify-content:center;width:11.3333333333vw}.react-calendar__tile--active{background-color:#008affd9!important;color:#fff!important}.react-calendar__navigation{font-size:3.3333333333vw;font-weight:300;line-height:12vw;margin:0;padding:0}.react-calendar__navigation .react-calendar__navigation__arrow.react-calendar__navigation__next-button,.react-calendar__navigation .react-calendar__navigation__arrow.react-calendar__navigation__prev-button{padding:0}.react-calendar__navigation:hover{background-color:#0000!important}.react-calendar__navigation .anticon svg{height:5.3333333333vw;width:5.3333333333vw}.react-calendar__navigation span{color:#000!important;font-size:3.3333333333vw;font-weight:400;line-height:12vw}@media screen and (min-width:750px){.react-calendar__navigation{font-size:25px;line-height:90px}.react-calendar__navigation .anticon svg{height:40px;width:40px}.react-calendar__navigation span{font-size:25px;line-height:90px}}.react-calendar__navigation__label{pointer-events:none}.react-calendar__navigation__arrow.react-calendar__navigation__next-button{display:flex;justify-content:flex-end;margin-left:.8vw}@media screen and (min-width:750px){.react-calendar__navigation__arrow.react-calendar__navigation__next-button{margin-left:6px}}.react-calendar__month-view__weekdays__weekday{padding:0!important}.react-calendar__navigation__arrow.react-calendar__navigation__prev-button{display:flex;justify-content:flex-start;margin-right:.8vw}@media screen and (min-width:750px){.react-calendar__navigation__arrow.react-calendar__navigation__prev-button{margin-right:6px}}.react-calendar__navigation button{color:#000;font-size:8vw!important}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:hover{background-color:#0000!important}@media screen and (min-width:750px){.react-calendar__navigation button{font-size:60px!important}}.arrow-calendar{height:4.9333333333vw;width:2.4vw}@media screen and (min-width:750px){.arrow-calendar{height:37px;width:18px}}.arrow-right .icon-dropdown{color:gray;font-size:4vw}@media screen and (min-width:750px){.arrow-right .icon-dropdown{font-size:30px}}.arrow-right .icon-dropdown svg{color:gray}.arrow-right img{height:2.6666666667vw;width:1.4666666667vw}@media screen and (min-width:750px){.arrow-right img{height:20px;width:11px}}.icon-dropdown{color:gray;font-size:4vw}.icon-dropdown svg{color:gray}@media screen and (min-width:750px){.icon-dropdown{font-size:30px}}.block-modal-calendar{column-gap:1.3333333333vw;display:flex;margin:9.3333333333vw 0 6.9333333333vw}@media screen and (min-width:750px){.block-modal-calendar{column-gap:10px;margin:70px 0 52px}}.block-modal-calendar .btn{color:#fff;max-width:35.3333333333vw;padding:1.3333333333vw;width:100%}@media screen and (min-width:750px){.block-modal-calendar .btn{max-width:265px;padding:10px}}.ant-modal-body .item-selected .enable{background-color:#fff}.ant-modal-body .item-selected .enable .btn-hour-active{background-color:#008affdb!important;color:#fff;cursor:pointer}.ant-modal-body .disable{background-color:#c8c9c9;color:#9e9f9f!important;cursor:not-allowed;opacity:.45}.ant-modal-body .had-matching.enable{background-color:#d9f1ff;color:#fff}.react-calendar__tile:disabled{background-color:#e6e6e6!important;color:#999!important;opacity:.75}.react-calendar.react-calendar__tile{background-color:#e6e6e6}.react-calendar.react-calendar__tile button{outline:1px solid #d9d9d9}.react-calendar__tile:disabled.selected-day.m-d{background:#dfff004d!important}.bg-trans{background-color:#fff!important}.modal-customer-schedule .ant-modal-content{background-color:#f6f2eb}.ant-modal.modal-customer-schedule{top:42px!important}.ant-modal.modal-customer-schedule .ant-modal-content .ant-modal-body{max-height:90vh}.react-calendar__tile.react-calendar__month-view__days__day.selected-day.first,.react-calendar__tile.react-calendar__month-view__days__day.selected-day.third{color:red!important}.react-calendar__tile:enabled:focus{background-color:#fff!important;color:#1a1a1a!important}.selected-day.react-calendar__tile:enabled:focus{background:#009ce54d!important;color:#1a1a1a}.react-calendar__tile--active:enabled:focus{background-color:#1087ff!important;color:#fff!important}.react-calendar__tile--active.first:enabled:focus,.react-calendar__tile--active.third:enabled:focus{background-color:#1087ff!important;color:red!important}.selected-day.react-calendar__tile--active:enabled:focus{background-color:#1087ff!important;color:#fff!important}.selected-day.react-calendar__tile--active.first:enabled:focus,.selected-day.react-calendar__tile--active.third:enabled:focus{color:red!important}.react-calendar__month-view__days__day--weekend.react-calendar__tile--active.first:enabled:focus,.react-calendar__month-view__days__day--weekend.react-calendar__tile--active.third:enabled:focus,.react-calendar__month-view__days__day--weekend.react-calendar__tile--active:enabled:focus{background-color:#1087ff!important;color:#fff!important}.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth.white-disable{background-color:#fff!important}.selected-day.react-calendar__tile.first:enabled:focus,.selected-day.react-calendar__tile.third:enabled:focus{color:red!important}@media screen and (min-width:750px){.react-calendar__month-view__days abbr{font-size:25px;font-weight:300;line-height:90px}.react-calendar button{height:85px;width:85px}}.item-des .react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background-color:#0087ff}.react-calendar__navigation button:disabled{background-color:#0000!important}.ant-badge .ant-badge-dot{background-color:#e20012;height:2.1333333333vw;width:2.1333333333vw}@media screen and (min-width:750px){.ant-badge .ant-badge-dot{height:16px;width:16px}}.ant-space-item .ant-badge .date{font-size:3.2vw;font-weight:500;line-height:5.0666666667vw}@media screen and (min-width:750px){.ant-space-item .ant-badge .date{font-size:24px;line-height:38px}}.ant-space-item .ant-badge .name-rq{font-size:3.2vw;font-weight:500;line-height:5.0666666667vw;margin-right:4vw}@media screen and (min-width:750px){.ant-space-item .ant-badge .name-rq{font-size:24px;line-height:38px;margin-right:30px}}.ant-space-item .ant-badge .name-rq.before-3-day{color:#e20012}.ant-checkbox .ant-checkbox-inner{background-color:#e6e6e6;height:7.3333333333vw;position:relative;width:7.3333333333vw}@media screen and (min-width:750px){.ant-checkbox .ant-checkbox-inner{height:55px;width:55px}}.ant-checkbox .ant-checkbox-inner:after{background:#000;border:none;border-radius:50%;content:"";cursor:pointer;height:3.2vw;left:50%;position:absolute;top:50%;transform:scale(1) translate(-50%,-50%);width:3.2vw}@media screen and (min-width:750px){.ant-checkbox .ant-checkbox-inner:after{height:24px;width:24px}}.ant-checkbox+span{border:none;font-size:3.2vw;font-weight:300;line-height:5.6vw}.ant-radio-wrapper .ant-radio-inner{background-color:#e6e6e6;border-radius:0;height:7.3333333333vw;width:7.3333333333vw}.ant-radio-wrapper .ant-radio-inner:after{border:none;content:url(/static/media/icon-dot-small.766ec444556ae9c3f71c.svg);transform:rotate(45deg) scale(1) translate(-20%,-40%)}.ant-form label{align-items:center;display:flex;font-size:3.2vw;font-weight:400;line-height:5.6vw}.ant-form label.warning{color:red}.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless){border:2px solid #e50012;opacity:.8}.error-validate{border-radius:1.2vw;display:flex;font-size:2.6666666667vw;font-weight:400;height:10.6666666667vw;justify-content:flex-start;letter-spacing:-.4vw;line-height:4.6666666667vw;margin:4.6666666667vw 0 4vw;width:100%}@media screen and (min-width:750px){.error-validate{border-radius:9px;font-size:20px;font-weight:400;height:80px;letter-spacing:-3px;line-height:35px;margin:35px 0 30px}}.ant-modal{font-family:Hiragino Sans,sans-serif!important;padding:0;top:6.9333333333vw;width:90.6666666667vw!important}.ant-modal .modal-date{height:120vw;width:90.6666666667vw}.ant-modal .ant-modal-content{border-radius:4vw;padding:0}.ant-modal .ant-modal-content .ant-modal-close{height:8vw;margin-top:.6666666667vw;width:8vw}.ant-modal .ant-modal-content .ant-modal-close svg{height:4vw;width:4vw}.ant-modal .ant-modal-close-x{font-size:4vw}.ant-modal .ant-modal-close-x img{height:4.8vw;width:5.8666666667vw}.ant-modal .ant-modal-close-x svg{height:8vw;margin-right:4vw;padding-top:1.3333333333vw;width:8vw}.ant-modal .ant-modal-header{background-color:#ededed;border-radius:4vw 4vw 0 0;margin-bottom:0;width:100%}.ant-modal .ant-modal-header .ant-modal-title{font-size:4vw;font-weight:400;line-height:7vw;padding:5.4666666667vw 5.3333333333vw 4.5333333333vw 5.4666666667vw}.ant-modal .ant-modal-header .ant-modal-title .head-modal-title{font-size:4vw;font-weight:400;line-height:4.8vw}.ant-modal .ant-modal-body{max-height:75vh;overflow:overlay}.ant-modal .ant-modal-body .item-hour-line .note-hour-register{border-bottom:2px solid #693f23;font-size:2.6666666667vw;font-weight:500;line-height:4.5333333333vw;margin-top:4.1333333333vw;padding:0 0 4.2666666667vw!important}@media screen and (min-width:750px){.ant-modal .ant-modal-body .item-hour-line .note-hour-register{font-size:20px;font-weight:500;line-height:34px;margin-top:31px;padding-bottom:32px!important}}.ant-modal .ant-modal-body p{border-bottom:1px solid #b3b3b3;cursor:pointer;font-size:3.2vw;font-weight:300;line-height:4vw;padding:4.2666666667vw 4.2666666667vw 3.7333333333vw 5.4666666667vw!important}.ant-modal .ant-modal-body p:nth-last-child(-n+1){border-bottom:none}.ant-modal .ant-modal-body::-webkit-scrollbar{background-color:#0000;border-radius:2.6666666667vw;width:1.3333333333vw}.ant-modal .ant-modal-body::-webkit-scrollbar-thumb{background-color:#595757;border-radius:2.6666666667vw}.ant-modal.modal-delete-cast{width:64vw!important}.ant-modal.modal-delete-cast img{width:9.3333333333vw}.ant-modal.modal-delete-cast .modal-delete-wrap{padding:3.2vw}.ant-modal.modal-delete-cast .text-delete{display:inline-block;font-size:3.2vw}.ant-modal.modal-delete-cast .delete-actions{display:flex;gap:2.6666666667vw;justify-content:flex-end;margin-top:3.4666666667vw}.ant-modal.modal-delete-cast button{cursor:pointer;font-size:2.6666666667vw;height:5.3333333333vw;min-width:13.3333333333vw;transition:all .3s}.ant-modal.modal-delete-cast button:hover{opacity:.7}.ant-modal.modal-delete-cast .btn-cancel{background-color:#0000;border:1px solid #ccc;order:2}.ant-modal.modal-delete-cast .btn-delete{background-color:#5999fe;border:none;color:#fff}.close-modal{height:5.3333333333vw;width:5.3333333333vw}.close-modal svg{height:4.6666666667vw;width:4.9333333333vw}.ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper{padding:2.6666666667vw}.modal-container-emotion{text-align:center}.modal-container-emotion .icon-modal{display:flex;justify-content:center;margin-bottom:3.7333333333vw}.modal-container-emotion .btn-bottom-emotion{margin-top:4vw}.modal-container-emotion .btn-bottom-emotion .ct-allow{margin-bottom:2vw}.ant-modal.ant-modal-content.ant-modal-body p:nth-last-child(-n+1){border-bottom:none!important}.ant-form-item.ant-form-item-with-help.ant-form-item-has-error .ant-checkbox-inner{border:.4vw solid #ff4d4f!important}.ant-form-item .ant-form-item-explain-error{color:#e30012;color:#e50012;font-size:2.6666666667vw;font-weight:500;line-height:4.6666666667vw}@media screen and (min-width:750px){.ant-form-item .ant-form-item-explain-error{font-size:20px;line-height:35px}}.checkbox:checked+.checkboxLabel:before{background-color:#b22222;border-radius:.2666666667vw;color:#fff;content:"✓";font-size:2.5333333333vw;line-height:2.4vw}.calendar .selected{background-color:red!important;color:#fff}.ant-form-item{margin-bottom:0}.ant-input-affix-wrapper>input.ant-input{-webkit-background-clip:text!important}.ant-checkbox-wrapper+.ant-checkbox-wrapper{-webkit-margin-start:0;margin-inline-start:0}.ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item.ant-checkbox-group-item{margin-bottom:4.6666666667vw}.ant-select-selection-placeholder{display:flex}.ant-btn-primary:not(:disabled):active{background-color:red!important}.annotate{font-size:2.6666666667vw;gap:3.4666666667vw;line-height:4.6666666667vw;margin-top:2.6666666667vw}.annotate,.annotate-item{align-items:center;display:flex}.annotate-item span{margin-left:.9333333333vw}.annotate-square{background-color:#cbeaff;border:.4vw solid #d9d9d9;height:2.6666666667vw;width:2.6666666667vw}.annotate-square.white{background-color:#fff}.item-selected{margin-top:2.9333333333vw;width:100%}.item-selected .item-date{font-size:2.6666666667vw;font-weight:500;line-height:4.6666666667vw}.item-selected .item-date-empty{display:block;min-height:13.3333333333vw}@media screen and (min-width:750px){.item-selected .item-date-empty{min-height:100px}}.item-selected .btn-date.btn-date-cast{background-color:#0087ff;padding:3.0666666667vw 0 3.6vw}.item-selected .btn-date.btn-date-cast.hidden{visibility:hidden}.item-selected .btn-date{background-color:#008aff;border:none;color:#fff;font-family:Hiragino Sans,sans-serif;font-size:3.8666666667vw;font-weight:500;line-height:4.6666666667vw;margin-bottom:2.9333333333vw;padding:3.0666666667vw;width:100%}.item-selected .item-hour-line .note-calendar{font-size:3.2vw;font-weight:300;line-height:6.1333333333vw;margin-bottom:3.3333333333vw;white-space:nowrap}.item-selected .item-hour-line .list-hour{grid-row-gap:2vw;display:grid;grid-template-columns:auto auto auto;justify-content:space-between}.item-selected .item-hour-line .list-hour.booking-soji{grid-gap:2vw;grid-template-columns:repeat(4,1fr)}.item-selected .item-hour-line .list-hour.booking-soji button{align-items:center;border:none;border-radius:1.0666666667vw;color:#1a1a1a;display:flex;font-size:3.0666666667vw;font-weight:400;height:10.6666666667vw;justify-content:center;line-height:12vw;max-width:29.3333333333vw}@media(min-width:1024px){.item-selected .item-hour-line .list-hour.booking-soji button{font-size:3.8666666667vw;font-weight:400;height:10.6666666667vw;line-height:12vw;max-width:29.3333333333vw}}.item-selected .item-hour-line .list-hour.customer-hearing-list-hour{grid-gap:2vw;grid-template-columns:repeat(4,1fr);margin-top:1.3333333333vw;text-align:start}.item-selected .item-hour-line .list-hour.customer-hearing-list-hour .btn-hour{background-color:#fff;color:#1a1a1a}.item-selected .item-hour-line button{border:none;border-radius:1.0666666667vw;font-size:3.8666666667vw;font-weight:400;height:14.6666666667vw;line-height:12vw;padding:0 2.1333333333vw}.item-selected .item-hour-line .btn-hour{font-family:Hiragino Sans,sans-serif}.item-selected .item-hour-line .disabled{cursor:not-allowed;pointer-events:none}.item-selected .item-hour-line .btn-hour-active{background-color:#0c8aff!important;color:#fff!important;cursor:pointer}.item-selected .check-hour{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:7.3333333333vw}.item-selected .check-hour:nth-child(3){margin-bottom:2.6666666667vw}.item-selected .check-hour .checkbox-warning{color:#e30012!important;font-size:2.4vw;font-weight:500;line-height:3.3333333333vw}.item-selected .check-hour span{font-size:3.3333333333vw;font-weight:500;line-height:5.8666666667vw}.item-selected .check-hour span:first-child{font-size:2.6666666667vw;font-weight:500;line-height:4.9333333333vw}.item-selected .check-hour .checkbox-confirm{align-items:center;display:flex;flex-wrap:wrap}.item-selected .check-hour .checkbox-confirm .ant-checkbox-wrapper{align-items:center;display:flex}.item-selected .check-hour .checkbox-confirm input{height:5.6vw;margin-left:3.4666666667vw;width:5.7333333333vw}.item-selected .calendar-modal-bottom .checkbox-warning{color:#e40012!important;font-size:2.4vw;font-weight:400;line-height:6vw}.item-selected .calendar-modal-bottom .calendar-frequency{color:#e95514;font-size:2.6666666667vw;font-weight:400;line-height:4.1333333333vw;margin-top:4vw}.item-selected .calendar-modal-bottom #calendar-frequency-item{border-bottom:none;color:#1a1a1a;font-size:2.6666666667vw;font-weight:500;line-height:4.6666666667vw;padding:0!important}.empty-item{background-color:#fff;border-bottom:2px solid #693f23;display:flex;justify-content:center;padding:5.7333333333vw 0 4.9333333333vw}.empty-item .data-empty{color:#666;font-size:2.6666666667vw;font-weight:500;line-height:4.6666666667vw;text-align:center}@media screen and (min-width:750px){.empty-item{padding:43px 0 37px}.empty-item .data-empty{font-size:20px;line-height:35px}}.ant-select-dropdow-custom{max-width:84vw;width:100%!important}.form-group .ant-input-number{width:100%}.form-group .ant-input-number .ant-input-number-input{padding:0!important}.ant-input-number-status-error.ant-input-number{border:.4vw solid #ff4d4f}.ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{font-size:3.2vw}.ant-input-group-wrapper-status-error,.ant-select-status-error{border:2px solid #e50012!important}.ant-input-focused{border-inline-end-width:.4vw!important}.ant-input-clear-icon svg{height:2.6666666667vw;width:2.6666666667vw}.calendar-modal-bottom{margin-top:4vw}@media screen and (min-width:750px){.calendar-modal-bottom{margin-top:30px}}.text-calendar-hearing{letter-spacing:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}:where(.css-dev-only-do-not-override-1poc1a7).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner,:where(.css-dev-only-do-not-override-1poc1a7).ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{border-color:#0000!important}.ant-form input[type=checkbox]:focus{box-shadow:none}@media screen and (min-width:750px){.ant-checkbox+span{font-size:24px;font-weight:300;line-height:42px}.ant-radio-wrapper .ant-radio-inner{height:55px;width:55px}.ant-form label{font-size:24px;font-weight:400;line-height:42px}.error-validate{border-radius:9px;font-size:20px;font-weight:400;height:80px;line-height:35px;margin:35px 0 30px}.ant-modal{top:52px;width:680px!important}.ant-modal .modal-date{height:900px;width:680px}.ant-modal .ant-modal-content{border-radius:30px}.ant-modal .ant-modal-content .ant-modal-close{height:60px;margin-top:5px;width:60px}.ant-modal .ant-modal-content .ant-modal-close svg{height:30px;width:30px}.ant-modal .ant-modal-content .ant-modal-close-x{font-size:30px}.ant-modal .ant-modal-content .ant-modal-close-x img{height:36px;width:44px}.ant-modal .ant-modal-content .ant-modal-close-x svg{height:60px;margin-right:30px;padding-top:10px;width:60px}.ant-modal .ant-modal-content .ant-modal-header{border-radius:30px 30px 0 0}.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:30px;font-weight:400;line-height:52.5px;padding:41px 40px 34px 41px}.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title .head-modal-title{font-size:30px;font-weight:400;line-height:36px}.ant-modal .ant-modal-content .ant-modal-body{max-height:75vh}.ant-modal .ant-modal-content .ant-modal-body p{font-size:24px;font-weight:300;line-height:30px;padding:32px 32px 28px 41px!important}.ant-modal .ant-modal-content .ant-modal-body::-webkit-scrollbar{border-radius:20px;width:10px}.ant-modal .ant-modal-content .ant-modal-body::-webkit-scrollbar-thumb{border-radius:20px}.ant-modal.modal-delete-cast{width:600px!important}.ant-modal.modal-delete-cast .ant-modal-content{border-radius:0}.ant-modal.modal-delete-cast img{width:70px}.ant-modal.modal-delete-cast .modal-delete-wrap{padding:24px}.ant-modal.modal-delete-cast .text-delete{display:inline-block;font-size:24px}.ant-modal.modal-delete-cast .delete-actions{display:flex;gap:20px;margin-top:26px}.ant-modal.modal-delete-cast button{cursor:pointer;font-size:20px;height:40px;min-width:100px;transition:all .3s}.ant-modal.modal-delete-cast button:hover{opacity:.7}.ant-modal.modal-delete-cast .btn-cancel{background-color:#0000;border:1px solid #ccc}.ant-modal.modal-delete-cast .btn-delete{border:none;color:#fff}.close-modal{height:40px;width:40px}.close-modal svg{height:35px;width:37px}.ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper{padding:2.1333333333vw}}@media screen and (min-width:750px)and (min-width:750px){.ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper{padding:16px}}@media screen and (min-width:750px){.modal-container-emotion .icon-modal{margin-bottom:28px}.modal-container-emotion .btn-bottom-emotion{margin-top:30px}.modal-container-emotion .btn-bottom-emotion .ct-allow{margin-bottom:15px}.ant-form-item.ant-form-item-with-help.ant-form-item-has-error .ant-checkbox-inner{border:3px solid #ff4d4f!important}.checkbox:checked+.checkboxLabel:before{border-radius:2px;content:"✓";font-size:19px;line-height:18px}.calendar .selected{background-color:red!important;color:#fff}.ant-checkbox-wrapper+.ant-checkbox-wrapper{-webkit-margin-start:0;margin-inline-start:0}.ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item.ant-checkbox-group-item{margin-bottom:35px}.annotate{font-size:20px;font-weight:500;gap:26px;line-height:35px;margin-top:20px}.annotate-item span{margin-left:7px}.annotate-square{border:3px solid #d9d9d9;height:20px;width:20px}.item-selected{margin-top:22px}.item-selected .item-date{font-size:20px;line-height:35px}.item-selected .btn-date.btn-date-cast{font-size:29px;font-weight:500;line-height:35px;padding:23px 0 27px}.item-selected .btn-date{font-size:29px;font-weight:500;line-height:35px;margin-bottom:22px;padding:23px}.item-selected .item-hour-line{margin-top:10px}.item-selected .item-hour-line .note-calendar{font-size:26px;font-weight:400;line-height:46px;margin-bottom:25px;white-space:nowrap}.item-selected .item-hour-line .list-hour{grid-row-gap:15px}.item-selected .item-hour-line .list-hour.booking-soji{grid-gap:15px}.item-selected .item-hour-line .list-hour.booking-soji button{border-radius:8px;font-size:29px;font-weight:400;height:80px;line-height:90px;max-width:220px}.item-selected .item-hour-line .list-hour.customer-hearing-list-hour{grid-gap:15px}.item-selected .item-hour-line button{border:none;border-radius:8px;font-size:29px;font-weight:400;height:110px;line-height:90px;padding:0 16px}.item-selected .check-hour{padding-top:55px}.item-selected .check-hour:nth-child(3){margin-bottom:20px}.item-selected .check-hour .checkbox-warning{font-size:18px;font-weight:400;line-height:25px}.item-selected .check-hour span{font-size:25px;line-height:44px}.item-selected .check-hour span:first-child{font-size:20px;line-height:37px}.item-selected .check-hour .checkbox-confirm input{height:42px;margin-left:26px;width:43px}.item-selected .calendar-modal-bottom .checkbox-warning{font-size:18px;font-weight:400;line-height:45px}.item-selected .calendar-modal-bottom .calendar-frequency{font-size:20px;font-weight:400;line-height:31px;margin-top:30px}.item-selected .calendar-modal-bottom #calendar-frequency-item{font-size:20px;line-height:35px}.ant-select-dropdow-custom{max-width:630px}.ant-input-number-status-error.ant-input-number{border:3px solid #ff4d4f}.ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{font-size:24px}.ant-input-focused{border-inline-end-width:3px!important}.ant-input-clear-icon svg{height:20px;width:20px}}.loading-spinner{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.loading-spinner .icon-loading{color:#bfbfbf;font-size:6vw}@media screen and (min-width:750px){.loading-spinner .icon-loading{font-size:45px}}.loading-detail{color:#bfbfbf}.ant-modal.ant-modal-confirm{height:auto;width:80vw!important}@media screen and (min-width:750px){.ant-modal.ant-modal-confirm{width:600px!important}}.ant-modal.ant-modal-confirm .ant-modal-content{border:1px solid #aaa;border-radius:0;box-shadow:2px 2px 4px #888}.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-close{display:flex;height:2.6666666667vw;inset-inline-end:2.6666666667vw;justify-content:flex-start;margin-top:0;top:2.2666666667vw;width:2.6666666667vw}@media screen and (min-width:750px){.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-close{height:20px;inset-inline-end:18px;top:17px;width:20px}}.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-close:hover{background-color:#0000}.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-close .ant-modal-close-x{display:flex;font-size:3.3333333333vw;justify-content:flex-start}@media screen and (min-width:750px){.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-close .ant-modal-close-x{font-size:25px}}.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-close .ant-modal-close-x .icon-close-confirm{display:flex}.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-close .ant-modal-close-x svg{height:2.6666666667vw;margin-right:0;padding-top:0;width:3.4666666667vw}@media screen and (min-width:750px){.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-close .ant-modal-close-x svg{height:20px;width:26px}}.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body{max-height:100%}.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-title{display:flex;font-size:2.8vw;font-weight:500;justify-content:space-between;line-height:4vw}@media screen and (min-width:750px){.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-title{font-size:21px;font-weight:500;line-height:30px}}.ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-footer{display:none}.ant-modal.ant-modal-confirm .ant-modal-confirm-btns{display:flex;gap:1.6vw;justify-content:flex-end;margin-top:2.6666666667vw}@media screen and (min-width:750px){.ant-modal.ant-modal-confirm .ant-modal-confirm-btns{gap:12px;margin-top:20px}}.ant-modal.ant-modal-confirm .ant-modal-confirm-btns button{border:1px solid #d9d9d9;border-radius:0;box-shadow:0 0 0 red;font-size:2.4vw;font-weight:500;height:5.3333333333vw;line-height:2.6666666667vw;min-width:13.3333333333vw}@media screen and (min-width:750px){.ant-modal.ant-modal-confirm .ant-modal-confirm-btns button{font-size:18px;font-weight:500;height:40px;line-height:20px;min-width:100px}}.ant-modal.ant-modal-confirm .ant-modal-confirm-btns button:first-child{background-color:#f9f9f9;color:#1a1a1a;order:2}.ant-modal.ant-modal-confirm .ant-modal-confirm-btns button:nth-child(2){background-color:#5b99f9}.ant-modal.ant-modal-confirm .ant-modal-confirm-btns button:nth-child(2):hover{border-color:#d9d9d9}:where(.css-dev-only-do-not-override-1poc1a7).ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper{border-color:#e50012!important}.modal-emotion .ant-modal-content .ant-modal-body{max-height:106.6666666667vw!important;overflow:hidden}@media screen and (min-width:750px){.modal-emotion .ant-modal-content .ant-modal-body{max-height:800px!important}}.modal-emotion .ant-modal-content .ant-modal-body .icon-modal{margin-top:5.3333333333vw}.modal-emotion .ant-modal-content .ant-modal-body .icon-modal img{height:12.6666666667vw;width:13.3333333333vw}@media screen and (min-width:750px){.modal-emotion .ant-modal-content .ant-modal-body .icon-modal{margin-top:40px}.modal-emotion .ant-modal-content .ant-modal-body .icon-modal img{height:95px;width:100px}}.modal-emotion .ant-modal-content .ant-modal-body .customer-item{margin:0 auto;max-width:64vw}.modal-emotion .ant-modal-content .ant-modal-body .customer-item .text-emotion-first{font-size:4vw;font-weight:400;line-height:5.8666666667vw}.modal-emotion .ant-modal-content .ant-modal-body .customer-item .text-emotion-second{border-bottom:none;font-size:3.4666666667vw;font-weight:400;line-height:5.3333333333vw;margin-bottom:6.6666666667vw;margin-top:3.3333333333vw;padding:0!important}@media screen and (min-width:750px){.modal-emotion .ant-modal-content .ant-modal-body .customer-item{max-width:480px}.modal-emotion .ant-modal-content .ant-modal-body .customer-item .text-emotion-first{font-size:30px;line-height:44px}.modal-emotion .ant-modal-content .ant-modal-body .customer-item .text-emotion-second{font-size:26px;line-height:40px;margin-bottom:50px;margin-top:25px}}.modal-emotion .ant-modal-content .ant-modal-body .cast-item{margin:0 auto;max-width:68vw}.modal-emotion .ant-modal-content .ant-modal-body .cast-item .text-emotion-first{font-size:3.4666666667vw;font-weight:400;line-height:6.6666666667vw;white-space:nowrap}.modal-emotion .ant-modal-content .ant-modal-body .cast-item .text-emotion-second{border-bottom:none!important;font-size:2.8vw;font-weight:300;line-height:4.5333333333vw;margin:2.6666666667vw 0 4vw;padding:0!important}@media screen and (min-width:750px){.modal-emotion .ant-modal-content .ant-modal-body .cast-item{max-width:510px}.modal-emotion .ant-modal-content .ant-modal-body .cast-item .text-emotion-first{font-size:26px;line-height:50px}.modal-emotion .ant-modal-content .ant-modal-body .cast-item .text-emotion-second{font-size:21px;line-height:34px;margin:20px 0 30px}}.modal-emotion .ant-modal-content .ant-modal-body .btn-bottom-emotion .block-modal-btn{margin-bottom:1.3333333333vw}.modal-emotion .ant-modal-content .ant-modal-body .btn-bottom-emotion .btn-confirm-modal.item-hearing-first{margin-bottom:16vw}.modal-emotion .ant-modal-content .ant-modal-body .btn-bottom-emotion.btn:first-child{margin-top:2.6666666667vw}.modal-emotion .ant-modal-content .ant-modal-body .btn-bottom-emotion .btn-check{margin-bottom:2.6666666667vw;margin-top:8.6666666667vw}.modal-emotion .ant-modal-content .ant-modal-body .btn-bottom-emotion .detail-verify{font-size:2.6666666667vw;font-weight:300;line-height:4vw;margin-top:2.6666666667vw}.modal-emotion .ant-modal-content .ant-modal-body .btn-bottom-emotion .detail-verify a{color:#036eb7;text-decoration:underline}@media screen and (min-width:750px){.modal-emotion .ant-modal-content .ant-modal-body .btn-bottom-emotion .block-modal-btn{margin-bottom:10px}.modal-emotion .ant-modal-content .ant-modal-body .btn-bottom-emotion .btn-confirm-modal.item-hearing-first{margin-bottom:120px}.modal-emotion .ant-modal-content .ant-modal-body .btn-bottom-emotion.btn:first-child{margin-top:20px}.modal-emotion .ant-modal-content .ant-modal-body .btn-bottom-emotion .btn-check{margin-bottom:20px;margin-top:65px}.modal-emotion .ant-modal-content .ant-modal-body .btn-bottom-emotion .detail-verify{font-size:20px;line-height:30px;margin-top:20px}}.modal-emotion .ant-modal-content .ant-modal-body .delete-booking-btn-modal-block{margin:5.3333333333vw 0 21.3333333333vw}.modal-emotion .ant-modal-content .ant-modal-body .delete-booking-btn-modal-block button{margin-bottom:3.2vw}.modal-emotion .ant-modal-content .ant-modal-body .delete-booking-btn-modal-block .btn.btn-booking-custom{background-color:#ffcd00;color:#1a1a1a}.modal-emotion .ant-modal-content .ant-modal-body .delete-booking-btn-modal-block a,.modal-emotion .ant-modal-content .ant-modal-body .delete-booking-btn-modal-block span{font-size:2.6666666667vw;font-weight:500}@media screen and (min-width:750px){.modal-emotion .ant-modal-content .ant-modal-body .delete-booking-btn-modal-block a,.modal-emotion .ant-modal-content .ant-modal-body .delete-booking-btn-modal-block span{font-size:20px}.modal-emotion .ant-modal-content .ant-modal-body .delete-booking-btn-modal-block{margin:40px 0 160px}.modal-emotion .ant-modal-content .ant-modal-body .delete-booking-btn-modal-block button{margin-bottom:24px}}.modal-container-emotion.kyc-hearing-modal-success-wrapper .icon-modal{display:none}.modal-container-emotion.kyc-hearing-modal-success-wrapper .text-emotion-description.customer-item{margin:27vw auto;max-width:680px}.modal-container-emotion.kyc-hearing-modal-success-wrapper .text-emotion-description.customer-item .text-emotion-first{font-size:4vw;font-weight:600}.modal-container-emotion.kyc-hearing-modal-success-wrapper .text-emotion-description.customer-item .text-emotion-second{font-size:3.4666666667vw;font-weight:300;margin:4.4vw 0 0}@media screen and (min-width:750px){.modal-container-emotion.kyc-hearing-modal-success-wrapper .text-emotion-description.customer-item{margin:202.5px auto}.modal-container-emotion.kyc-hearing-modal-success-wrapper .text-emotion-description.customer-item .text-emotion-first{font-size:30px}.modal-container-emotion.kyc-hearing-modal-success-wrapper .text-emotion-description.customer-item .text-emotion-second{font-size:26px;margin:33px 0 0}}.modal-container-emotion.kyc-hearing-modal-success-wrapper .text-emotion-description.customer-item.item-hearing-first{margin:24vw auto 5.8666666667vw}@media screen and (min-width:750px){.modal-container-emotion.kyc-hearing-modal-success-wrapper .text-emotion-description.customer-item.item-hearing-first{margin:170px auto 44px}}.modal-container-emotion.kyc-hearing-modal-success-wrapper .btn-bottom-emotion{margin:0 0 4.5333333333vw}@media screen and (min-width:750px){.modal-container-emotion.kyc-hearing-modal-success-wrapper .btn-bottom-emotion{margin:0 0 34px}}.modal-container-emotion.kyc-hearing-modal-success-wrapper .btn-bottom-emotion .btn-confirm-modal.btn.btn-large{background-color:#693f23;color:#fff;font-size:3.2vw;font-weight:500;line-height:5.6vw}@media screen and (min-width:750px){.modal-container-emotion.kyc-hearing-modal-success-wrapper .btn-bottom-emotion .btn-confirm-modal.btn.btn-large{font-size:24px;line-height:42px}}.modal-container-emotion.kyc-hearing-modal-success-wrapper.kyc-hearing-modal-success-second-wrapper .text-emotion-description.customer-item{margin-bottom:22.6666666667vw}@media screen and (min-width:750px){.modal-container-emotion.kyc-hearing-modal-success-wrapper.kyc-hearing-modal-success-second-wrapper .text-emotion-description.customer-item{margin-bottom:170px}}.delete-booking-container{padding-top:5.3333333333vw}@media screen and (min-width:750px){.delete-booking-container{padding-top:40px}}.btn.cr-allow{background-color:#ffcd00;color:#000}.underline{text-decoration:underline}.link-mail{color:#016eb5;text-decoration:underline!important}.ant-checkbox-checked:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{background-color:#e6e6e6}.ant-checkbox .ant-checkbox-input:focus-visible+.ant-checkbox-inner{background-color:#e6e6e6;outline:1px solid #707070}:where(.css-dev-only-do-not-override-1poc1a7).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#e6e6e6!important}.ant-checkbox-checked .ant-checkbox-inner{border-color:#0000!important}:where(.css-dev-only-do-not-override-1poc1a7).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{border-color:1px solid #707070!important}.drawer-wrapper{border:none;box-shadow:none;outline:none;position:relative}.drawer-wrapper .content-bot .account-setting-element:first-child{border-top:1px solid #bfbfbf;padding-top:4.2666666667vw!important}.drawer-wrapper .content-bot .account-setting-element{border-bottom-width:1px!important}@media screen and (min-width:750px){.drawer-wrapper .content-bot .account-setting-element:first-child{padding-top:32px!important}}.ant-drawer-content-wrapper{height:100%}.ant-drawer{border:none;box-shadow:none;min-height:100vh;outline:none;overflow-y:auto;position:absolute}.ant-drawer .ant-drawer-content-wrapper .ant-drawer-wrapper-body .customer-dashboard-block{padding:0}.ant-drawer .ant-drawer-content-wrapper .ant-drawer-wrapper-body .ant-drawer-header,.ant-drawer .ant-drawer-content-wrapper .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-header-title{display:none}.ant-drawer .ant-drawer-content-wrapper .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-extra{align-items:center;display:flex;flex:1 1;flex-wrap:nowrap;justify-content:space-between;width:100%}.ant-drawer .btn-account-setting{margin-bottom:0!important}.ant-drawer .ant-drawer-mask{background-color:#fff}.user .ant-drawer-content-wrapper{height:900px}@media screen and (min-width:540px){.user .ant-drawer-content-wrapper{height:1250px}}.cast .ant-drawer-content-wrapper{background-color:#f8f4ed;height:-webkit-fill-available;min-height:900px}@media screen and (min-width:675px){.cast .ant-drawer-content-wrapper{height:966px}}.page_404{font-size:4.6666666667vw;left:50%;position:absolute;text-align:center;top:30%;transform:translate(-50%,-50%)}@media screen and (min-width:750px){.page_404{font-size:35px}}.wrapper{background-color:#d9c8a133;font-family:Hiragino Sans,sans-serif;margin:0 auto;max-width:133.3333333333vw;min-height:100vh;overflow:hidden;width:100%}@media screen and (min-width:750px){.wrapper{max-width:1000px}}.wrapper a{text-decoration:none}.wrapper .input-global,.wrapper .select-global{margin:0 auto 2.8vw;max-width:84vw}@media screen and (min-width:750px){.wrapper .input-global,.wrapper .select-global{margin:0 auto 21px;max-width:630px}}.wrapper-login{align-items:center;background-image:url(/static/media/background-login.9bf9cec979e5a6aa4f16.png);background-position:50%;background-repeat:repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:100vh;width:100%}@media(min-width:1024px){.wrapper-login{background-size:contain}}.wrapper-login .btn-login-container-bottom button{cursor:pointer}.container-680{margin:0 auto;max-width:90.6666666667vw;padding:0 0 16vw}@media screen and (min-width:750px){.container-680{max-width:680px;padding:0 0 120px}}.container-680.container-mp{position:relative}.container-630{margin:0 auto;max-width:84vw;padding:0 0 16vw}@media screen and (min-width:750px){.container-630{max-width:630px;padding:0 0 120px}}.block-btn{margin:53.3333333333vw 0 0}@media screen and (min-width:750px){.block-btn{margin:400px 0 0}}.select-global{background-image:url(/static/media/arrowSelectTag.4fadb421de9dc231745a.svg);background-position:calc(100% - 4.93333vw) 50%;background-repeat:no-repeat;background-size:2.8vw;text-indent:.1333333333vw;text-overflow:""}@media screen and (min-width:750px){.select-global{background-position:calc(100% - 37px) 50%;background-size:21px;text-indent:1px}}.input-global,.select-global,.textarea-global{background-color:#e6e6e6!important;border:none;border-radius:1.0666666667vw;font-size:3.2vw;height:13.3333333333vw!important;margin-bottom:2.8vw;max-width:84vw!important;padding:4.2666666667vw 4vw}@media screen and (min-width:750px){.input-global,.select-global,.textarea-global{border-radius:8px;font-size:24px;height:100px!important;margin-bottom:21px;max-width:630px!important;padding:32px 30px}}.status-bar{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:center;margin-top:2.9333333333vw}@media screen and (min-width:750px){.status-bar{margin-top:12px}}.status-bar .status-element{height:7.7333333333vw}@media screen and (min-width:750px){.status-bar .status-element{border-radius:8px;height:58px;max-width:183.33px}}.status-bar .status-element .status-element-content{padding:0 .2666666667vw}@media screen and (min-width:750px){.status-bar .status-element .status-element-content{padding:0 2px}}.status-bar .status-element .status-element-content img{height:3.0666666667vw;margin:.9333333333vw 0 .6666666667vw;width:3.0666666667vw}@media screen and (min-width:750px){.status-bar .status-element .status-element-content img{height:23px;margin:7px 0 5px;width:23px}}.status-bar .status-element .status-element-content span{font-size:1.3333333333vw}@media screen and (min-width:750px){.status-bar .status-element .status-element-content span{font-size:10px}}.status-bar .status-element:before{font-size:1.3333333333vw}@media screen and (min-width:750px){.status-bar .status-element:before{font-size:10px;left:-30px}.status-bar .status-element:nth-child(2):before{left:-30px;scale:1}}.status-bar .active:before{content:url(/static/media/Arrow-active.fb4ff78c755b4dda1f43.svg);scale:.8}@media screen and (min-width:750px){.status-bar .active:before{left:-30px;scale:1}}.status-bar .active-custom:before{scale:.8}@media screen and (min-width:750px){.status-bar .active-custom:before{left:-30px;scale:1}}.status-bar .status-element{background-color:#e6e6e6;border-radius:1.0666666667vw;color:#fff;height:15.4666666667vw;max-width:24.444vw;position:relative;width:100%}@media screen and (min-width:750px){.status-bar .status-element{border-radius:8px;height:116px;max-width:183.33px}}.status-bar .status-element .status-element-content{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:0 .5333333333vw}@media screen and (min-width:750px){.status-bar .status-element .status-element-content{padding:0 4px}}.status-bar .status-element .status-element-content img{background-color:#fff;border-radius:50%;height:6.1333333333vw;margin:1.8666666667vw 0;width:6.1333333333vw}@media screen and (min-width:750px){.status-bar .status-element .status-element-content img{height:46px;margin:14px 0;width:46px}}.status-bar .status-element .status-element-content span{font-size:2.6666666667vw;font-weight:500;text-align:center}@media screen and (min-width:750px){.status-bar .status-element .status-element-content span{font-size:20px}}.status-bar .status-element:before{content:url(/static/media/Arrow.059e3cc30e753bf674cd.svg);left:-4.6666666667vw;position:absolute;scale:.8;top:50%;transform:translateY(-50%)}@media screen and (min-width:750px){.status-bar .status-element:before{left:-30px;scale:1}}.status-bar .status-element:nth-child(2):before{content:url(/static/media/iconStatusBar.c1bccdad0a10fc074f07.svg);left:-4.6666666667vw;position:absolute;scale:.8;top:50%;transform:translateY(-50%)}@media screen and (min-width:750px){.status-bar .status-element:nth-child(2):before{left:-30px;scale:1}}.status-bar .active{background-color:#693f23}.status-bar .active:before{content:url(/static/media/iconStatusBar.c1bccdad0a10fc074f07.svg);left:-4.6666666667vw;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:750px){.status-bar .active:before{left:-30px}}.status-bar .active-custom{background-color:#693f23}.status-bar .active-custom:before{content:url(/static/media/Arrow-active.fb4ff78c755b4dda1f43.svg);left:-4.6666666667vw;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:750px){.status-bar .active-custom:before{left:-30px}}.status-bar .status-element:nth-child(2){margin:0 5.3333333333vw}@media screen and (min-width:750px){.status-bar .status-element:nth-child(2){margin:0 40px}}.status-bar .status-element:first-child:before{content:none}.status-bar-user{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:center;margin-top:2.9333333333vw}@media screen and (min-width:750px){.status-bar-user{margin-top:12px}}.status-bar-user .status-element{height:7.7333333333vw}@media screen and (min-width:750px){.status-bar-user .status-element{border-radius:8px;height:58px;max-width:183.33px}}.status-bar-user .status-element .status-element-content{padding:0 .2666666667vw}@media screen and (min-width:750px){.status-bar-user .status-element .status-element-content{padding:0 2px}}.status-bar-user .status-element .status-element-content img{height:3.0666666667vw;margin:.9333333333vw 0 .6666666667vw;width:3.0666666667vw}@media screen and (min-width:750px){.status-bar-user .status-element .status-element-content img{height:23px;margin:7px 0 5px;width:23px}}.status-bar-user .status-element .status-element-content span{font-size:1.3333333333vw}@media screen and (min-width:750px){.status-bar-user .status-element .status-element-content span{font-size:10px}}.status-bar-user .status-element:before{font-size:1.3333333333vw}@media screen and (min-width:750px){.status-bar-user .active-custom:before{left:-30px}}.status-bar-user .status-element{background-color:#e6e6e6;border-radius:1.0666666667vw;color:#fff;height:15.4666666667vw;max-width:24.444vw;position:relative;width:100%}@media screen and (min-width:750px){.status-bar-user .status-element{border-radius:8px;height:116px;max-width:183.33px}}.status-bar-user .status-element .status-element-content{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:0 .5333333333vw}@media screen and (min-width:750px){.status-bar-user .status-element .status-element-content{padding:0 4px}}.status-bar-user .status-element .status-element-content img{background-color:#fff;border-radius:50%;height:6.1333333333vw;margin:1.8666666667vw 0;width:6.1333333333vw}@media screen and (min-width:750px){.status-bar-user .status-element .status-element-content img{height:46px;margin:14px 0;width:46px}}.status-bar-user .status-element .status-element-content span{font-size:2.6666666667vw;font-weight:500;text-align:center}@media screen and (min-width:750px){.status-bar-user .status-element .status-element-content span{font-size:20px}}.status-bar-user .status-element:before{content:url(/static/media/Arrow.059e3cc30e753bf674cd.svg);left:-4.6666666667vw;position:absolute;scale:.8;top:50%;transform:translateY(-50%)}@media screen and (min-width:750px){.status-bar-user .status-element:before{left:-30px;scale:1}}.status-bar-user .status-element:nth-child(2):before{content:url(/static/media/Arrow-active-user.fd069483de40336e2ebf.svg);left:-4.6666666667vw;position:absolute;scale:.8;top:50%;transform:translateY(-50%)}@media screen and (min-width:750px){.status-bar-user .status-element:nth-child(2):before{left:-30px;scale:1}}.status-bar-user .active{background-color:#693f23}.status-bar-user .active:before{content:url(/static/media/Arrow-active-user.fd069483de40336e2ebf.svg);left:-4.6666666667vw;position:absolute;scale:.8;top:50%;transform:translateY(-50%)}@media screen and (min-width:750px){.status-bar-user .active:before{left:-30px;scale:1}}.status-bar-user .active-custom{background-color:#693f23}.status-bar-user .active-custom:before{content:url(/static/media/Arrow-active-user.fd069483de40336e2ebf.svg);left:-4.6666666667vw;position:absolute;scale:.8;top:50%;transform:translateY(-50%)}@media screen and (min-width:750px){.status-bar-user .active-custom:before{left:-30px;scale:1}}.status-bar-user .status-element:nth-child(2){margin:0 5.3333333333vw}@media screen and (min-width:750px){.status-bar-user .status-element:nth-child(2){margin:0 40px}}.status-bar-user .status-element:first-child:before{content:none}.block-signup{margin:8vw 0}@media screen and (min-width:750px){.block-signup{margin:60px 0}}.block-signup .btn-signup{margin:0 auto}.block-signup .btn{background:#afa96e;color:#fff;margin-top:0}.block-signup .btn .btn-register{background:#d8ba9a;border-radius:1.2vw;color:#1a1a1a;margin-top:3.3333333333vw;max-width:100%;width:100%}@media screen and (min-width:750px){.block-signup .btn .btn-register{border-radius:9px;margin-top:25px}}.block-signup .btn .btn-login{background:#fc0;margin-bottom:5.3333333333vw}@media screen and (min-width:750px){.block-signup .btn .btn-login{margin-bottom:40px}}.btn{align-items:center;background:#9c9e9f;border:none;border-radius:5.3333333333vw;color:#fff;cursor:pointer;display:flex;font-size:3.2vw;font-weight:500;height:100%;justify-content:center;margin:0 auto;max-width:40vw;min-height:10.6666666667vw;padding:0 2.6666666667vw;width:100%}@media screen and (min-width:750px){.btn{border-radius:40px;font-size:24px;max-width:300px;min-height:80px;padding:0 20px}}.btn.btn-large{max-width:84vw}@media screen and (min-width:750px){.btn.btn-large{max-width:630px}}.btn.btn-small{max-width:36vw;width:100%}@media screen and (min-width:750px){.btn.btn-small{max-width:270px}}.btn.cr-allow,.btn.ct-allow{background-color:#693f23!important;color:#fff!important}.btn.not-allowed{background-color:#9b9c9c!important;cursor:not-allowed;pointer-events:none}.btn.not-allowed:hover{opacity:1}.btn:hover{opacity:.7}.btn.cr-allow.coupon-btn{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;margin:0;min-height:9.0666666667vw;min-width:26.9333333333vw;width:-webkit-fit-content;width:fit-content}@media screen and (min-width:750px){.btn.cr-allow.coupon-btn{min-height:68px;min-width:202px}}.btn.cr-allow.coupon-btn.not-allowed{background-color:#9c9e9f!important;color:#fff!important}.ant-checkbox-checked:after{animation:none!important;border:none!important}.mb-0{margin-bottom:0}textarea{resize:none!important}.btn-customer{background-color:#693f23!important}.bank-container{margin-top:10.6666666667vw}@media screen and (min-width:750px){.bank-container{margin-top:80px}}.bank-container .text-warning{color:#e20012;font-size:2.9333333333vw;font-weight:500;letter-spacing:-1px;line-height:4.6666666667vw;padding:6vw 3.3333333333vw 0}@media screen and (min-width:750px){.bank-container .text-warning{font-size:22px;line-height:35px;padding:45px 25px 0}}.bank-container .head{color:#e20012;display:block;font-size:2.4vw;font-weight:400;margin:5.3333333333vw 0 1.7333333333vw;text-align:right}@media screen and (min-width:750px){.bank-container .head{font-size:18px;margin:40px 0 13px}}.bank-container .head-title{border-bottom:2px solid #693f23;font-size:4vw;font-weight:500;line-height:6.6666666667vw;padding-bottom:3.6vw}.bank-container .head-title h2{margin-left:3.2vw}@media screen and (min-width:750px){.bank-container .head-title{font-size:30px;line-height:50px;padding-bottom:27px}.bank-container .head-title h2{margin-left:24px}}.bank-container .bank-form{padding:0 3.3333333333vw}@media screen and (min-width:750px){.bank-container .bank-form{padding:0 25px}}.bank-container .bank-form form .ant-select-status-error{background-color:#fff!important}.bank-container .bank-form form .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.bank-container .bank-form form .ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector,.bank-container .bank-form form .checkbox-wrapper .error-checkbox{background-color:#fff}.bank-container .bank-form form .search{display:flex;position:relative}.bank-container .bank-form form .search .star{color:#e20012;font-size:3.2vw;left:2.6666666667vw;position:absolute;top:4.8vw}.bank-container .bank-form form .search .search-icon{height:3.2vw;left:4.5333333333vw;top:calc(50% - 2.66667vw);transform:translateY(-50%);width:3.2vw}.bank-container .bank-form form .search input{margin-bottom:5.2vw;padding:4vw 0 4.4vw 4vw}.bank-container .bank-form form .search input::placeholder{font-size:3.2vw;font-weight:400}@media screen and (min-width:750px){.bank-container .bank-form form .search .star{font-size:24px;left:20px;top:36px}.bank-container .bank-form form .search .search-icon{height:24px;left:34px;top:calc(50% - 20px);width:24px}.bank-container .bank-form form .search input{margin-bottom:39px;padding:30px 0 33px 30px}.bank-container .bank-form form .search input::placeholder{font-size:24px}}.bank-container .bank-form form .search:nth-child(2) input{margin-bottom:8.9333333333vw}.bank-container .bank-form form .search:nth-child(2) .search-icon{left:4.5333333333vw;position:absolute;top:calc(50% - 4.53333vw);transform:translateY(-50%)}@media screen and (min-width:750px){.bank-container .bank-form form .search:nth-child(2) input{margin-bottom:67px}.bank-container .bank-form form .search:nth-child(2) .search-icon{left:34px;top:calc(50% - 34px)}}.bank-container .bank-form form .ant-select .ant-select-selector{background-color:#e6e6e6;border:none;box-shadow:none!important;padding:0}.bank-container .bank-form form .ant-select .ant-select-selector input{padding:0}.bank-container .bank-form form .ant-select .ant-select-selector .ant-select-selection-search{inset-inline-end:0;inset-inline-start:0}.bank-container .bank-form form .ant-select .ant-select-selector .ant-select-selection-item{font-size:3.2vw}.bank-container .bank-form form .ant-select .ant-select-selector .ant-select-selection-placeholder{align-items:center;display:flex;font-size:3.2vw;justify-content:flex-start}.bank-container .bank-form form .ant-select .ant-select-selector .ant-select-selection-placeholder .red{color:#e20012}.bank-container .bank-form form .ant-select .ant-select-selector .ant-select-selection-placeholder .icon-search{height:3.2vw;margin-right:2.6666666667vw;width:3.2vw}@media screen and (min-width:750px){.bank-container .bank-form form .ant-select .ant-select-selector .ant-select-selection-item,.bank-container .bank-form form .ant-select .ant-select-selector .ant-select-selection-placeholder{font-size:24px}.bank-container .bank-form form .ant-select .ant-select-selector .ant-select-selection-placeholder .icon-search{height:24px;margin-right:20px;width:24px}}.bank-container .bank-form form .bank-select,.bank-container .bank-form form .branch-select{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.bank-container .bank-form form .bank-select .ant-select-arrow,.bank-container .bank-form form .branch-select .ant-select-arrow{inset-inline-start:4.8vw;margin-top:-.6666666667vw}.bank-container .bank-form form .bank-select .ant-select-arrow img,.bank-container .bank-form form .branch-select .ant-select-arrow img{height:3.3333333333vw;width:3.3333333333vw}.bank-container .bank-form form .bank-select .ant-select-arrow .star,.bank-container .bank-form form .branch-select .ant-select-arrow .star{color:#e20012;font-size:3.7333333333vw;font-weight:500;line-height:6.5333333333vw}.bank-container .bank-form form .bank-select .ant-select-selector,.bank-container .bank-form form .branch-select .ant-select-selector{margin:1px 0 0 8.6666666667vw;max-width:90%}.bank-container .bank-form form .bank-select .ant-select-selector .ant-select-selection-item,.bank-container .bank-form form .branch-select .ant-select-selector .ant-select-selection-item{margin-right:2.6666666667vw}@media screen and (min-width:750px){.bank-container .bank-form form .bank-select .ant-select-arrow,.bank-container .bank-form form .branch-select .ant-select-arrow{inset-inline-start:36px;margin-top:-5px}.bank-container .bank-form form .bank-select .ant-select-arrow img,.bank-container .bank-form form .branch-select .ant-select-arrow img{height:25px;width:25px}.bank-container .bank-form form .bank-select .ant-select-arrow .star,.bank-container .bank-form form .branch-select .ant-select-arrow .star{font-size:28px;font-weight:500;line-height:49px}.bank-container .bank-form form .bank-select .ant-select-selector,.bank-container .bank-form form .branch-select .ant-select-selector{margin:1px 0 0 60px;max-width:90%}.bank-container .bank-form form .bank-select .ant-select-selector .ant-select-selection-item,.bank-container .bank-form form .branch-select .ant-select-selector .ant-select-selection-item{margin-right:20px}}.bank-container .bank-form form .money{align-items:center;display:flex;flex-wrap:wrap;gap:5.8666666667vw;justify-content:flex-start;margin-bottom:5.3333333333vw;margin-top:2.6666666667vw;max-width:630px;padding:0 2.2666666667vw 0 4.5333333333vw;white-space:nowrap;width:100%}@media screen and (min-width:750px){.bank-container .bank-form form .money{gap:44px;margin-bottom:40px;margin-top:20px;padding:0 17px 0 34px}}.bank-container .bank-form form .money .label{font-size:3.2vw;font-weight:400;line-height:4.8vw;margin-right:0}@media screen and (min-width:750px){.bank-container .bank-form form .money .label{font-size:24px;line-height:36px}}.bank-container .bank-form form .money .label .star-label{color:#e20012}.bank-container .bank-form form .money .ant-form-item .ant-form-item-control-input{margin-top:1.3333333333vw}.bank-container .bank-form form .money .ant-form-item .ant-form-item-control-input .ant-checkbox-group .ant-checkbox-wrapper{height:6.4vw}@media screen and (min-width:750px){.bank-container .bank-form form .money .ant-form-item .ant-form-item-control-input{margin-top:10px}.bank-container .bank-form form .money .ant-form-item .ant-form-item-control-input .ant-checkbox-group .ant-checkbox-wrapper{height:48px}}.bank-container .bank-form form .money .money-group{align-items:center;display:flex;font-size:3.2vw;margin-left:5.4666666667vw}.bank-container .bank-form form .money .money-group .input{background-color:#e6e6e6;border-radius:1.0666666667vw;cursor:pointer;height:7.4666666667vw;margin-right:1.3333333333vw;position:relative;width:7.4666666667vw}.bank-container .bank-form form .money .money-group .input img{display:none;height:2.6666666667vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.6666666667vw}.bank-container .bank-form form .money .money-group .input span{font-size:3.2vw;font-weight:500}@media screen and (min-width:750px){.bank-container .bank-form form .money .money-group{font-size:24px;margin-left:41px}.bank-container .bank-form form .money .money-group .input{border-radius:8px;height:56px;margin-right:10px;width:56px}.bank-container .bank-form form .money .money-group .input img{height:20px;width:20px}.bank-container .bank-form form .money .money-group .input span{font-size:24px}}.bank-container .bank-form form .money .money-group:nth-child(4){margin-right:0}.bank-container .bank-form form .money .checked .input img{display:block}.bank-container .bank-form form .attention{display:block;font-size:2.6666666667vw;font-weight:400;margin-bottom:5.3333333333vw}@media screen and (min-width:750px){.bank-container .bank-form form .attention{font-size:20px;margin-bottom:40px}}.bank-container .bank-form form #account_name_help .ant-form-item-explain-error{margin:0}.bank-container .bank-form form .input-account #account_number_help{position:relative}.bank-container .bank-form form .input-account #account_number_help .ant-form-item-explain-error{position:absolute;top:4.6666666667vw}@media screen and (min-width:750px){.bank-container .bank-form form .input-account #account_number_help .ant-form-item-explain-error{top:35px}}.bank-container .bank-form form .form-group .final{margin-top:6vw}@media screen and (min-width:750px){.bank-container .bank-form form .form-group .final{margin-top:45px}}.bank-container .bank-form form .form-group-bottom{margin-bottom:2.1333333333vw}.bank-container .bank-form form .form-group-bottom input::placeholder{font-size:3.2vw}@media screen and (min-width:750px){.bank-container .bank-form form .form-group-bottom{margin-bottom:16px}.bank-container .bank-form form .form-group-bottom input::placeholder{font-size:24px;font-weight:400}}.bank-container .bank-form form .form-group-bottom.number{margin-bottom:0}.bank-container .bank-form .note-bank{font-size:2.6666666667vw;font-weight:400;line-height:3.8666666667vw}@media screen and (min-width:750px){.bank-container .bank-form .note-bank{font-size:20px;line-height:29px}}.bank-container .bank-btn{align-items:center;display:flex;flex-wrap:nowrap;gap:4vw;justify-content:space-between;margin-top:8.8vw}.bank-container .bank-btn button:first-child{background:#9a9b9b;color:#fff}.bank-container .bank-btn .btn-bank{background:#693f23;color:#fff}.bank-container .bank-btn .btn-check{background-color:#9b9c9c;cursor:not-allowed}@media screen and (min-width:750px){.bank-container .bank-btn{gap:30px;margin-top:66px}}.blur-focus .ant-select-selection-item{opacity:0}.calendar-detail-container{margin-top:10.6666666667vw}@media screen and (min-width:750px){.calendar-detail-container{margin-top:80px}}.calendar-detail-container .block-change-schedule-info{margin-bottom:29.3333333333vw;margin-top:4vw}@media screen and (min-width:750px){.calendar-detail-container .block-change-schedule-info{margin-bottom:220px;margin-top:30px}}.calendar-detail-container .no-border{border-bottom:none!important}.calendar-detail-container .calendar-title{align-items:center;border-bottom:.2666666667vw solid #693f23;display:flex;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:3.0666666667vw}.calendar-detail-container .calendar-title .change-schedule-title{border-bottom:none;font-size:4vw;font-weight:500;line-height:6.5333333333vw;padding-left:3.7333333333vw}@media screen and (min-width:750px){.calendar-detail-container .calendar-title .change-schedule-title{font-size:30px;line-height:49px;padding-left:28px}.calendar-detail-container .calendar-title{border-bottom:2px solid #693f23;padding-bottom:23px}}.calendar-detail-container .calendar-title .icon{margin:0 3.4666666667vw 0 3.6vw}.calendar-detail-container .calendar-title .icon img{height:6.5333333333vw;width:5.4666666667vw}.calendar-detail-container .calendar-title .title{font-size:3.4666666667vw;font-weight:500}@media screen and (min-width:750px){.calendar-detail-container .calendar-title{padding-bottom:23px}.calendar-detail-container .calendar-title .icon{margin:0 26px 0 27px}.calendar-detail-container .calendar-title .icon img{height:49px;width:41px}.calendar-detail-container .calendar-title .title{font-size:26px}}.calendar-detail-container .customer{border-bottom:.1333333333vw solid #bfbfbf;display:flex;font-size:3.2vw;justify-content:space-between;padding:5.6vw 4.8vw 4.4vw 4.2666666667vw}.calendar-detail-container .customer .customer-date{margin-right:3.3333333333vw}@media screen and (min-width:750px){.calendar-detail-container .customer{font-size:24px;padding:42px 36px 33px 32px}.calendar-detail-container .customer .customer-date{margin-right:25px}}.calendar-detail-container .fee-change .calendar-info{border-bottom:none}.calendar-detail-container .fee-change .calendar-info .calendar-info-field,.calendar-detail-container .fee-change .calendar-info .calendar-info-value{color:#c30d23}.calendar-detail-container .calendar-info{align-items:flex-start;border-bottom:.1333333333vw solid #bfbfbf;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:2.8vw 4.8vw 2.8vw 4.2666666667vw}.calendar-detail-container .calendar-info:last-child{border-bottom:none}.calendar-detail-container .calendar-info .calendar-info-field{color:#666;flex:3 1;font-size:2.6666666667vw;font-weight:400;line-height:4.6666666667vw;width:40vw}.calendar-detail-container .calendar-info .calendar-info-value{flex:7 1;font-size:3.2vw;font-weight:400;line-height:5.3333333333vw;text-align:right;white-space:nowrap}.calendar-detail-container .calendar-info .calendar-info-value.customer-name{flex:6 1;white-space:pre-wrap}@media screen and (min-width:750px){.calendar-detail-container .calendar-info{padding:21px 36px 21px 32px}.calendar-detail-container .calendar-info .calendar-info-field{font-size:20px;line-height:35px;width:300px}.calendar-detail-container .calendar-info .calendar-info-value{font-size:24px;line-height:40px}}.calendar-detail-container .request-content{border-bottom:.2666666667vw solid #693f23;margin-top:4vw;padding-bottom:48vw}@media screen and (min-width:750px){.calendar-detail-container .request-content{border-bottom:2px solid #693f23;margin-top:30px;padding-bottom:360px}}.calendar-detail-container .request-content .request-content-title{color:#666;font-size:2.6666666667vw;font-weight:400;line-height:4.6666666667vw;margin-left:4vw}@media screen and (min-width:750px){.calendar-detail-container .request-content{padding-bottom:360px}.calendar-detail-container .request-content .request-content-title{font-size:20px;line-height:35px;margin-left:30px}}.calendar-detail-container .request-content p{font-size:3.2vw;font-weight:400;line-height:4vw;margin-left:4.2666666667vw;max-width:93.3333333333vw}@media screen and (min-width:750px){.calendar-detail-container .request-content p{font-size:24px;line-height:30px;margin-left:32px;max-width:700px}}.calendar-detail-container .btn-calendar-info{align-items:center;column-gap:4vw;display:flex;flex-wrap:nowrap;justify-content:center;margin:8.2666666667vw 0 4vw}@media screen and (min-width:750px){.calendar-detail-container .btn-calendar-info{column-gap:30px;margin:62px 0 30px}}.calendar-detail-container .btn-calendar-info button{border:.1333333333vw solid #0000;color:#fff;font-size:3.2vw;margin:0}@media screen and (min-width:750px){.calendar-detail-container .btn-calendar-info button{font-size:24px}}.calendar-detail-container .btn-calendar-info button:first-child{background-color:#707070}.calendar-detail-container .btn-calendar-info button:nth-child(2){background-color:#693f23}.calendar-detail-container .back{font-size:2.6666666667vw;font-weight:400;margin:0 0 0 3.7333333333vw}.calendar-detail-container .back a{color:#036eb7;font-size:2.6666666667vw;font-weight:400;text-decoration:underline}@media screen and (min-width:750px){.calendar-detail-container .back{font-size:20px;margin:0 0 0 28px}.calendar-detail-container .back a{font-size:20px}}.bg-detail{background-color:#fff}.before-3-day{color:#e20012}.cast-request-detail-container .title{font-size:4vw;font-weight:500;line-height:6.6666666667vw;margin:10.6666666667vw 0 6vw;padding:0 3.7333333333vw}@media screen and (min-width:750px){.cast-request-detail-container .title{font-size:30px;line-height:50px;margin:80px 0 45px;padding:0 28px}}.cast-request-detail-container .request-detail-content{margin-bottom:4.5333333333vw}@media screen and (min-width:750px){.cast-request-detail-container .request-detail-content{margin-bottom:34px}}.cast-request-detail-container .request-detail-content .date-time .field{flex:3 1}.cast-request-detail-container .request-detail-content .date-time .value{flex:8 1}.cast-request-detail-container .request-detail-content .request-detail-content-element{align-items:center;border-bottom:1px solid #bfbfbf;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:3.7333333333vw 4.6666666667vw 3.0666666667vw 4.1333333333vw}.cast-request-detail-container .request-detail-content .request-detail-content-element .field{color:#666;flex:1 1;font-size:2.6666666667vw;font-weight:500;line-height:4.6666666667vw}.cast-request-detail-container .request-detail-content .request-detail-content-element .value{flex:1 1;font-size:3.2vw;font-weight:500;line-height:5.3333333333vw;line-height:5.0666666667vw;text-align:right}@media screen and (min-width:750px){.cast-request-detail-container .request-detail-content .request-detail-content-element{padding:28px 35px 23px 31px}.cast-request-detail-container .request-detail-content .request-detail-content-element .field{font-size:20px;line-height:35px}.cast-request-detail-container .request-detail-content .request-detail-content-element .value{font-size:24px;line-height:38px}}.cast-request-detail-container .question{padding:0 3.3333333333vw}@media screen and (min-width:750px){.cast-request-detail-container .question{padding:0 25px}}.cast-request-detail-container .question .ant-form .question-checkbox{margin-bottom:8.6666666667vw}@media screen and (min-width:750px){.cast-request-detail-container .question .ant-form .question-checkbox{margin-bottom:65px}}.cast-request-detail-container .question .ant-form .question-checkbox .question-form{font-size:3.2vw;font-weight:500;margin-bottom:3.2vw}@media screen and (min-width:750px){.cast-request-detail-container .question .ant-form .question-checkbox .question-form{font-size:24px;margin-bottom:24px}}.cast-request-detail-container .question .ant-form .question-checkbox .ant-form-item:last-child{margin-bottom:0}.cast-request-detail-container .question .ant-form .question-checkbox .ant-form-item .ant-form-item-explain-error{margin:1.3333333333vw 0 2.1333333333vw}@media screen and (min-width:750px){.cast-request-detail-container .question .ant-form .question-checkbox .ant-form-item .ant-form-item-explain-error{margin:10px 0 16px}}.cast-request-detail-container .question .ant-form .question-checkbox .ant-form-item{margin-bottom:4vw}@media screen and (min-width:750px){.cast-request-detail-container .question .ant-form .question-checkbox .ant-form-item{margin-bottom:30px}}.cast-request-detail-container .question .ant-form .question-checkbox:nth-child(2){margin-bottom:7.2vw}@media screen and (min-width:750px){.cast-request-detail-container .question .ant-form .question-checkbox:nth-child(2){margin-bottom:54px}}.cast-request-detail-container .question .ant-form .question-textarea{margin-bottom:7.4666666667vw}.cast-request-detail-container .question .ant-form .question-textarea textarea{resize:none}.cast-request-detail-container .question .ant-form .question-textarea .question-form{font-size:3.2vw;font-weight:500;margin-bottom:2.6666666667vw}.cast-request-detail-container .question .ant-form .question-textarea .ant-input{height:32vw!important;padding:2.9333333333vw 3.4666666667vw}.cast-request-detail-container .question .ant-form .question-textarea .ant-input::-webkit-scrollbar{background-color:#fff;width:1.0666666667vw}.cast-request-detail-container .question .ant-form .question-textarea .ant-input::-webkit-scrollbar-track{background-color:#e6e6e6;border-bottom-right-radius:2.1333333333vw}.cast-request-detail-container .question .ant-form .question-textarea .ant-input::-webkit-scrollbar-thumb{background-color:#595757;border-radius:.5333333333vw}@media screen and (min-width:750px){.cast-request-detail-container .question .ant-form .question-textarea{margin-bottom:56px}.cast-request-detail-container .question .ant-form .question-textarea .question-form{font-size:24px;margin-bottom:20px}.cast-request-detail-container .question .ant-form .question-textarea .ant-input{height:240px!important;padding:22px 26px}}.cast-request-detail-container .button-block .ant-btn{background-color:#693f23;color:#fff;max-width:86.6666666667vw}@media screen and (min-width:750px){.cast-request-detail-container .button-block .ant-btn{max-width:650px}}.cast-request-detail-container .star{color:#e20012}.cast-request-detail-container .red{color:#e20012;font-size:2.4vw;font-weight:500;line-height:6vw;padding-right:3.2vw;text-align:right}@media screen and (min-width:750px){.cast-request-detail-container .red{font-size:18px;line-height:45px;padding-right:24px}}.check-container{margin-top:9.3333333333vw}@media screen and (min-width:750px){.check-container{margin-top:70px}}.check-container .information-input .check{border-bottom:none!important;margin:8.8vw 0 0!important}@media screen and (min-width:750px){.check-container .information-input .check{margin:66px 0 0}}.check-container .information-input .information-input-title.information-input-title-check{border-bottom:none;margin:8.8vw 2vw 0;padding:0}@media screen and (min-width:750px){.check-container .information-input .information-input-title.information-input-title-check{margin:66px 15px 0}}.check-container .information-input .information-input-title{border-bottom:2px solid #693f23;font-size:4vw;font-weight:500;line-height:6.5333333333vw;padding:0 3.3333333333vw 3.7333333333vw}@media screen and (min-width:750px){.check-container .information-input .information-input-title{font-size:30px;line-height:49px;padding:0 25px 28px}}.check-container .information-input .information-input-title-body{display:block;font-size:4vw;font-weight:500;margin-top:8.9333333333vw;position:relative;text-align:left}@media screen and (min-width:750px){.check-container .information-input .information-input-title-body{font-size:30px;margin-top:67px}}.check-container .information-input .information-input-title-body .img-red-star{height:14.2666666667vw;left:-6vw;position:absolute;top:-14.2666666667vw;width:14.2666666667vw}@media screen and (min-width:750px){.check-container .information-input .information-input-title-body .img-red-star{height:107px;left:-54px;top:-107px;width:107px}}.check-container .information-input .infor-element.time-nearest .field{flex:8 1}.check-container .information-input .infor-element.time-nearest .value{flex:7 1}.check-container .information-input .infor-element-container{padding:0 3.3333333333vw}@media screen and (min-width:750px){.check-container .information-input .infor-element-container{padding:0 25px}}.check-container .information-input .infor-element.infor-custom .field{flex:7 1}.check-container .information-input .infor-element.infor-custom .value{flex:5 1;text-align:start}.check-container .information-input .infor-element{align-items:center;border-bottom:1px solid #c5c6c6;display:flex;flex-wrap:nowrap;font-size:3.2vw;font-weight:500;justify-content:space-between;margin-top:0;padding:4.5333333333vw 3.3333333333vw 4.4vw 2.9333333333vw}@media screen and (min-width:750px){.check-container .information-input .infor-element{font-size:24px;padding:34px 25px 33px 22px}}.check-container .information-input .infor-element .field{flex:2 1;font-size:3.2vw;font-weight:400}@media screen and (min-width:750px){.check-container .information-input .infor-element .field{font-size:24px}}.check-container .information-input .infor-element .value{flex:4 1;font-size:3.2vw;font-weight:400;line-height:5.6vw;text-align:right;word-break:break-all}.check-container .information-input .infor-element .value img{height:4vw;width:12.5333333333vw}@media screen and (min-width:750px){.check-container .information-input .infor-element .value img{height:30px;width:94px}.check-container .information-input .infor-element .value{font-size:24px;line-height:42px}}.check-container .information-input .infor-element.infor-item .field{flex:6 1}.check-container .information-input .infor-element.infor-item .value{flex:4 1}.check-container .information-input .infor-element-comment{align-items:flex-start;border-bottom:none;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.check-container .information-input .infor-element-email .field{flex:4 1}.check-container .information-input .infor-element-email .value{flex:6 1}.check-container .information-input .infor-element-email .field{flex:1 1}.check-container .information-input .infor-element-email .value{flex:2 1}.check-container .information-input .boundary{border-bottom:none;padding-bottom:0}.check-container .information-input .rules{margin:2.2666666667vw 0 4.6666666667vw;min-height:40vw}@media screen and (min-width:750px){.check-container .information-input .rules{margin:17px 0 35px;min-height:300px}}.check-container .information-input .rules .rules-container{border:none;height:37.3333333333vw;width:100%}@media screen and (min-width:750px){.check-container .information-input .rules .rules-container{height:280px}}.check-container .information-input .rules .rules-container .link-rules,.check-container .information-input .rules .rules-container .text-rules-policy{font-size:3.2vw;font-weight:500;letter-spacing:-1px;line-height:6.5333333333vw;white-space:nowrap}@media screen and (min-width:750px){.check-container .information-input .rules .rules-container .link-rules,.check-container .information-input .rules .rules-container .text-rules-policy{font-size:24px;font-weight:500;line-height:49px}}.check-container .information-input .rules .rules-container .link-rules{margin-top:3.3333333333vw}@media screen and (min-width:750px){.check-container .information-input .rules .rules-container .link-rules{margin-top:25px}}.check-container .information-input .rules .rules-container .link-rules a{color:#036eb8;text-decoration:underline}.check-container .information-input .rules .rules-container .link-rules a:first-child{margin-bottom:16px}.check-container .information-input .rules .rules-container .link-rules .link-rules-1{margin-bottom:26px}.check-container .information-input .checkbox-rules{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.check-container .information-input .checkbox-rules input{height:3.2vw;margin:0 .5333333333vw 0 0;width:3.2vw}@media screen and (min-width:750px){.check-container .information-input .checkbox-rules input{height:24px;margin:0 4px 0 0;width:24px}}.check-container .information-input .checkbox-rules .rule-check{color:gray;cursor:pointer;font-size:3.2vw}@media screen and (min-width:750px){.check-container .information-input .checkbox-rules .rule-check{font-size:24px}}.check-container .information-input .checkbox-rules .rule-check.active-rule-check{color:#231815}.check-container .btn-check-container{align-items:center;display:flex;flex-wrap:nowrap;gap:4vw;justify-content:center;margin-top:8.8vw}.check-container .btn-check-container button{background-color:#9b9c9c;color:#fff}.check-container .btn-check-container .block-bank-btn{column-gap:4vw;display:flex;margin-top:26.6666666667vw;width:100%}@media screen and (min-width:750px){.check-container .btn-check-container .block-bank-btn{column-gap:30px;margin-top:200px}.check-container .btn-check-container{gap:30px;margin-top:66px}.check-container .btn-check-container button{margin:0}}.check-container .settings-details .information-input .infor-element .field{flex:5 1}.check-container .settings-details .information-input .infor-element .value,.check-container .settings-details .information-input .time-nearest .field{flex:6 1}.check-container .settings-details .information-input .time-nearest .value{flex:3 1;overflow-wrap:break-word;white-space:pre-line}.check-container .settings-details .information-input .building-type .field{flex:3 1}.check-container .settings-details .information-input .building-type .value{flex:7 1}.check-container .settings-details .information-input .institution-name .field{flex:3 1}.check-container .settings-details .information-input .institution-name .value{flex:7 1;word-break:inherit}.settings-details{margin-top:10.6666666667vw}@media screen and (min-width:750px){.settings-details{margin-top:80px}}.infor-element.shipping-details{align-items:flex-start!important;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.3333333333vw;justify-content:center}@media screen and (min-width:750px){.infor-element.shipping-details{gap:10px}}.infor-element.shipping-details .field{text-align:left}.infor-element.shipping-details .value{line-height:5.6vw;max-width:84.4vw;text-align:left!important}@media screen and (min-width:750px){.infor-element.shipping-details .value{line-height:42px;max-width:633px}}.settings-details-cast .information-input .information-input-title{margin-bottom:0}.complete-check-container{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.complete-check-container img{height:43.0666666667vw;margin:8vw 0;width:48.9333333333vw}@media screen and (min-width:750px){.complete-check-container img{height:323px;margin:60px 0;width:367px}}.complete-check-container h1{font-size:4vw;font-weight:600;line-height:7.0666666667vw;margin-bottom:3.2vw;text-align:center}@media screen and (min-width:750px){.complete-check-container h1{font-size:30px;letter-spacing:-1px;line-height:53px;margin-bottom:24px}}.complete-check-container span{font-size:3.4666666667vw;font-weight:300;line-height:7.0666666667vw;text-align:center}@media screen and (min-width:750px){.complete-check-container span{font-size:26px;line-height:53px}}.complete-check-container .block-btn{margin-top:64vw;width:100%}@media screen and (min-width:750px){.complete-check-container .block-btn{margin-top:480px}}.complete-container{margin-top:10.6666666667vw}@media screen and (min-width:750px){.complete-container{margin-top:80px}}.complete-container .title{font-size:4vw;font-weight:600;margin-bottom:5.8666666667vw;max-width:100%;text-align:center}@media screen and (min-width:750px){.complete-container .title{font-size:30px;margin-bottom:44px}}.complete-container .description{font-size:3.4666666667vw;line-height:6.1333333333vw;margin:0 0 8.1333333333vw;text-align:center}@media screen and (min-width:750px){.complete-container .description{font-size:26px;line-height:46px;margin:0 0 61px}}.complete-container .attention{background-color:#e6e6e6;border-radius:.8vw;line-height:3.2vw;margin:0 0 45.6vw;padding:4.2666666667vw 2.6666666667vw 6.4vw 3.2vw}@media screen and (min-width:750px){.complete-container .attention{line-height:24px;margin:0 0 342px;padding:32px 20px 48px 24px}}.complete-container .attention .attention-title{align-items:center;display:flex;flex-wrap:nowrap;font-size:3.2vw;font-weight:500;gap:1.0666666667vw;justify-content:flex-start;text-align:left}.complete-container .attention .attention-title img{display:inline-block;height:4vw;margin:0 1.0666666667vw 0 0;width:4vw}.complete-container .attention .attention-title h1{display:inline-block;font-size:3.2vw;font-weight:600}@media screen and (min-width:750px){.complete-container .attention .attention-title{font-size:24px;gap:8px}.complete-container .attention .attention-title img{height:30px;margin:0 8px 0 0;width:30px}.complete-container .attention .attention-title h1{font-size:24px}}.complete-container .attention .attention-content{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.7333333333vw;justify-content:center;margin-top:3.7333333333vw;text-align:left}.complete-container .attention .attention-content span{font-size:2.6666666667vw;font-weight:400;letter-spacing:-.059em;line-height:3.2vw}@media screen and (min-width:750px){.complete-container .attention .attention-content span{font-size:20px;line-height:24px}.complete-container .attention .attention-content{gap:13px;margin-top:28px}}.complete-container .btn-attention{background-color:#693f23;margin-bottom:7.7333333333vw}@media screen and (min-width:750px){.complete-container .btn-attention{margin-bottom:58px}}.complete-container .btn.btn-confirm{background-color:#1a1a1a;column-gap:1.3333333333vw}.complete-container .btn.btn-confirm img{background-color:#fff;border-radius:50%;height:7.6vw;margin:0 0 0 -1.3333333333vw;width:7.6vw}@media screen and (min-width:750px){.complete-container .btn.btn-confirm{column-gap:10px}.complete-container .btn.btn-confirm img{height:57px;margin:0 0 0 -10px;width:57px}}.confirm-container .confirm-btn-container.warning-block{margin-top:26.6666666667vw}@media screen and (min-width:750px){.confirm-container .confirm-btn-container.warning-block{margin-top:200px}}.confirm-container .confirm{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin-bottom:25vw}.confirm-container .confirm img{height:42.5333333333vw;margin:16.1333333333vw 0 10.7333333333vw;width:42.5333333333vw}.confirm-container .confirm .confirm-content-container{text-align:center}.confirm-container .confirm .confirm-content-container h1{font-size:4vw;font-weight:600;line-height:7.2vw;margin-bottom:2.2666666667vw}.confirm-container .confirm .confirm-content-container span{font-size:3.0666666667vw;font-weight:400;line-height:6.1333333333vw;white-space:nowrap}.confirm-container .confirm .confirm-content-container .note-booking{color:#e40012;font-size:3.0666666667vw;font-weight:300;line-height:4.1333333333vw;margin-top:8vw}.confirm-container .confirm .confirm-content-container .note-booking a{color:#056eb7;text-decoration:underline}.confirm-container .confirm .confirm-content-container .mail-delete-success{color:#036eb8;display:inline;text-decoration:underline}@media screen and (min-width:750px){.confirm-container .confirm{margin-bottom:187.5px}.confirm-container .confirm img{height:319px;margin:121px 0 80.5px;width:319px}.confirm-container .confirm .confirm-content-container h1{font-size:30px;line-height:54px;margin-bottom:17px}.confirm-container .confirm .confirm-content-container span{font-size:26px;line-height:46px}.confirm-container .confirm .confirm-content-container .note-booking{font-size:26px;font-weight:300;line-height:31px;margin-top:60px}}.confirm-container .confirm-btn-container{grid-gap:4vw;display:grid;gap:4vw;margin-top:7.2vw}.confirm-container .confirm-btn-container .btn{background-color:#1a1a1a;color:#fff;column-gap:1.3333333333vw}.confirm-container .confirm-btn-container .btn img{background-color:#fff;border-radius:50%;height:7.4666666667vw;margin:0 0 0 -1.0666666667vw;width:7.4666666667vw}.confirm-container .confirm-btn-container .btn-change-service{color:#fff!important}@media screen and (min-width:750px){.confirm-container .confirm-btn-container{gap:30px;margin-top:54px}.confirm-container .confirm-btn-container .btn{column-gap:10px}.confirm-container .confirm-btn-container .btn img{height:56px;margin:0 0 0 -8px;width:56px}}.delete-account-container{margin-top:36vw}@media screen and (min-width:750px){.delete-account-container{margin-top:270px}}.delete-booking-customer{margin-top:50.6666666667vw}@media screen and (min-width:750px){.delete-booking-customer{margin-top:380px}}.btn-signup-bottom .btn-signup-item{display:flex}.btn-signup-bottom .btn-signup-item .btn-check{background-color:#9c9e9f;color:#fff}.btn-cast-edit{display:flex}.mb-img-success{margin-bottom:14vw}@media screen and (min-width:750px){.mb-img-success{margin-bottom:105px}}.header-container-client{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;max-width:136.5333333333vw;padding:5.3333333333vw 4.4vw 2.6666666667vw 5.8666666667vw;width:100%}@media screen and (min-width:750px){.header-container-client{padding:40px 33px 20px 53px}}@media screen and (min-width:900px){.header-container-client{padding:40px 50px 20px 80px}}@media(min-width:1024px){.header-container-client{max-width:1024px;padding:40px 66px 20px 106px}}.header-container-client .logo-client{height:8.2666666667vw;width:16.4vw}@media screen and (min-width:750px){.header-container-client .logo-client{height:62px;width:123px}}.header-container-client .icon-menu-client{cursor:pointer;height:3.7333333333vw;margin-right:.5333333333vw;width:6.4vw}@media screen and (min-width:750px){.header-container-client .icon-menu-client{height:28px;margin-right:4px;width:48px}}.header-login{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;margin-bottom:6.6666666667vw;margin-top:9.3333333333vw}@media screen and (min-width:750px){.header-login{margin-bottom:50px;margin-top:70px}}.header-login img{height:37.7333333333vw;width:24.1333333333vw}@media screen and (min-width:750px){.header-login img{height:391.5px;width:260px}}.note-login{background-color:#f0e9dd;border-radius:1.3333333333vw;display:none;margin-bottom:5.3333333333vw;max-width:85.3333333333vw;min-height:17.4666666667vw;text-align:center}.note-login h2{font-size:2.4vw;font-weight:600;line-height:4.1333333333vw;padding-top:2.1333333333vw}.note-login p{font-size:2.1333333333vw;font-weight:600;line-height:3.6vw;margin-top:1.3333333333vw;padding-bottom:2vw}@media screen and (min-width:750px){.note-login{border-radius:10px;display:inline-block;margin-bottom:40px;max-width:640px;min-height:131px}.note-login h2{font-size:18px;font-weight:600;line-height:31px;padding-top:16px}.note-login p{font-size:16px;font-weight:600;line-height:27px;margin-top:10px;padding-bottom:15px}}.form-login{align-items:center;display:flex;justify-content:center;width:81.3333333333vw}@media screen and (min-width:750px){.form-login{width:610px}}.form-login .ant-form{width:100%}.form-login form .input-global{font-size:2.1333333333vw;font-weight:500;height:8vw!important;line-height:3.6vw}@media screen and (min-width:750px){.form-login form .input-global{font-size:16px;font-weight:500;height:60px!important;line-height:27px}}.form-login form .form-group:first-child{margin:0 0 3.3333333333vw}@media screen and (min-width:750px){.form-login form .form-group:first-child{margin:0 0 25px}}.form-login form .form-group:first-child input{background-color:#fff!important;font-size:3.0666666667vw;font-weight:500;height:10.8vw!important;line-height:5.3333333333vw;margin:0;padding:2.9333333333vw 2.1333333333vw 2.9333333333vw 3.7333333333vw}.form-login form .form-group:first-child input::placeholder{color:gray!important;font-weight:400}@media screen and (min-width:750px){.form-login form .form-group:first-child input{font-size:23px;font-weight:500;height:81px!important;line-height:40px;padding:22px 16px 22px 28px}}.form-login form .form-group:first-child .ant-col #email_help{display:none}.form-login form .ant-input-affix-wrapper:focus{background-color:#0000;border-inline-end-width:2px;box-shadow:none!important}.form-login form .form-group:nth-child(2) input{margin-bottom:1.7333333333vw}@media screen and (min-width:750px){.form-login form .form-group:nth-child(2) input{margin-bottom:13px}}.form-login form .form-group-bottom{margin-bottom:2.1333333333vw}@media screen and (min-width:750px){.form-login form .form-group-bottom{margin-bottom:16px}}.form-login form .form-group-bottom .ant-input-password{background-color:#fff!important;font-size:3.0666666667vw;font-weight:500;height:10.8vw!important;line-height:5.3333333333vw;margin-bottom:0;padding:2.6666666667vw 2.1333333333vw 2.6666666667vw 3.7333333333vw}@media screen and (min-width:750px){.form-login form .form-group-bottom .ant-input-password{font-size:23px;font-weight:500;height:81px!important;line-height:40px;padding:20px 16px 20px 28px}}.form-login form .form-group-bottom .ant-input-password .ant-input::placeholder{color:gray!important;font-weight:400}.form-login form .form-group-bottom .ant-col #password_help{display:none}.form-login form .form-group-bottom span{background-color:#0000}.form-login form .form-group-bottom span svg{font-size:2.9333333333vw}@media screen and (min-width:750px){.form-login form .form-group-bottom span svg{font-size:22px}}.form-login form .block-error{margin:5.3333333333vw 0 7.7333333333vw}@media screen and (min-width:750px){.form-login form .block-error{margin:40px 0 58px}}.form-login form .block-error .error-validate{color:#e50012;font-size:1.8666666667vw;font-weight:500;height:auto;line-height:3.7333333333vw;margin:0}@media screen and (min-width:750px){.form-login form .block-error .error-validate{font-size:14px;font-weight:500;line-height:28px}}.form-login form .block-error .error-validate .text-danger{font-size:2.6666666667vw;font-weight:500;line-height:4.6666666667vw;white-space:nowrap}@media screen and (min-width:750px){.form-login form .block-error .error-validate .text-danger{font-size:20px;font-weight:500;line-height:35px}}.form-login form .form-group-checkbox-login{align-items:center;color:#fff;display:flex;flex-wrap:nowrap;justify-content:space-between}.form-login form .form-group-checkbox-login .checkbox-login-element{align-items:center;display:flex;justify-content:center}.form-login form .form-group-checkbox-login .checkbox-login-element input{height:2.6666666667vw;margin:0 1.2vw 0 0;width:2.6666666667vw}@media screen and (max-width:576px){.form-login form .form-group-checkbox-login .checkbox-login-element input{height:15px;width:15px}}@media screen and (min-width:750px){.form-login form .form-group-checkbox-login .checkbox-login-element input{height:20px;margin:0 9px 0 0;width:20px}}@supports(-webkit-touch-callout:none){.form-login form .form-group-checkbox-login .checkbox-login-element input{padding:0}}.form-login form .form-group-checkbox-login .checkbox-login-element span{font-size:3.2vw;font-weight:500;line-height:5.6vw}@media screen and (min-width:750px){.form-login form .form-group-checkbox-login .checkbox-login-element span{font-size:24px;font-weight:500;line-height:42px}.form-login form .form-group-checkbox-login .checkbox-login-element .label-check-pwd{margin-top:1px}}.form-login form .btn-login-container{margin:4.9333333333vw 0 3.4666666667vw}@media screen and (min-width:750px){.form-login form .btn-login-container{margin:37px 0 26px}}.form-login form .btn-login-container .btn-login{font-size:3.0666666667vw;font-weight:500;height:10.2666666667vw;line-height:5.4133333333vw;width:38.6666666667vw}@media screen and (min-width:750px){.form-login form .btn-login-container .btn-login{font-size:23px;font-weight:500;height:77px;line-height:40.6px;width:290px}}.form-login .forgot{align-items:flex-start;color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.form-login .forgot span{font-size:3.2vw;height:auto;line-height:4vw;margin:0 0 3.6vw;white-space:nowrap}@media screen and (min-width:750px){.form-login .forgot span{font-size:24px;line-height:30px;margin:0 0 27px}}.form-login .forgot span a{color:#fff;display:inline;text-decoration:underline}.form-login .forgot span.forgot-password{margin-bottom:0}.forgot span{color:#fff;display:block;font-size:3.2vw;font-weight:500;line-height:4vw;margin-top:1.3333333333vw}.forgot span a{color:#fff}@media screen and (min-width:750px){.forgot span{font-size:24px;font-weight:500;line-height:30px;margin-top:10px}}.have-account{color:#fff;margin-top:7.4vw;text-align:center}.have-account h1{font-size:3.7333333333vw;font-weight:500}@media screen and (min-width:750px){.have-account{margin-top:55.5px}.have-account h1{font-size:28px}}.btn-login-container-bottom{margin:3.3333333333vw 0 6.4vw}@media screen and (min-width:750px){.btn-login-container-bottom{margin:25px 0 48px}}.btn-login-container-bottom button{color:#000;font-size:3.0666666667vw;font-weight:500;line-height:5.4133333333vw}@media screen and (min-width:750px){.btn-login-container-bottom button{font-size:23px;font-weight:500;line-height:40.6px}}.btn-login-container-bottom .btn-register-member{background-color:#e6d4ae;border:none;border-radius:1.3333333333vw;height:12.9333333333vw;width:81.3333333333vw}@media screen and (min-width:750px){.btn-login-container-bottom .btn-register-member{border-radius:10px;height:97px;width:610px}}.register-container .ant-form-item .ant-form-item-explain-error{font-weight:500;margin:2.2666666667vw 0 2.1333333333vw}@media screen and (min-width:750px){.register-container .ant-form-item .ant-form-item-explain-error{margin:17px 0 16px}}.register-container .title{margin:11.0666666667vw 0 5.8666666667vw;max-width:100%;text-align:center}.register-container .title span{font-size:4vw;font-weight:600}.register-container .title h1{font-size:4vw;font-weight:500}.register-container .title h1.register-title{font-size:4vw;font-weight:600}@media screen and (min-width:750px){.register-container .title{margin:83px 0 44px}.register-container .title h1,.register-container .title h1.register-title,.register-container .title span{font-size:30px}}.register-container .description{margin:0 0 5.8666666667vw;text-align:center}.register-container .description span{font-size:3.3333333333vw;font-weight:300;line-height:6.4vw}@media screen and (min-width:750px){.register-container .description{margin:0 0 44px}.register-container .description span{font-size:26px;line-height:48px}}.register-container .email-register-input{width:100%}.register-container .email-register-input input{border:1px solid #0000;margin:0}.register-container .email-register-input input::placeholder{color:gray;font-weight:400}.register-container .email-register-input .block-input{margin-top:5.8666666667vw}@media screen and (min-width:750px){.register-container .email-register-input .block-input{margin-top:44px}}.register-container .email-register-input .block-input a{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.register-container .send{background-color:#693f23;color:#fff;display:block}.register-container .send-disabled{background-color:#9e9f9f;color:#fff;cursor:not-allowed;display:block}.register-container .block-btn{margin-top:45.8666666667vw}@media screen and (min-width:750px){.register-container .block-btn{margin-top:344px}}.register-container .employee .title-txt{display:block;font-size:4vw;font-weight:500;margin-bottom:4.4vw;text-align:center}.register-container .employee button{margin-bottom:7.7333333333vw}@media screen and (min-width:750px){.register-container .employee .title-txt{font-size:30px;margin-bottom:33px}.register-container .employee .title-txt button{margin-bottom:58px}}.signup-container{margin-top:10.6666666667vw}@media screen and (min-width:750px){.signup-container{margin-top:80px}}.signup-container .signup-container-content{margin:0 auto;max-width:84vw}@media screen and (min-width:750px){.signup-container .signup-container-content{max-width:630px}}.signup-container .star-label{color:#e20012}.signup-container .checkbox-wrapper{margin-top:0}@media screen and (min-width:750px){.signup-container .checkbox-wrapper{margin-left:0}}.signup-container textarea::placeholder{color:gray}.signup-container #description{min-height:48vw}@media screen and (min-width:750px){.signup-container #description{min-height:360px}}.signup-container .head-title{border-bottom:2px solid #693f23;font-size:4vw;font-weight:500;line-height:6.5333333333vw;padding:0 3.3333333333vw 3.7333333333vw}@media screen and (min-width:750px){.signup-container .head-title{font-size:30px;line-height:49px;padding:0 25px 28px}}.signup-container .signup-form .head{color:#e20012;display:block;font-size:14px;font-weight:500;margin:4.5333333333vw 0 1.3333333333vw;text-align:right}.signup-container .signup-form .head span{font-size:2.4vw}@media screen and (min-width:750px){.signup-container .signup-form .head{margin:34px 0 10px}.signup-container .signup-form .head span{font-size:18px}}.signup-container .signup-form .block-passwd{position:relative}.signup-container .signup-form .block-passwd #password_help .ant-form-item-explain-error{margin-top:4vw}@media screen and (min-width:750px){.signup-container .signup-form .block-passwd #password_help .ant-form-item-explain-error{margin-top:30px}}.signup-container .signup-form .block-passwd.pwd .ant-form-item .ant-form-item-explain-error{margin:4vw 0 2.1333333333vw}@media screen and (min-width:750px){.signup-container .signup-form .block-passwd.pwd .ant-form-item .ant-form-item-explain-error{margin:30px 0 16px}}.signup-container .signup-form form .form-group{position:relative}@media screen and (min-width:750px){.signup-container .signup-form form .form-group{margin-bottom:16px}}.signup-container .signup-form form .form-group .star{color:#e20012;font-size:3.2vw;left:2.6666666667vw;position:absolute;top:4.5333333333vw}@media screen and (min-width:750px){.signup-container .signup-form form .form-group .star{font-size:24px;left:20px;top:34px}}.signup-container .signup-form form .form-group input::placeholder{color:gray;font-size:3.2vw;font-weight:400}@media screen and (min-width:750px){.signup-container .signup-form form .form-group input::placeholder{font-size:24px}}.signup-container .signup-form form .form-group .select{font-size:3.2vw;padding-right:4.8vw}@media screen and (min-width:750px){.signup-container .signup-form form .form-group .select{font-size:24px;padding-right:36px}}.signup-container .signup-form form .form-group .postal_code{max-width:28.2666666667vw;padding-right:2.1333333333vw}.signup-container .signup-form form .form-group .postal_code input{margin-right:1.3333333333vw}@media screen and (min-width:750px){.signup-container .signup-form form .form-group .postal_code{max-width:212px;padding-right:16px}.signup-container .signup-form form .form-group .postal_code input{margin-right:10px}}.signup-container .signup-form form .form-group-textarea{position:relative}.signup-container .signup-form form .form-group-textarea .ant-form-item-label{left:4vw;line-height:5.6vw;position:absolute;top:3.7333333333vw;z-index:1}.signup-container .signup-form form .form-group-textarea .ant-form-item-label label{color:gray!important;font-size:3.2vw!important;font-weight:500}@media screen and (min-width:750px){.signup-container .signup-form form .form-group-textarea .ant-form-item-label{left:30px;line-height:42px;top:35px}.signup-container .signup-form form .form-group-textarea .ant-form-item-label label{font-size:24px!important;font-weight:500}.signup-container .signup-form form .form-group-textarea .ant-form-item-label label:after{display:none}}.signup-container .signup-form form .form-group-textarea textarea{margin-bottom:5.3333333333vw;min-height:48vw;padding:10.6666666667vw 4vw 4.2666666667vw}@media screen and (min-width:750px){.signup-container .signup-form form .form-group-textarea textarea{margin-bottom:40px;min-height:360px;padding:80px 30px 32px}}.signup-container .signup-form form .input-password{position:relative}.signup-container .signup-form form .input-password img{position:absolute;right:4.9333333333vw;top:calc(50% - 26px)/7.5pxvw;width:5.3333333333vw}@media screen and (min-width:750px){.signup-container .signup-form form .input-password img{right:37px;top:calc(50% - 26px);width:40px}}.signup-container .signup-form form .form-checkbox{align-items:center;column-gap:1.3333333333vw;display:flex;flex-wrap:nowrap;justify-content:right;position:absolute;right:0;top:16vw}.signup-container .signup-form form .form-checkbox input{height:2.6666666667vw;margin:0 auto;width:2.6666666667vw}.signup-container .signup-form form .form-checkbox span{font-size:2.6666666667vw;font-weight:400}@media screen and (min-width:750px){.signup-container .signup-form form .form-checkbox{column-gap:10px;top:120px}.signup-container .signup-form form .form-checkbox input{accent-color:#e6e6e6;height:20px;margin:0 4px 0 0;width:20px}.signup-container .signup-form form .form-checkbox span{font-size:20px}}.signup-container .signup-form form .form-checkbox-error-password-confirm{margin-top:-6.6666666667vw}@media screen and (min-width:750px){.signup-container .signup-form form .form-checkbox-error-password-confirm{margin-top:-65px}}.signup-container .signup-form form .form-checkbox-error-password{margin-bottom:8.6666666667vw;margin-top:-11.3333333333vw}@media screen and (min-width:750px){.signup-container .signup-form form .form-checkbox-error-password{margin-bottom:65px;margin-top:-100px}}.signup-container .signup-form form .form-check-gender .ant-form-item{padding:0}@media screen and (min-width:750px){.signup-container .signup-form form .form-check-gender .ant-form-item{padding:0 16px}}.signup-container .signup-form form .form-check-gender .ant-form-item .checkbox-wrapper{align-items:center;display:flex;flex-wrap:nowrap;gap:0;justify-content:center}.signup-container .signup-form form .form-check-gender .ant-form-item .checkbox-wrapper .checkbox-item{margin-right:5.3333333333vw}@media screen and (min-width:750px){.signup-container .signup-form form .form-check-gender .ant-form-item .checkbox-wrapper .checkbox-item{margin-right:40px}}.signup-container .signup-form form .form-check-gender .ant-form-item .ant-form-item-control-input-content{display:flex}.signup-container .signup-form form .form-check-gender .ant-form-item .ant-form-item-control-input-content .checkbox-wrapper label{font-size:3.2vw;font-weight:400;line-height:4.2666666667vw;margin-left:1.3333333333vw}@media screen and (min-width:750px){.signup-container .signup-form form .form-check-gender .ant-form-item .ant-form-item-control-input-content .checkbox-wrapper label{font-size:24px;line-height:32px;margin-left:10px}.signup-container .signup-form form .form-check-gender .ant-form-item .ant-form-item-control-input-content .checkbox-wrapper .checkbox-item{margin-right:40px}.signup-container .signup-form form .form-check-gender .ant-form-item .ant-form-item-control-input-content .checkbox-wrapper .checkbox-item:last-child{margin-right:0}}.signup-container .signup-form form .dob{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:4.8vw 0 2.9333333333vw;max-width:630px;width:100%}@media screen and (min-width:750px){.signup-container .signup-form form .dob{align-items:center;flex-direction:row;margin:36px 0 22px}}.signup-container .signup-form form .dob label{color:#707070;font-size:3.2vw;margin-left:2.1333333333vw;max-width:14.4vw;width:100%}@media screen and (min-width:750px){.signup-container .signup-form form .dob label{font-size:24px;margin-left:16px;max-width:108px}}.signup-container .signup-form form .dob label span{font-weight:500}.signup-container .signup-form form .dob .dob-input{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;margin:1.3333333333vw 0 0 2.1333333333vw}@media screen and (min-width:750px){.signup-container .signup-form form .dob .dob-input{margin:10px 0 0 16px}}.signup-container .signup-form form .dob .dob-input .dob-element{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.signup-container .signup-form form .dob .dob-input .dob-element span{color:#000}.signup-container .signup-form form .dob .dob-input .dob-element input{height:13.3333333333vw;margin:0;max-width:15.8666666667vw;padding:0;text-align:center;width:100%}.signup-container .signup-form form .dob .dob-input .dob-element input::placeholder{color:gray;font-size:3.2vw;font-weight:400}@media screen and (min-width:750px){.signup-container .signup-form form .dob .dob-input .dob-element input{height:100px;max-width:119px}.signup-container .signup-form form .dob .dob-input .dob-element input::placeholder{color:gray;font-size:24px}}.signup-container .signup-form form .dob .dob-input .dob-element:first-child input{max-width:19.6vw;width:100%}@media screen and (min-width:750px){.signup-container .signup-form form .dob .dob-input .dob-element:first-child input{max-width:147px}}.signup-container .signup-form form .dob .dob-input .dob-element:nth-child(3) span{margin:0 0 0 1.3333333333vw}@media screen and (min-width:750px){.signup-container .signup-form form .dob .dob-input .dob-element:nth-child(3) span{margin:0 0 0 10px}}.signup-container .signup-form form .dob .dob-input span{color:#707070;font-size:3.2vw;margin:0 1.3333333333vw}@media screen and (min-width:750px){.signup-container .signup-form form .dob .dob-input span{font-size:24px;margin:0 10px}}.signup-container .signup-form form .note.letter-phone{margin-top:.4666666667vw}@media screen and (min-width:750px){.signup-container .signup-form form .note.letter-phone{margin-top:3.5px}}.signup-container .signup-form form .note{font-size:2.6666666667vw;letter-spacing:-1px;line-height:3.8666666667vw;margin-bottom:4vw;margin-top:4.6666666667vw;text-align:left;white-space:nowrap;width:100%}@media screen and (min-width:750px){.signup-container .signup-form form .note{font-size:20px;line-height:29px;margin-bottom:30px;margin-top:35px}}.signup-container .signup-form form .age-note{color:#000;display:flex;flex-direction:column;font-size:2.6666666667vw;font-weight:500;margin-bottom:6vw;text-align:left}.signup-container .signup-form form .age-note .error-age{order:2}@media screen and (min-width:750px){.signup-container .signup-form form .age-note{font-size:20px;margin-bottom:45px}}.signup-container .signup-form form .gender{align-items:center;display:flex;flex-wrap:nowrap;font-size:3.2vw;justify-content:flex-start;margin-left:2.1333333333vw;width:100%}@media screen and (min-width:750px){.signup-container .signup-form form .gender{font-size:24px;gap:52px;margin-left:16px;width:100%}}.signup-container .signup-form form .gender .label{color:#707070;flex:1 1;font-size:3.2vw;max-width:14.4vw;width:100%}@media screen and (min-width:750px){.signup-container .signup-form form .gender .label{font-size:24px;max-width:108px}}.signup-container .signup-form form .gender .label span{font-weight:500}.signup-container .signup-form form .error-bank .text-danger{font-size:2.6666666667vw;font-weight:500;line-height:4.6666666667vw}@media screen and (min-width:750px){.signup-container .signup-form form .error-bank .text-danger{font-size:20px;line-height:35px}}.signup-container .signup-form form .auto-search-container{align-items:flex-start;display:flex;gap:2.1333333333vw;margin-bottom:3.4666666667vw}.signup-container .signup-form form .auto-search-container .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper{background-color:#0000;border:none}@media screen and (min-width:750px){.signup-container .signup-form form .auto-search-container{gap:26px;margin-bottom:16px}}.signup-container .signup-form form .auto-search-container input{margin:0 3.4666666667vw 0 -1.0666666667vw;max-width:28.2666666667vw;width:100%}@media screen and (min-width:750px){.signup-container .signup-form form .auto-search-container input{margin:0 26px 0 -8px;max-width:212px}}.signup-container .signup-form form .auto-search-container .auto-search{background-color:#693f23;color:#fff;font-size:3.2vw;margin:2.2666666667vw 0 0;max-width:26.9333333333vw;min-height:8.9333333333vw;width:100%}@media screen and (min-width:750px){.signup-container .signup-form form .auto-search-container .auto-search{font-size:24px;margin:17px 0 0;max-width:202px;min-height:67px}}.signup-container .signup-form form .note-bottom{font-size:2.6666666667vw;font-weight:500;line-height:3.8666666667vw;margin:-1.2vw 2.2666666667vw 4.1333333333vw}.signup-container .signup-form form .note-bottom span:first-child{margin-left:-2.2666666667vw}@media screen and (min-width:750px){.signup-container .signup-form form .note-bottom span:first-child{margin-left:-17px}.signup-container .signup-form form .note-bottom{font-size:20px;line-height:29px;margin:-9px 17px 31px}}.signup-container .signup-form form .service{margin:44px 0 61px 5px}.signup-container .signup-form form .service .label{margin-bottom:17px}.signup-container .signup-form form .service .ant-form-item .ant-form-item-control-input-content .ant-checkbox-group{display:block!important}.signup-container .signup-form form .service .ant-form-item .ant-form-item-control-input-content .ant-checkbox-group .ant-checkbox-wrapper{column-gap:13px}.signup-container .signup-form form .service .ant-form-item .ant-form-item-control-input-content .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox-inner{background-color:#e6e6e6!important;border:none}.signup-container .signup-form form .service .ant-form-item .ant-form-item-control-input-content .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox-inner:hover{background-color:#e6e6e6!important}.signup-container .signup-form form .service .ant-form-item .ant-form-item-control-input-content .checkbox-wrapper .checkbox-item .checkbox-custom.checked:after{background:#00000040}.signup-container .signup-form form .service .ant-form-item .ant-form-item-control-input-content .checkbox-wrapper .checkbox-item .checkbox-text{color:#00000040}.signup-container .signup-form .ant-input-affix-wrapper-status-error{background-color:#fff}.signup-container .btn-signup-bottom .btn-cast-edit{align-items:center;display:flex;flex-wrap:nowrap;gap:4vw;justify-content:space-between}.signup-container .btn-signup-bottom .auto-search{background-color:#afa96e;color:#fff}@media screen and (min-width:750px){.signup-container .btn-signup-bottom .btn-cast-edit{gap:30px}}.signup-container textarea::placeholder{font-weight:500}.signup-container .modal-nearest-station-wrapper .modal-nearest-station .ant-modal-content .ant-modal-header .ant-modal-title{background-color:#fff;padding:3.3333333333vw}@media screen and (min-width:750px){.signup-container .modal-nearest-station-wrapper .modal-nearest-station .ant-modal-content .ant-modal-header .ant-modal-title{padding:25px}}.signup-container .ant-input-number-input-wrap .ant-input-number-input{font-size:3.2vw}@media screen and (min-width:750px){.signup-container .ant-input-number-input-wrap .ant-input-number-input{font-size:24px}}.signup-container .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input{background-color:#fff!important}.signup-container .checkbox-wrapper .error-checkbox{background-color:#fff}.signup-container-edit-title{margin-bottom:-4.9333333333vw;padding:0 4vw}@media screen and (min-width:750px){.signup-container-edit-title{margin-bottom:-37px;padding:0}}.signup-container-edit-title .signup-title{border-bottom:2px solid #693f23;font-size:4vw;margin:0 auto;max-width:90.6666666667vw;padding:0 0 3.6vw 3.6vw}@media screen and (min-width:750px){.signup-container-edit-title .signup-title{font-size:30px;max-width:680px;padding:0 0 27px 27px}}.bank-container .required,.signup-container .required,.signup-credit-container .required{color:#e30012}.bank-container .input-global,.signup-container .input-global,.signup-credit-container .input-global{padding:2.6666666667vw 4vw}@media screen and (min-width:750px){.bank-container .input-global,.signup-container .input-global,.signup-credit-container .input-global{padding:20px 30px}}.bank-container .ant-input-group-addon,.signup-container .ant-input-group-addon,.signup-credit-container .ant-input-group-addon{background-color:#0000;border:none;color:#e20012;font-size:3.7333333333vw;padding:0}@media screen and (min-width:750px){.bank-container .ant-input-group-addon,.signup-container .ant-input-group-addon,.signup-credit-container .ant-input-group-addon{font-size:28px}}.bank-container .ant-input-affix-wrapper-focused,.bank-container .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,.signup-container .ant-input-affix-wrapper-focused,.signup-container .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,.signup-credit-container .ant-input-affix-wrapper-focused,.signup-credit-container .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus{box-shadow:none}.bank-container .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.signup-container .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.signup-credit-container .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper{border:none;box-shadow:none}.bank-container .ant-input-group-wrapper-status-error,.signup-container .ant-input-group-wrapper-status-error,.signup-credit-container .ant-input-group-wrapper-status-error{background-color:#fff}.bank-container .form-no-required .ant-input-affix-wrapper>input.ant-input,.signup-container .form-no-required .ant-input-affix-wrapper>input.ant-input,.signup-credit-container .form-no-required .ant-input-affix-wrapper>input.ant-input{padding:.5333333333vw 2.6666666667vw}@media screen and (min-width:750px){.bank-container .form-no-required .ant-input-affix-wrapper>input.ant-input,.signup-container .form-no-required .ant-input-affix-wrapper>input.ant-input,.signup-credit-container .form-no-required .ant-input-affix-wrapper>input.ant-input{padding:4px 20px}}.bank-container .form-no-required .ant-input-suffix,.signup-container .form-no-required .ant-input-suffix,.signup-credit-container .form-no-required .ant-input-suffix{margin-right:4.2666666667vw}@media screen and (min-width:750px){.bank-container .form-no-required .ant-input-suffix,.signup-container .form-no-required .ant-input-suffix,.signup-credit-container .form-no-required .ant-input-suffix{margin-right:32px}}.bank-container .form-no-required .ant-input-affix-wrapper,.signup-container .form-no-required .ant-input-affix-wrapper,.signup-credit-container .form-no-required .ant-input-affix-wrapper{background-color:#e6e6e6!important}.bank-container .ant-input-affix-wrapper,.signup-container .ant-input-affix-wrapper,.signup-credit-container .ant-input-affix-wrapper{background-color:#0000!important;border-style:none;border-width:initial;font-size:3.2vw;font-weight:400;line-height:6.5333333333vw;padding:.5333333333vw 1.4666666667vw}@media screen and (min-width:750px){.bank-container .ant-input-affix-wrapper,.signup-container .ant-input-affix-wrapper,.signup-credit-container .ant-input-affix-wrapper{padding:4px 11px}}.bank-container .ant-input-affix-wrapper:focus,.signup-container .ant-input-affix-wrapper:focus,.signup-credit-container .ant-input-affix-wrapper:focus{box-shadow:none}@media screen and (min-width:750px){.bank-container .ant-input-affix-wrapper,.signup-container .ant-input-affix-wrapper,.signup-credit-container .ant-input-affix-wrapper{font-size:24px;line-height:49px}}.cast-dashboard-block{max-width:90.6666666667vw;position:relative}@media screen and (min-width:750px){.cast-dashboard-block{max-width:680px}}.cast-dashboard-block .content-top .empty-item{background-color:#fff}.cast-dashboard-block .content-top .account-setting-element{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;justify-content:flex-start;position:relative}.cast-dashboard-block .content-top .account-setting-element .icon{height:7.7333333333vw;margin:0 3.4666666667vw 0 2.2666666667vw;width:7.7333333333vw}@media screen and (min-width:750px){.cast-dashboard-block .content-top .account-setting-element .icon{height:58px;margin:0 26px 0 17px;width:58px}}.cast-dashboard-block .content-top .account-setting-element .bell img{height:7.7333333333vw;width:7.7333333333vw}@media screen and (min-width:750px){.cast-dashboard-block .content-top .account-setting-element .bell img{height:58px;width:58px}}.cast-dashboard-block .content-top .account-setting-element .calendar img{height:7.7333333333vw;width:7.7333333333vw}@media screen and (min-width:750px){.cast-dashboard-block .content-top .account-setting-element .calendar img{height:58px;width:58px}}.cast-dashboard-block .content-top .account-setting-element .request img{height:7.7333333333vw;width:7.7333333333vw}@media screen and (min-width:750px){.cast-dashboard-block .content-top .account-setting-element .request img{height:58px;width:58px}}.cast-dashboard-block .content-top .account-setting-element .detail{font-size:3.4666666667vw;font-weight:500}@media screen and (min-width:750px){.cast-dashboard-block .content-top .account-setting-element .detail{font-size:26px}}.cast-dashboard-block .content-top .account-setting-element .icon-plus-minus{height:2.8vw;position:absolute;right:3.2vw;width:2.8vw}@media screen and (min-width:750px){.cast-dashboard-block .content-top .account-setting-element .icon-plus-minus{height:21px;right:24px;width:21px}}.cast-dashboard-block .content-top .account-setting-element-calendar{margin-bottom:0}.cast-dashboard-block .content-top .name.account-setting-element{border-bottom:2px solid #693f23;padding-bottom:2.8vw}@media screen and (min-width:750px){.cast-dashboard-block .content-top .name.account-setting-element{padding-bottom:21px}}.cast-dashboard-block .content-top .name.account-setting-element .icon{height:7.7333333333vw;width:7.7333333333vw}@media screen and (min-width:750px){.cast-dashboard-block .content-top .name.account-setting-element .icon{height:58px;width:58px}}.cast-dashboard-block .content-top .name.account-setting-element .detail{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.0666666667vw;justify-content:flex-start}.cast-dashboard-block .content-top .name.account-setting-element .detail span:first-child{font-size:4.1333333333vw;font-weight:400;line-height:4.9333333333vw}.cast-dashboard-block .content-top .name.account-setting-element .detail span:nth-child(2){font-size:2.5333333333vw;font-weight:400;line-height:2.5333333333vw}@media screen and (min-width:750px){.cast-dashboard-block .content-top .name.account-setting-element .detail{gap:8px}.cast-dashboard-block .content-top .name.account-setting-element .detail span:first-child{font-size:31px;font-weight:500;line-height:37px}.cast-dashboard-block .content-top .name.account-setting-element .detail span:nth-child(2){font-size:19px;font-weight:500;line-height:19px}}.cast-dashboard-block .content-top .calendar-list{background-color:#fff}.cast-dashboard-block .content-top .calendar-list .calendar-list-element{align-items:center;border-bottom:1px solid #bfbfbf;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:2.8vw 4.4vw 2.8vw 4.2666666667vw;width:100%}.cast-dashboard-block .content-top .calendar-list .calendar-list-element .calendar-list-element-field{color:#666;display:block;font-size:2.6666666667vw;font-weight:400;margin-right:2.6666666667vw}.cast-dashboard-block .content-top .calendar-list .calendar-list-element .calendar-list-element-field.address{margin-right:13.3333333333vw}.cast-dashboard-block .content-top .calendar-list .calendar-list-element .calendar-list-element-value{font-size:3.2vw;font-weight:400;text-align:right}.cast-dashboard-block .content-top .calendar-list .calendar-list-element .calendar-list-element-value.address{flex:4 1}@media screen and (min-width:750px){.cast-dashboard-block .content-top .calendar-list .calendar-list-element{padding:21px 33px 21px 32px}.cast-dashboard-block .content-top .calendar-list .calendar-list-element:nth-last-child(-n+1){border-bottom:2px solid #693f23}.cast-dashboard-block .content-top .calendar-list .calendar-list-element .calendar-list-element-field{font-size:20px;margin-right:20px}.cast-dashboard-block .content-top .calendar-list .calendar-list-element .calendar-list-element-field.address{font-size:20px;margin-right:100px}.cast-dashboard-block .content-top .calendar-list .calendar-list-element .calendar-list-element-value{font-size:24px}}.cast-dashboard-block .content-top .notification-cast-item .ant-collapse-item .ant-collapse-header{padding:6.6666666667vw 0 2.8vw}@media screen and (min-width:750px){.cast-dashboard-block .content-top .notification-cast-item .ant-collapse-item .ant-collapse-header{padding:50px 0 21px}}.cast-dashboard-block .content-top .ant-collapse{background-color:#0000;border:none}.cast-dashboard-block .content-top .ant-collapse .ant-collapse-content{background-color:#0000}.cast-dashboard-block .content-top .ant-collapse .ant-collapse-content .ant-collapse-content-box{padding:0}.cast-dashboard-block .content-top .ant-collapse .ant-collapse-extra{margin-top:0;z-index:1000}@media screen and (min-width:750px){.cast-dashboard-block .content-top .ant-collapse .ant-collapse-extra{margin-top:5px}}.cast-dashboard-block .content-top .ant-collapse .ant-collapse-header-text{display:flex;flex:auto}.cast-dashboard-block .content-top .ant-collapse .ant-collapse-item{border:none}.cast-dashboard-block .content-top .ant-collapse .ant-collapse-header{align-items:center;background-color:#0000;border-bottom:2px solid #693f23;border-radius:0;display:flex;justify-content:center;padding:4.4vw 0 3.0666666667vw}.cast-dashboard-block .content-top .ant-collapse .ant-collapse-header .ant-collapse-expand-icon{margin:1.7333333333vw 3.7333333333vw 1.4666666667vw 0;padding:0}.cast-dashboard-block .content-top .ant-collapse .ant-collapse-header .ant-collapse-expand-icon span svg{height:2.8vw;width:2.8vw}@media screen and (min-width:750px){.cast-dashboard-block .content-top .ant-collapse .ant-collapse-header{padding:33px 0 23px}.cast-dashboard-block .content-top .ant-collapse .ant-collapse-header .ant-collapse-expand-icon{margin:13px 28px 11px 0}.cast-dashboard-block .content-top .ant-collapse .ant-collapse-header .ant-collapse-expand-icon span svg{height:21px;width:21px}}.cast-dashboard-block .content-top .request-list .bg-item-new{background-color:#fff}.cast-dashboard-block .content-top .request-list .request-list-element:last-child{border-bottom:2px solid #693f23}.cast-dashboard-block .content-top .request-list .request-list-element{border-bottom:1px solid #bfbfbf;cursor:pointer;font-size:3.2vw;padding:6vw 4.4vw 4.2666666667vw 4.2666666667vw;position:relative}.cast-dashboard-block .content-top .request-list .arrow-right{position:absolute;right:3.7333333333vw;top:calc(50% + .8vw);transform:translateY(-50%)}.cast-dashboard-block .content-top .request-list .arrow-right svg{height:2.8vw;width:2.8vw}@media screen and (min-width:750px){.cast-dashboard-block .content-top .request-list .request-list-element{font-size:24px;padding:45px 33px 32px 32px}.cast-dashboard-block .content-top .request-list .arrow-right{right:28px;scale:1;top:calc(50% + 6px);transform:translateY(-50%)}.cast-dashboard-block .content-top .request-list .arrow-right svg{height:21px;width:21px}}.cast-dashboard-block .content-top .notifications-list .notifications-list-item:first-child .button-notification,.cast-dashboard-block .content-top .notifications-list .notifications-list-item:first-child .status-notification{margin-top:6.6666666667vw}.cast-dashboard-block .content-top .notifications-list .notifications-list-item{align-items:center;background-color:#fff;border-bottom:2px solid #693f23;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:2.6666666667vw;justify-content:center;padding-bottom:6.8vw}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .status-notification{border:1px solid #e53828;border-radius:1.0666666667vw;color:#e53828;margin:8.6666666667vw 0 4vw;max-width:37.3333333333vw;padding:2.5333333333vw 0 2vw;text-align:center;width:100%}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .status-notification span{font-weight:500;text-align:center;width:100%}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .button-notification button{background-color:#693f23;border:none;border-radius:1.0666666667vw;color:#fff;cursor:pointer;font-size:2.6666666667vw;font-weight:400;line-height:5.6vw;max-width:37.3333333333vw;padding:2.4vw 3.2vw}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .notifications-list-element.notification-custom .notifications-list-element-field{flex:5 1}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .notifications-list-element.notification-custom .notifications-list-element-value{flex:5 1;text-align:end}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .notifications-list-element{align-items:center;border-bottom:1px solid #bfbfbf;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:2.8vw 4.5333333333vw 2.8vw 4.2666666667vw;width:100%}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .notifications-list-element .notifications-list-element-field{color:#666;display:block;font-size:2.6666666667vw;font-weight:500;margin-right:2.6666666667vw}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .notifications-list-element .notifications-list-element-value{font-size:3.2vw;font-weight:500}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .notifications-list-element:last-child{border-bottom:none}@media screen and (min-width:750px){.cast-dashboard-block .content-top .notifications-list .notifications-list-item:first-child .button-notification,.cast-dashboard-block .content-top .notifications-list .notifications-list-item:first-child .status-notification{margin-top:50px}.cast-dashboard-block .content-top .notifications-list .notifications-list-item.bg-list-notification{background-color:#0000!important}.cast-dashboard-block .content-top .notifications-list .notifications-list-item{font-size:20px;padding-bottom:51px}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .button-notification button{border-radius:8px;font-size:20px;font-weight:400;line-height:42px;max-width:280px;padding:18px 24px}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .status-notification{border-radius:8px;margin:65px 0 30px;max-width:280px;padding:19px 0 15px}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .notifications-list-element{padding:21px 34px 21px 32px}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .notifications-list-element .notifications-list-element-field{font-size:20px;margin-right:20px}.cast-dashboard-block .content-top .notifications-list .notifications-list-item .notifications-list-element .notifications-list-element-value{font-size:24px}}.cast-dashboard-block .content-bot .account-setting-element:last-child{margin-bottom:8.1333333333vw}@media screen and (min-width:750px){.cast-dashboard-block .content-bot .account-setting-element:last-child{margin-bottom:61px}}.cast-dashboard-block .content-bot .account-setting-element.custom-setting{cursor:auto}.cast-dashboard-block .content-bot .account-setting-element{align-items:center;border-bottom:1px solid #bfbfbf;cursor:pointer;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:0;padding:4.2666666667vw 3.7333333333vw 4.1333333333vw 2.2666666667vw;position:relative}.cast-dashboard-block .content-bot .account-setting-element:first-child{padding-top:7.3333333333vw}@media screen and (min-width:750px){.cast-dashboard-block .content-bot .account-setting-element:first-child{padding-top:55px}}.cast-dashboard-block .content-bot .account-setting-element .icon{margin-right:1.3333333333vw}.cast-dashboard-block .content-bot .account-setting-element .icon img{height:3.7333333333vw;width:3.7333333333vw}.cast-dashboard-block .content-bot .account-setting-element .detail{font-size:3.2vw;font-weight:500}.cast-dashboard-block .content-bot .account-setting-element .arrow-right{position:absolute;right:3.7333333333vw;top:calc(50% + 2px);transform:translateY(-50%)}.cast-dashboard-block .content-bot .account-setting-element .arrow-right img{height:2.8vw;width:2.8vw}@media screen and (min-width:750px){.cast-dashboard-block .content-bot .account-setting-element{border-bottom:1px solid #bfbfbf;padding:32px 28px 31px 17px}.cast-dashboard-block .content-bot .account-setting-element .icon{margin-right:10px}.cast-dashboard-block .content-bot .account-setting-element .icon img{height:28px;width:28px}.cast-dashboard-block .content-bot .account-setting-element .detail{font-size:24px;font-weight:500}.cast-dashboard-block .content-bot .account-setting-element .arrow-right{right:28px;top:calc(50% + 2px)}.cast-dashboard-block .content-bot .account-setting-element .arrow-right img{height:21px;width:21px}}.cast-dashboard-block .content-bot .account-setting-element-navigate{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf;cursor:pointer;font-size:3.2vw;margin:1.3333333333vw 0;padding:5.6vw 0 4.9333333333vw 8vw}.cast-dashboard-block .content-bot .account-setting-element-navigate .detail{color:#000}.cast-dashboard-block .content-bot .account-setting-element-navigate:last-child{margin-bottom:21.3333333333vw}@media screen and (min-width:750px){.cast-dashboard-block .content-bot .account-setting-element-navigate{font-size:24px;margin:10px 0;padding:42px 0 37px 60px}.cast-dashboard-block .content-bot .account-setting-element-navigate:last-child{margin-bottom:160px}}.cast-job-page.hidden{display:none}.cast-job-page{background-color:#fff;border:1px solid #000;border-radius:.9333333333vw;cursor:pointer;max-height:6.4vw}.cast-job-page span{font-size:2.9333333333vw;font-weight:400;line-height:3.6vw}.cast-job-page .cast-job-btn{column-gap:3.0666666667vw;display:flex;padding:1.3333333333vw 4vw;white-space:nowrap;width:26.6666666667vw}@media screen and (min-width:750px){.cast-job-page{border-radius:7px;max-height:48px}.cast-job-page span{font-size:22px;font-weight:500;line-height:27px}.cast-job-page .cast-job-btn{column-gap:23px;padding:10px 30px;width:200px}}.dropdown-cast-job{top:10.4vw!important;z-index:-1}@media screen and (min-width:750px){.dropdown-cast-job{height:240px;top:78px!important;width:200px}}.dropdown-cast-job li{border-bottom:1px solid #707070;height:6.6666666667vw;padding:1.2vw 4.9333333333vw 1.0666666667vw 9.3333333333vw}@media screen and (min-width:750px){.dropdown-cast-job li{height:50px;padding:9px 37px 8px 70px}}.dropdown-cast-job li:last-child{border-bottom:none}.dropdown-cast-job li span{font-size:2.9333333333vw;font-weight:400;line-height:3.6vw}@media screen and (min-width:750px){.dropdown-cast-job li span{font-size:22px;line-height:27px}}.dropdown-cast-job .ant-dropdown-menu{border:1px solid #707070;border-top:none;border-top-left-radius:0;border-top-right-radius:0;padding:0}.dropdown-cast-job .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:0;max-height:6.8vw;padding-left:4vw}.dropdown-cast-job .ant-dropdown-menu .ant-dropdown-menu-item:first-child{margin-top:3px}.dropdown-cast-job .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#d0ebf8}@media screen and (min-width:750px){.dropdown-cast-job .ant-dropdown-menu .ant-dropdown-menu-item{max-height:51px;padding-left:30px}}.cast-dashboard-block .content-top .request-content .ant-collapse .ant-collapse-header{align-items:flex-start;display:flex;justify-content:flex-start;padding:0}.cast-dashboard-block .content-top .request-content .ant-collapse .ant-collapse-header .ant-collapse-header-text{padding:4.1333333333vw 0 3.6vw}@media screen and (min-width:750px){.cast-dashboard-block .content-top .request-content .ant-collapse .ant-collapse-header .ant-collapse-header-text{padding:31px 0 21px}}.dashboard{margin-top:5.3333333333vw;min-height:calc(100vh - 21.6vw);position:relative}@media screen and (min-width:750px){.dashboard{margin-top:40px}}.customer-dashboard-block{position:relative}.customer-dashboard-block .content-top .account-setting-element{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:5.0666666667vw;position:relative}@media screen and (min-width:750px){.customer-dashboard-block .content-top .account-setting-element{padding-bottom:38px}}.customer-dashboard-block .content-top .account-setting-element .icon{height:7.7333333333vw;margin:0 3.4666666667vw 0 2.2666666667vw;width:7.7333333333vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .account-setting-element .icon{height:58px;margin:0 26px 0 17px;width:58px}}.customer-dashboard-block .content-top .account-setting-element .calendar img{height:7.7333333333vw;width:7.7333333333vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .account-setting-element .calendar img{height:58px;width:58px}}.customer-dashboard-block .content-top .account-setting-element .detail{font-size:3.4666666667vw;font-weight:500}@media screen and (min-width:750px){.customer-dashboard-block .content-top .account-setting-element .detail{font-size:26px}}.customer-dashboard-block .content-top .account-setting-element .icon-plus-minus{height:2.8vw;position:absolute;right:3.2vw;width:2.8vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .account-setting-element .icon-plus-minus{height:21px;right:24px;width:21px}}.customer-dashboard-block .content-top .account-setting-element.cast{border-bottom:2px solid #693f23!important}.customer-dashboard-block .content-top .account-setting-element-calendar{border-bottom-color:#693f23;margin-bottom:0}.customer-dashboard-block .content-top .account-setting-element.name{border-bottom:2px solid #693f23;cursor:auto;padding-bottom:2.8vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .account-setting-element.name{padding-bottom:21px}}.customer-dashboard-block .content-top .account-setting-element.name .icon img{height:7.7333333333vw;width:7.7333333333vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .account-setting-element.name .icon img{height:58px;width:58px}}.customer-dashboard-block .content-top .account-setting-element.name .detail{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.0666666667vw;justify-content:flex-start}.customer-dashboard-block .content-top .account-setting-element.name .detail span:first-child{font-size:4.1333333333vw;font-weight:500;line-height:4.9333333333vw}.customer-dashboard-block .content-top .account-setting-element.name .detail span:nth-child(2){font-size:2.5333333333vw;font-weight:500;line-height:2.5333333333vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .account-setting-element.name .detail{gap:8px}.customer-dashboard-block .content-top .account-setting-element.name .detail span:first-child{font-size:31px;line-height:37px}.customer-dashboard-block .content-top .account-setting-element.name .detail span:nth-child(2){font-size:19px;line-height:19px}}.customer-dashboard-block .content-top .name.account-setting-element-customer{border-bottom-color:#693f23}.customer-dashboard-block .content-top .screen21ft-container.hidden{height:6vw;visibility:hidden}@media screen and (min-width:750px){.customer-dashboard-block .content-top .screen21ft-container.hidden{height:45px}}.customer-dashboard-block .content-top .first-time{padding:7.3333333333vw 3.3333333333vw 14vw;text-align:center}@media screen and (min-width:750px){.customer-dashboard-block .content-top .first-time{padding:55px 25px 105px}}.customer-dashboard-block .content-top .first-time .greeting{font-size:4vw;font-weight:600;letter-spacing:-1px;margin-bottom:6.6666666667vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .first-time .greeting{font-size:30px;margin-bottom:50px}}.customer-dashboard-block .content-top .first-time .instruct{font-size:3.4666666667vw;font-weight:400;letter-spacing:-1px;line-height:6.1333333333vw;margin-bottom:6vw;width:100%}@media screen and (min-width:750px){.customer-dashboard-block .content-top .first-time .instruct{font-size:26px;font-weight:400;line-height:46px;margin-bottom:45px}}.customer-dashboard-block .content-top .first-time .btn{background-color:#9d9e9e;color:#fff;max-width:84vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .first-time .btn{max-width:630px}}.customer-dashboard-block .content-top .first-time .active{background-color:#693f23;color:#fff}.customer-dashboard-block .content-top .first-time .verification{font-size:3.2vw;font-weight:500;font-weight:400;line-height:2.9333333333vw;margin-bottom:5.3333333333vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .first-time .verification{font-size:24px;font-weight:500;line-height:22px;margin-bottom:40px}}.customer-dashboard-block .content-top .first-time .arrow{height:5.8666666667vw;margin-bottom:5.0666666667vw;width:9.3333333333vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .first-time .arrow{height:44px;margin-bottom:38px;width:70px}}.customer-dashboard-block .content-top .first-time .instruct-2{font-size:3.4666666667vw;font-weight:400;letter-spacing:-.1333333333vw;line-height:6.1333333333vw;margin-bottom:3.8666666667vw;width:100%}@media screen and (min-width:750px){.customer-dashboard-block .content-top .first-time .instruct-2{font-size:26px;font-weight:400;letter-spacing:-1px;line-height:46px;margin-bottom:29px}}.customer-dashboard-block .content-top .first-time .reserve{font-size:3.2vw;font-weight:500;margin-bottom:4.9333333333vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .first-time .reserve{font-size:24px;margin-bottom:37px}}.customer-dashboard-block .content-top .first-time .attention{color:#e40012;font-size:2.6666666667vw;font-weight:500}@media screen and (min-width:750px){.customer-dashboard-block .content-top .first-time .attention{font-size:20px}}.customer-dashboard-block .content-top .calendar-list{background-color:#fff;border-bottom:2px solid #693f23}.customer-dashboard-block .content-top .calendar-list .calendar-list-element{align-items:center;border-bottom:1px solid #bfbfbf;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:4vw 4.4vw 3.4666666667vw 4.2666666667vw;width:100%}@media screen and (min-width:750px){.customer-dashboard-block .content-top .calendar-list .calendar-list-element{padding:30px 33px 26px 32px}}.customer-dashboard-block .content-top .calendar-list .calendar-list-element .calendar-list-element-field{display:block;flex:1 1;font-size:2.6666666667vw;font-weight:500;margin-right:2.6666666667vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .calendar-list .calendar-list-element .calendar-list-element-field{font-size:20px;margin-right:20px}}.customer-dashboard-block .content-top .calendar-list .calendar-list-element .calendar-list-element-value{flex:2 1;font-size:3.2vw;font-weight:500;line-height:3.8666666667vw;text-align:right}@media screen and (min-width:750px){.customer-dashboard-block .content-top .calendar-list .calendar-list-element .calendar-list-element-value{font-size:24px;font-weight:500;line-height:29px}}.customer-dashboard-block .content-top .calendar-list .calendar-list-element:last-child{border-bottom:none;padding:5.2vw 4.4vw 5.4666666667vw 4.2666666667vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .calendar-list .calendar-list-element:last-child{margin-bottom:-5px;padding:39px 33px 41px 32px}.customer-dashboard-block .content-top .calendar-list .calendar-list-element:last-child .calendar-list-element-field{font-size:3.4666666667vw}}@media screen and (min-width:750px)and (min-width:750px){.customer-dashboard-block .content-top .calendar-list .calendar-list-element:last-child .calendar-list-element-field{font-size:26px}}@media screen and (min-width:750px){.customer-dashboard-block .content-top .calendar-list .calendar-list-element:last-child .calendar-list-element-value{font-size:3.8666666667vw}}@media screen and (min-width:750px)and (min-width:750px){.customer-dashboard-block .content-top .calendar-list .calendar-list-element:last-child .calendar-list-element-value{font-size:29px}}.customer-dashboard-block .content-top .ant-collapse{background-color:#0000;border:none}.customer-dashboard-block .content-top .ant-collapse .ant-collapse-item{border-radius:0}.customer-dashboard-block .content-top .ant-collapse .ant-collapse-item .ant-collapse-header{border-bottom:2px solid #693f23;border-radius:0;padding:0}.customer-dashboard-block .content-top .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{-webkit-padding-start:0;margin:2.4vw 3.2vw 0 0;padding-inline-start:0}.customer-dashboard-block .content-top .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon span svg{height:2.8vw;width:2.8vw}@media screen and (min-width:750px){.customer-dashboard-block .content-top .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{margin:18px 24px 0 0}.customer-dashboard-block .content-top .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon span svg{height:21px;width:21px}}.customer-dashboard-block .content-top .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0}.customer-dashboard-block .content-bot .account-setting-element{align-items:center;border-bottom:1px solid #bfbfbf;cursor:pointer;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:0;padding:4.2666666667vw 3.7333333333vw 4.1333333333vw 2.2666666667vw;position:relative}@media screen and (min-width:750px){.customer-dashboard-block .content-bot .account-setting-element{padding:32px 28px 31px 17px}}.customer-dashboard-block .content-bot .account-setting-element .icon{margin-right:1.3333333333vw}.customer-dashboard-block .content-bot .account-setting-element .icon img{height:3.7333333333vw;width:3.7333333333vw}@media screen and (min-width:750px){.customer-dashboard-block .content-bot .account-setting-element .icon{margin-right:10px}.customer-dashboard-block .content-bot .account-setting-element .icon img{height:28px;width:28px}}.customer-dashboard-block .content-bot .account-setting-element .detail{font-size:3.2vw;font-weight:500}@media screen and (min-width:750px){.customer-dashboard-block .content-bot .account-setting-element .detail{font-size:24px}}.customer-dashboard-block .content-bot .account-setting-element .arrow-right{position:absolute;right:3.7333333333vw;top:calc(50% + 2px);transform:translateY(-50%)}.customer-dashboard-block .content-bot .account-setting-element .arrow-right img{height:2.8vw;width:2.8vw}@media screen and (min-width:750px){.customer-dashboard-block .content-bot .account-setting-element .arrow-right{right:28px;top:calc(50% + 2px)}.customer-dashboard-block .content-bot .account-setting-element .arrow-right img{height:21px;width:21px}}.customer-dashboard-block .content-bot .account-setting-element .arrow-right-survey{align-items:center;display:flex;flex-wrap:nowrap;gap:4.8vw;justify-content:center}.customer-dashboard-block .content-bot .account-setting-element .arrow-right-survey .text-notification-survey{color:#c30d23;font-size:3.2vw;font-weight:500}@media screen and (min-width:750px){.customer-dashboard-block .content-bot .account-setting-element .arrow-right-survey{gap:36px}.customer-dashboard-block .content-bot .account-setting-element .arrow-right-survey .text-notification-survey{font-size:24px}}.customer-dashboard-block .content-bot .account-setting-element:first-child{padding-top:7.3333333333vw}@media screen and (min-width:750px){.customer-dashboard-block .content-bot .account-setting-element:first-child{padding-top:55px}}.customer-dashboard-block .content-bot .account-setting-element:last-child{margin-bottom:8.1333333333vw}@media screen and (min-width:750px){.customer-dashboard-block .content-bot .account-setting-element:last-child{margin-bottom:61px}}.customer-dashboard-block .content-bot .account-setting-element-navigate{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf;cursor:pointer;font-size:3.2vw;margin:1.3333333333vw 0;padding:5.6vw 0 4.9333333333vw 8vw}.customer-dashboard-block .content-bot .account-setting-element-navigate .detail{color:#000}.customer-dashboard-block .content-bot .account-setting-element-navigate:last-child{margin-bottom:21.3333333333vw}@media screen and (min-width:750px){.customer-dashboard-block .content-bot .account-setting-element-navigate:last-child{margin-bottom:160px}.customer-dashboard-block .content-bot .account-setting-element-navigate{font-size:24px;margin:10px 0;padding:42px 0 37px 60px}}.customer-dashboard-block .empty-item{background-color:#fff}.background-mypage{bottom:0;left:0;position:absolute;z-index:-1}.background-mypage img{height:64vw;width:51.3333333333vw}@media screen and (min-width:750px){.background-mypage img{height:480px;width:385px}}.survey-customer-container{margin-top:10.6666666667vw}@media screen and (min-width:750px){.survey-customer-container{margin-top:80px}}.survey-customer-container .survey-title{border-bottom:1px solid #b3b3b3;font-size:4vw;font-weight:500;line-height:4.8vw;padding-bottom:3.6vw;padding-left:3.8666666667vw}@media screen and (min-width:750px){.survey-customer-container .survey-title{font-size:30px;line-height:36px;padding-bottom:27px;padding-left:29px}}.survey-customer-container .survey-item{border-bottom:1px solid #b3b3b3;padding:4.9333333333vw 5.6vw 6vw}.survey-customer-container .survey-item .checkbox-custom{height:5.8666666667vw;width:5.8666666667vw}@media screen and (min-width:750px){.survey-customer-container .survey-item{padding:37px 42px 45px}.survey-customer-container .survey-item .checkbox-custom{height:44px;width:44px}}.survey-customer-container .survey-item-content{display:flex;font-size:3.4666666667vw;font-weight:500;justify-content:space-between;line-height:4.1333333333vw;margin-bottom:2.5333333333vw}@media screen and (min-width:750px){.survey-customer-container .survey-item-content{font-size:26px;line-height:31px;margin-bottom:19px}}.survey-customer-container .survey-note{font-size:2.9333333333vw;font-weight:500;letter-spacing:-1.8px;line-height:5.6vw}@media screen and (min-width:750px){.survey-customer-container .survey-note{font-size:24px;line-height:42px}}.survey-customer-container .survey-require{color:#036eb8;font-size:3.7333333333vw;font-weight:500;line-height:4.2666666667vw;margin-bottom:3.4666666667vw}@media screen and (min-width:750px){.survey-customer-container .survey-require{font-size:28px;line-height:32px;margin-bottom:26px}}.survey-customer-container .btn-survey-block{margin:12vw 0 0}@media screen and (min-width:750px){.survey-customer-container .btn-survey-block{margin:90px 0 0}}.signup-credit-container{margin-top:10.6666666667vw}@media screen and (min-width:750px){.signup-credit-container{margin-top:80px}}.signup-credit-container .head-title{border-bottom:2px solid #693f23;font-size:4vw;font-weight:400;line-height:6.6666666667vw;padding:0 3.3333333333vw 3.7333333333vw}@media screen and (min-width:750px){.signup-credit-container .head-title{font-size:30px;font-weight:400;line-height:50px;padding:0 25px 28px}}.signup-credit-container .logo-container{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:8.1333333333vw auto 4.6666666667vw;max-width:84vw;width:100%}.signup-credit-container .logo-container img{width:100%}@media screen and (min-width:750px){.signup-credit-container .logo-container{margin:61px auto 35px;max-width:630px}}.signup-credit-container .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.signup-credit-container .form-expiration-date .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-select-status-error{background-color:#fff}.signup-credit-container .form-credit-user .head{color:#e20012;font-size:2.4vw;margin:0 3.3333333333vw 1.2vw;text-align:right}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .head{font-size:18px;margin:0 25px 9px}}.signup-credit-container .form-credit-user .ant-form{width:100%}.signup-credit-container .form-credit-user .ant-form .expiration-date{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:2.8vw;padding:0 .8vw 0 3.3333333333vw}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date{margin-bottom:21px;padding:0 6px 0 25px}}.signup-credit-container .form-credit-user .ant-form .expiration-date .title{margin-right:2.9333333333vw}.signup-credit-container .form-credit-user .ant-form .expiration-date .title span{font-size:3.2vw;font-weight:500}.signup-credit-container .form-credit-user .ant-form .expiration-date .title .star{color:#e20012}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .title{margin-right:22px}.signup-credit-container .form-credit-user .ant-form .expiration-date .title span{font-size:24px}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date{align-items:center;display:flex;flex:1 1;flex-wrap:nowrap;gap:2.1333333333vw;justify-content:flex-start}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date{gap:16px}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-row{width:100%}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-form-item{display:flex}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-form-item .ant-row{width:100%}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-form-item .ant-form-item-explain{display:none}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-select-status-error{border:.4vw solid #ff4d4f}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-select{align-items:center;background-image:none;border:none;display:flex;margin:0;padding:4.6666666667vw 0 4.4vw;position:relative}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-select{margin-right:17px;padding:35px 0 33px}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-select .ant-select-selector{background-color:#0000;border:none;box-shadow:none;font-size:3.2vw;padding:0}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-select .ant-select-selector{font-size:24px}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-select .ant-select-selector .ant-select-selection-item{color:gray;padding:0 5.8666666667vw}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-select .ant-select-selector .ant-select-selection-item{padding:0 44px}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-select .ant-select-selector .ant-select-selection-placeholder{-webkit-padding-end:0;align-items:center;display:flex;justify-content:center;line-height:normal;padding-inline-end:0;width:100%}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-select .ant-select-arrow{position:absolute;right:2.1333333333vw;top:calc(50% + 4px)/7.5pxvw;transform:translateY(-50%)}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-select .ant-select-arrow{right:16px;top:calc(50% + 4px)}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-select .ant-select-arrow span img{height:3.7333333333vw;margin-top:10px;width:2.4vw}@media screen and (min-width:650px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-select .ant-select-arrow span img{margin-top:0}}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .ant-select .ant-select-arrow span img{height:32px;width:21px}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .month-label{font-size:3.2vw!important;font-weight:500;margin-right:4.5333333333vw}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .month-label{font-size:24px!important;margin-right:34px}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .year-label{font-size:3.2vw!important;font-weight:500}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .year-label{font-size:24px!important}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .month{max-width:18.6666666667vw;text-align:center;width:100%}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .month{max-width:140px}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .year{max-width:28vw;padding:4.5333333333vw 0;text-align:center;width:100%}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .year{max-width:210px;padding:34px 0}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .form-month{flex:4 1;max-width:18.6666666667vw}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .form-month{max-width:140px}}@media(min-width:1024px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .form-month{flex:3 1}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .form-year{flex:5 1;max-width:28vw}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .form-year{max-width:210px}}.signup-credit-container .form-credit-user .ant-form .expiration-date .form-expiration-date .form-year .ant-form-item-control-input-content{justify-content:flex-end}.signup-credit-container .form-credit-user .ant-form .text-danger{color:#e30012;font-size:2.6666666667vw;font-weight:500;line-height:2.6666666667vw;margin:2.8vw 0 4.1333333333vw;padding:0 3.3333333333vw;width:100%}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .text-danger{font-size:20px;line-height:20px;margin:21px 0 31px;padding:0 25px}}.signup-credit-container .form-credit-user .ant-form .form-item-pseudo{margin:-5.3333333333vw 0 4.1333333333vw!important}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .form-item-pseudo{margin:-40px 0 31px}}.signup-credit-container .form-credit-user .ant-form .code-cvv{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;position:relative}.signup-credit-container .form-credit-user .ant-form .code-cvv .label-cvv{color:gray;font-size:3.2vw;font-weight:400;left:3.7333333333vw;line-height:6.5333333333vw;position:absolute;top:calc(50% - 30px)/7.5pxvw;z-index:10}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .code-cvv .label-cvv{font-size:24px;font-weight:400;left:28px;line-height:49px;top:calc(50% - 30px)}}.signup-credit-container .form-credit-user .ant-form .code-cvv .star{color:#e20012}.signup-credit-container .form-credit-user .ant-form .code-cvv .ant-form-item.security-code{flex:1 1}.signup-credit-container .form-credit-user .ant-form .code-cvv .ant-form-item.security-code .ant-form-item-control-input .ant-form-item-control-input-content .ant-input{border-bottom-right-radius:0;border-top-right-radius:0;margin-bottom:0}.signup-credit-container .form-credit-user .ant-form .code-cvv .ant-form-item{height:16.2666666667vw}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .code-cvv .ant-form-item{height:122px}}.signup-credit-container .form-credit-user .ant-form .button-block{display:flex;gap:3.4666666667vw;margin-top:25.6vw}.signup-credit-container .form-credit-user .ant-form .button-block .btn{font-size:3.2vw;font-weight:500}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .button-block{gap:26px;margin-top:192px}.signup-credit-container .form-credit-user .ant-form .button-block .btn{font-size:24px}}.signup-credit-container .form-credit-user .ant-form .button-block .btn:hover{color:#fff}.signup-credit-container .form-credit-user .ant-form .button-block .ant-btn:hover{opacity:.7}.signup-credit-container .form-credit-user .ant-form .ant-form-item-explain-error{font-size:2.6666666667vw;font-weight:500;line-height:4.6666666667vw;padding:0 3.3333333333vw}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-form .ant-form-item-explain-error{font-size:20px;line-height:35px;padding:0 25px}}.signup-credit-container .form-credit-user .ant-input-focused,.signup-credit-container .form-credit-user .ant-input:focus{box-shadow:none}.signup-credit-container .form-credit-user .ant-tooltip .ant-tooltip-content{margin-left:-41.3333333333vw}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-tooltip .ant-tooltip-content{margin-left:-330px}}.signup-credit-container .form-credit-user .ant-tooltip .ant-tooltip-content .ant-tooltip-inner{box-shadow:0 .8vw 2.1333333333vw 0 #707070,0 .4vw .8vw -.5333333333vw #707070,0 1.2vw 3.7333333333vw 1.0666666667vw #707070}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-tooltip .ant-tooltip-content .ant-tooltip-inner{box-shadow:0 6px 16px 0 #707070,0 3px 6px -4px #707070,0 9px 28px 8px #707070}}.signup-credit-container .form-credit-user .ant-tooltip .ant-tooltip-content .ant-tooltip-inner .content-tooltip-wrapper{padding:7.3333333333vw 5.3333333333vw;width:-webkit-fit-content;width:fit-content}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-tooltip .ant-tooltip-content .ant-tooltip-inner .content-tooltip-wrapper{padding:55px 40px}}.signup-credit-container .form-credit-user .ant-tooltip .ant-tooltip-content .ant-tooltip-inner .content-tooltip-wrapper img{height:convertToV(315px);width:69.3333333333vw}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .ant-tooltip .ant-tooltip-content .ant-tooltip-inner .content-tooltip-wrapper img{height:315px;width:530px}}.signup-credit-container .form-credit-user .input-global{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.signup-credit-container .form-credit-user .input-global .label-cvv{color:gray;flex:5 1;opacity:.7}.signup-credit-container .form-credit-user .input-global .ant-form-item{flex:2 1}.signup-credit-container .form-credit-user .input-global .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.signup-credit-container .form-credit-user .input-global .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .input-cvv{background-color:#0000;border:none;box-shadow:none;font-size:3.2vw;margin-right:2.6666666667vw;padding:0}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .input-global .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .input-cvv{font-size:24px;margin-right:20px}}.signup-credit-container .form-credit-user .input-global .ant-form-item .ant-form-item-explain{display:none}.signup-credit-container .form-credit-user .input-global img{flex:1 1;height:6.6666666667vw;width:6.6666666667vw}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .input-global img{height:50px;width:50px}}.signup-credit-container .form-credit-user .error-cvv{background-color:#fff;border:.4vw solid #ff4d4f}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .error-cvv{border:3px solid #ff4d4f}}.signup-credit-container .form-credit-user .text-danger{color:#e30012;font-size:2.6666666667vw;font-weight:500;line-height:2.6666666667vw;margin-top:1.6vw;width:100%}@media screen and (min-width:750px){.signup-credit-container .form-credit-user .text-danger{font-size:20px;line-height:20px;margin-top:12px}}.signup-credit-container .tooltip-cvv{border-radius:1.0666666667vw}.signup-credit-container .tooltip-cvv .ant-tooltip-arrow{right:0}.signup-credit-container .tooltip-cvv .ant-tooltip-content .ant-tooltip-inner{border-radius:1.6vw;padding:0}@media screen and (min-width:750px){.signup-credit-container .tooltip-cvv .ant-tooltip-content .ant-tooltip-inner{border-radius:12px}}.signup-credit-container .tooltip-cvv .ant-tooltip-content .ant-tooltip-inner img{width:34.6666666667vw}@media screen and (min-width:750px){.signup-credit-container .tooltip-cvv .ant-tooltip-content .ant-tooltip-inner img{width:260px}}.ant-input-focused,.ant-input:focus{border:none;box-shadow:none}.ant-btn-default:not(:disabled):active{color:#fff}.cr-allow.ant-btn-default:not(:disabled):active{color:#000}.customer-booking .request-history-empty,.request-history .request-history-empty{display:block;font-size:3.2vw;margin:6.1333333333vw 0 106.6666666667vw 3.2vw}@media screen and (min-width:750px){.customer-booking .request-history-empty,.request-history .request-history-empty{font-size:24px;margin:46px 0 800px 24px}}.customer-booking .title,.request-history .title{align-items:center;border-bottom:2px solid #693f23;display:flex;flex-wrap:nowrap;gap:1.6vw;justify-content:flex-start;padding:0 2.6666666667vw 3.7333333333vw}.customer-booking .title img,.request-history .title img{height:3.4666666667vw;width:3.4666666667vw}.customer-booking .title h1,.request-history .title h1{font-size:4vw;font-weight:600;line-height:6.5333333333vw}@media screen and (min-width:750px){.customer-booking .title,.request-history .title{gap:12px;padding:0 20px 28px}.customer-booking .title img,.request-history .title img{height:26px;width:26px}.customer-booking .title h1,.request-history .title h1{font-size:30px;line-height:49px}}.customer-booking .list-services .booking-date,.request-history .list-services .booking-date{font-size:3.2vw;font-weight:300;line-height:5.6vw}@media screen and (min-width:750px){.customer-booking .list-services .booking-date,.request-history .list-services .booking-date{font-size:24px;font-weight:300;line-height:42px}}.customer-booking .list-services .booking-status,.request-history .list-services .booking-status{font-size:2.6666666667vw}@media screen and (min-width:750px){.customer-booking .list-services .booking-status,.request-history .list-services .booking-status{font-size:20px}}.customer-booking .list-services .ant-collapse,.request-history .list-services .ant-collapse{background-color:#0000}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-header,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-header{font-size:3.2vw;font-weight:400;line-height:5.0666666667vw;padding:4.4vw 3.0666666667vw 4.1333333333vw 2.6666666667vw}@media screen and (min-width:750px){.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-header,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-header{font-size:24px;font-weight:400;line-height:38px;padding:33px 23px 31px 20px}}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon span svg,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon span svg{height:2.8vw;width:2.8vw}@media screen and (min-width:750px){.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon span svg,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon span svg{height:21px;width:21px}}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:2.1333333333vw 1.6vw 2.1333333333vw 1.3333333333vw}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item .detail,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item .detail{font-size:3.2vw;font-weight:500;margin-right:2.6666666667vw}@media screen and (min-width:750px){.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item{padding:16px 12px 16px 10px}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item .detail,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item .detail{font-size:24px;margin-right:20px}}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content{background-color:#fff}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail.service-cancelled,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail.service-cancelled{padding-bottom:0}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail{padding-bottom:3.3333333333vw}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element{align-items:center;border-bottom:1px solid #bfbfbf;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:3.8666666667vw 4.6666666667vw 3.0666666667vw 4.2666666667vw}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .field,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .field{color:#666;font-size:2.6666666667vw;font-weight:500;margin-right:2.6666666667vw}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .field.item-cancelled,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .field.item-cancelled{margin-right:5.0666666667vw}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .value,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .value{font-size:3.2vw;font-weight:500}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .value.item-cancelled,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .value.item-cancelled{flex:6 1}@media screen and (min-width:750px){.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail{padding-bottom:25px}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element{padding:29px 35px 23px 32px}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .field,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .field{font-size:20px;margin-right:20px}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .field.item-cancelled,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .field.item-cancelled{margin-right:38px}.customer-booking .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .value,.request-history .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .value{font-size:24px}}.customer-booking .list-services .ant-collapse .collapse-open,.request-history .list-services .ant-collapse .collapse-open{border-bottom:2px solid #693f23}.customer-booking .list-services .note,.request-history .list-services .note{display:block;font-size:2.6666666667vw;font-weight:300;line-height:3.2vw;padding:2.9333333333vw 3.0666666667vw 0 2.6666666667vw}.customer-booking .list-services .note-item,.request-history .list-services .note-item{display:block;line-height:4.8vw}@media screen and (min-width:750px){.customer-booking .list-services .note,.request-history .list-services .note{font-size:20px;font-weight:300;line-height:24px;padding:22px 23px 0 20px}.customer-booking .list-services .note-item,.request-history .list-services .note-item{line-height:36px}}.customer-booking .list-services .note-empty,.request-history .list-services .note-empty{display:block;font-size:3.2vw;line-height:5.0666666667vw;padding:6.6666666667vw 2.6666666667vw 94.2vw}@media screen and (min-width:750px){.customer-booking .list-services .note-empty,.request-history .list-services .note-empty{font-size:24px;line-height:38px;padding:50px 20px 706.5px}}.customer-booking .instruct,.request-history .instruct{display:block;font-size:2.6666666667vw;font-weight:500;margin:18.2666666667vw 0 7.8666666667vw}@media screen and (min-width:750px){.customer-booking .instruct,.request-history .instruct{font-size:20px;margin:137px 0 59px}}.customer-booking .instruct a,.request-history .instruct a{color:#036eb7;text-decoration:underline}.customer-booking .extensions .extensions-title,.request-history .extensions .extensions-title{align-items:center;display:flex;flex-wrap:nowrap;gap:1.6vw;justify-content:flex-start;margin-bottom:1.7333333333vw;padding:0 3.0666666667vw 0 4.9333333333vw}.customer-booking .extensions .extensions-title img,.request-history .extensions .extensions-title img{height:4.8vw;width:3.6vw}.customer-booking .extensions .extensions-title span,.request-history .extensions .extensions-title span{font-size:4vw;font-weight:500}.customer-booking .extensions .extensions-content,.request-history .extensions .extensions-content{font-size:2.6666666667vw;font-weight:300;line-height:3.9333333333vw;padding-left:10.4vw}@media screen and (min-width:750px){.customer-booking .extensions .extensions-title,.request-history .extensions .extensions-title{gap:12px;margin-bottom:13px;padding:0 23px 0 37px}.customer-booking .extensions .extensions-title img,.request-history .extensions .extensions-title img{height:36px;width:27px}.customer-booking .extensions .extensions-title span,.request-history .extensions .extensions-title span{font-size:30px}.customer-booking .extensions .extensions-content,.request-history .extensions .extensions-content{font-size:20px;line-height:29.5px;padding-left:78px}}.customer-booking .btn-reserve-block,.request-history .btn-reserve-block{margin:59.1786666667vw 0 0}.customer-booking .btn-reserve-block .ant-btn,.request-history .btn-reserve-block .ant-btn{font-size:3.2vw;font-weight:500}.customer-booking .btn-reserve-block .ant-btn:first-child:hover,.request-history .btn-reserve-block .ant-btn:first-child:hover{color:#000}.customer-booking .btn-reserve-block .ant-btn:last-child:hover,.request-history .btn-reserve-block .ant-btn:last-child:hover{color:#fff}@media screen and (min-width:750px){.customer-booking .btn-reserve-block,.request-history .btn-reserve-block{margin:443.84px 0 0}.customer-booking .btn-reserve-block .ant-btn,.request-history .btn-reserve-block .ant-btn{font-size:24px}}.customer-booking{margin-top:10.6666666667vw}@media screen and (min-width:750px){.customer-booking{margin-top:80px}}.customer-booking .btn-extend{align-items:center;column-gap:2.6666666667vw;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:2.8vw;padding:0 4.6666666667vw 0 4.1333333333vw}@media screen and (min-width:750px){.customer-booking .btn-extend{column-gap:20px;margin-top:21px;padding:0 35px 0 31px}}.customer-booking .btn-extend .ant-btn.change{background-color:#595757}.customer-booking .btn-extend .ant-btn.change:not(:disabled):active{background-color:#595757!important}.customer-booking .btn-extend .ant-btn.cancel{background-color:#e83828}.customer-booking .btn-extend .ant-btn{align-items:center;background-color:#9c9e9f;border-radius:.5333333333vw;display:flex;flex-wrap:nowrap;font-size:3.2vw;font-weight:500;gap:2.6666666667vw;height:9.0666666667vw;justify-content:center;max-width:19.0666666667vw;width:100%}.customer-booking .btn-extend .ant-btn img{height:2.9333333333vw;width:2.9333333333vw}@media screen and (min-width:750px){.customer-booking .btn-extend .ant-btn{border-radius:4px;font-size:24px;gap:20px;height:68px;max-width:143px}.customer-booking .btn-extend .ant-btn img{height:22px;width:22px}}.customer-booking .btn-extend .ant-btn.add-hour{color:#fff;max-width:26.6666666667vw}@media screen and (min-width:750px){.customer-booking .btn-extend .ant-btn.add-hour{max-width:200px}}.customer-booking .btn-extend .ant-btn.add-hour.active{background-color:#2ea7e0}.customer-booking .btn-extend .ant-btn.btn-finish{color:#fff}.customer-booking .btn-extend .ant-btn.btn-finish.active{background-color:#693f23;color:#fff}.customer-booking .btn-extend.secondary{gap:5.3333333333vw;justify-content:flex-end}@media screen and (min-width:750px){.customer-booking .btn-extend.secondary{gap:40px}}.customer-booking .delete-warning{color:#c30d23;font-size:2.6666666667vw;font-weight:500;line-height:4.1333333333vw;padding:2.8vw 4.6666666667vw 0 4.2666666667vw}@media screen and (min-width:750px){.customer-booking .delete-warning{font-size:20px;font-weight:500;line-height:31px;padding:21px 35px 0 32px}}.request-history{margin-top:10.6666666667vw;min-height:100vh}@media screen and (min-width:750px){.request-history{margin-top:80px}}.request-history .service-detail-element:first-child{border-top:1px solid #bfbfbf}.request-history .btn-extend{column-gap:2.6666666667vw;margin-top:2.8vw}.request-history .btn-extend,.request-history .btn-extend .ant-btn{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.request-history .btn-extend .ant-btn{background-color:#9c9e9f;border-radius:.5333333333vw;font-size:2.6666666667vw;font-weight:500;gap:2.6666666667vw;max-width:30.6666666667vw;min-height:6.6666666667vw;width:100%}.request-history .btn-extend .ant-btn img{height:2.9333333333vw;width:2.9333333333vw}@media screen and (min-width:750px){.request-history .btn-extend{column-gap:20px;margin-top:21px}.request-history .btn-extend .ant-btn{border-radius:4px;font-size:20px;gap:20px;max-width:230px;min-height:50px}.request-history .btn-extend .ant-btn img{height:22px;width:22px}.request-history .btn-extend .ant-btn.check{background-color:#9d9e9e!important}}.request-history .block-btn{margin-top:8.3333333333vw}@media screen and (min-width:750px){.request-history .block-btn{margin-top:62.5px}}.request-history .block-btn .ant-btn-default:not(:disabled):hover{border-color:#0000;color:#fff}.confirm-booking-container{margin-top:10.6666666667vw}@media screen and (min-width:750px){.confirm-booking-container{margin-top:80px}}.confirm-booking-container .field{color:#666}.confirm-booking-container .title{font-size:4vw;font-weight:500;margin:0 0 9.3333333333vw;padding:0 1.6vw}@media screen and (min-width:750px){.confirm-booking-container .title{font-size:30px;margin:0 0 70px;padding:0 12px}}.confirm-booking-container .line-price{border-bottom:1px solid #bfbfbf;height:.1333333333vw;padding-top:1.3333333333vw;width:100%}@media screen and (min-width:750px){.confirm-booking-container .line-price{height:1px;padding-top:10px;width:100%}}.confirm-booking-container .note-block{border-bottom:1px solid #bfbfbf;height:.2666666667vw;margin-top:2.6666666667vw;width:100%}@media screen and (min-width:750px){.confirm-booking-container .note-block{height:2px;margin-top:20px}}.confirm-booking-container .price-total-block{align-items:center;background-color:#e6001224;border-radius:.9333333333vw;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:6.6666666667vw;min-height:14vw;padding:3.3333333333vw 1.7333333333vw 2.1333333333vw;width:100%}.confirm-booking-container .price-total-block .field{flex:3 1;font-size:2.6666666667vw;font-weight:500}.confirm-booking-container .price-total-block .value{color:#c30d23;flex:2 1;font-size:3.2vw;font-weight:500;text-align:end}@media screen and (min-width:750px){.confirm-booking-container .price-total-block{align-items:center;border-radius:7px;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:50px;min-height:105px;padding:25px 13px 16px}.confirm-booking-container .price-total-block .field{font-size:20px}.confirm-booking-container .price-total-block .value{font-size:24px}}.confirm-booking-container .no-border{border-bottom:none!important}.confirm-booking-container .info-content{margin-bottom:5.3333333333vw}@media screen and (min-width:750px){.confirm-booking-container .info-content{margin-bottom:40px}}.confirm-booking-container .info-content .info-content-element{align-items:center;border-bottom:1px solid #bfbfbf;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:3.3333333333vw 1.6vw 2.1333333333vw}.confirm-booking-container .info-content .info-content-element .field{flex:1 1;font-size:2.6666666667vw;font-weight:500}.confirm-booking-container .info-content .info-content-element .value{flex:2 1;font-size:3.2vw;font-weight:500;text-align:right}.confirm-booking-container .info-content .info-content-element:nth-child(5) .field,.confirm-booking-container .info-content .info-content-element:nth-child(7) .field{flex:4 1}.confirm-booking-container .info-content .info-content-element:nth-child(2) .field,.confirm-booking-container .info-content .info-content-element:nth-child(5) .value,.confirm-booking-container .info-content .info-content-element:nth-child(7) .value{flex:1 1}.confirm-booking-container .info-content .info-content-element:nth-child(2) .value{flex:4 1}@media screen and (min-width:750px){.confirm-booking-container .info-content .info-content-element{padding:25px 12px 16px}.confirm-booking-container .info-content .info-content-element .field{font-size:20px}.confirm-booking-container .info-content .info-content-element .value{font-size:24px}}.confirm-booking-container .info-content .reservation-time .field{flex:1 1}.confirm-booking-container .info-content .reservation-time .value{flex:3 1}.confirm-booking-container .info-content .red{color:#c30d23}.confirm-booking-container .attention{margin-bottom:7.3333333333vw}.confirm-booking-container .attention p{font-size:2.6666666667vw;font-weight:300;letter-spacing:-1px;line-height:3.6666666667vw}.confirm-booking-container .attention .info-attention-item{align-items:flex-start;border-bottom:1px solid #bfbfbf;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 0 10.6666666667vw}.confirm-booking-container .attention .info-attention-item .field{flex:1 1;font-size:2.6666666667vw;font-weight:500}.confirm-booking-container .attention .info-attention-item .value{flex:3 1;font-size:3.2vw;font-weight:500;min-width:26.6666666667vw;text-align:end}.confirm-booking-container .attention .info-attention-item .value .list-reason{display:flex;flex-direction:column;row-gap:6px}.confirm-booking-container .attention .info-attention-item .value span{word-break:break-all}.confirm-booking-container .attention .content-attention{padding:4vw 4.1333333333vw 0}@media screen and (min-width:750px){.confirm-booking-container .attention{margin-bottom:55px}.confirm-booking-container .attention p{font-size:20px;line-height:27.5px}.confirm-booking-container .attention .info-attention-item{align-items:flex-start;border-bottom:1px solid #bfbfbf;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 0 80px}.confirm-booking-container .attention .info-attention-item .field{font-size:20px}.confirm-booking-container .attention .info-attention-item .value{font-size:24px;min-width:200px}.confirm-booking-container .attention .info-attention-item .value .list-reason{display:flex;flex-direction:column;row-gap:8px}.confirm-booking-container .attention .info-attention-item .value span{word-break:break-all}.confirm-booking-container .attention .content-attention{padding:30px 31px 0}}.confirm-booking-container .attention.hidden,.confirm-booking-container .reason .hidden,.confirm-booking-container .reason .reason-detail.hidden{display:none}.confirm-booking-container .reason .title-reason{font-size:3.2vw;font-weight:500;margin-bottom:3.2vw}@media screen and (min-width:750px){.confirm-booking-container .reason .title-reason{font-size:24px;margin-bottom:24px}}.confirm-booking-container .reason .title-reason .red{color:#e40012;font-size:2.4vw}@media screen and (min-width:750px){.confirm-booking-container .reason .title-reason .red{font-size:18px}}.confirm-booking-container .reason .ant-form .ant-form-item{margin-bottom:4vw}.confirm-booking-container .reason .ant-form .ant-form-item .checkbox-text{font-size:2.6666666667vw!important}.confirm-booking-container .reason .ant-form .ant-form-item .checkbox-custom{height:5.8666666667vw;width:5.8666666667vw}@media screen and (min-width:750px){.confirm-booking-container .reason .ant-form .ant-form-item{margin-bottom:30px}.confirm-booking-container .reason .ant-form .ant-form-item .checkbox-custom{height:44px;width:44px}.confirm-booking-container .reason .ant-form .ant-form-item .checkbox-text{font-size:20px!important}}.confirm-booking-container .reason .ant-form .ant-form-item .ant-row .ant-col .ant-form-item-control-input .ant-form-item-control-input-content .ant-checkbox-wrapper{align-items:center;display:flex;flex-wrap:nowrap;gap:2.6666666667vw;justify-content:flex-start}.confirm-booking-container .reason .ant-form .ant-form-item .ant-row .ant-col .ant-form-item-control-input .ant-form-item-control-input-content .ant-checkbox-wrapper span{font-size:2.6666666667vw;font-weight:500;padding:0}.confirm-booking-container .reason .ant-form .ant-form-item .ant-row .ant-col .ant-form-item-control-input .ant-form-item-control-input-content textarea{margin:0;min-height:20.8vw}.confirm-booking-container .reason .ant-form .ant-form-item .ant-row .ant-col .ant-form-item-control-input .ant-form-item-control-input-content textarea::-webkit-scrollbar{background-color:#fff;width:1.0666666667vw}.confirm-booking-container .reason .ant-form .ant-form-item .ant-row .ant-col .ant-form-item-control-input .ant-form-item-control-input-content textarea::-webkit-scrollbar-track{background-color:#e6e6e6;border-bottom-right-radius:2.1333333333vw}.confirm-booking-container .reason .ant-form .ant-form-item .ant-row .ant-col .ant-form-item-control-input .ant-form-item-control-input-content textarea::-webkit-scrollbar-thumb{background-color:#595757;border-radius:.5333333333vw}@media screen and (min-width:750px){.confirm-booking-container .reason .ant-form .ant-form-item .ant-row .ant-col .ant-form-item-control-input .ant-form-item-control-input-content .ant-checkbox-wrapper{gap:20px}.confirm-booking-container .reason .ant-form .ant-form-item .ant-row .ant-col .ant-form-item-control-input .ant-form-item-control-input-content .ant-checkbox-wrapper span{font-size:20px}.confirm-booking-container .reason .ant-form .ant-form-item .ant-row .ant-col .ant-form-item-control-input .ant-form-item-control-input-content textarea{min-height:156px}.confirm-booking-container .reason .ant-form .ant-form-item .ant-row .ant-col .ant-form-item-control-input .ant-form-item-control-input-content textarea::-webkit-scrollbar{width:8px}.confirm-booking-container .reason .ant-form .ant-form-item .ant-row .ant-col .ant-form-item-control-input .ant-form-item-control-input-content textarea::-webkit-scrollbar-track{border-bottom-right-radius:16px}.confirm-booking-container .reason .ant-form .ant-form-item .ant-row .ant-col .ant-form-item-control-input .ant-form-item-control-input-content textarea::-webkit-scrollbar-thumb{border-radius:4px}}.confirm-booking-container .reason .ant-form .ant-form-item:nth-child(5){margin-bottom:2.4vw}@media screen and (min-width:750px){.confirm-booking-container .reason .ant-form .ant-form-item:nth-child(5){margin-bottom:18px}}.confirm-booking-container .reason .ant-form .ant-form-item:last-child{margin-bottom:0}.confirm-booking-container .button-block.confirm-booking-btn{margin-top:34.4vw}@media screen and (min-width:750px){.confirm-booking-container .button-block.confirm-booking-btn{margin-top:258px}}.confirm-booking-container .button-block{align-items:center;display:flex;flex-wrap:nowrap;gap:3.7333333333vw;justify-content:center;margin-top:6.6666666667vw;padding:0 3.6vw}.confirm-booking-container .button-block .ant-btn{background-color:#9c9e9f;color:#fff;font-size:3.2vw;font-weight:500;margin:0}@media screen and (min-width:750px){.confirm-booking-container .button-block{gap:28px;margin-top:50px;padding:0 27px}.confirm-booking-container .button-block .ant-btn{font-size:24px}}.confirm-booking-container .attention-reason-wrapper{padding:0 4.1333333333vw}@media screen and (min-width:750px){.confirm-booking-container .attention-reason-wrapper{padding:0 31px}}.confirm-booking-container .attention-reason-wrapper .button-block{padding:0}.booking-container{margin-top:10.6666666667vw}@media screen and (min-width:750px){.booking-container{margin-top:80px}}.booking-container .title{align-items:center;border-bottom:2px solid #693f23;display:flex;flex-wrap:nowrap;gap:1.6vw;justify-content:flex-start;margin-bottom:6.4vw;padding:0 2.9333333333vw 3.7333333333vw}.booking-container .title img{height:3.4666666667vw;width:3.4666666667vw}.booking-container .title h1{font-size:4vw;font-weight:500;line-height:4vw}@media screen and (min-width:750px){.booking-container .title{gap:12px;margin-bottom:48px;padding:0 22px 28px}.booking-container .title img{height:26px;width:26px}.booking-container .title h1{font-size:30px;line-height:49px}}.booking-container .question .question-title{font-size:4vw;font-weight:400;line-height:6vw;margin-bottom:2.5333333333vw;padding:0 2.9333333333vw}@media screen and (min-width:750px){.booking-container .question .question-title{font-size:30px;line-height:45px;margin-bottom:19px;padding:0 22px}}.booking-container .question .instruct{display:block;font-size:2.8vw;font-weight:400;letter-spacing:-.32vw;margin-bottom:6.1333333333vw;padding:0 2.1333333333vw}@media screen and (min-width:750px){.booking-container .question .instruct{font-size:24px;letter-spacing:-2.4px;margin-bottom:46px;padding:0 16px}}.booking-container .question .ant-form{padding:0 2.9333333333vw}.booking-container .question .ant-form .ant-form-item{margin-bottom:4vw}.booking-container .question .ant-form .ant-form-item:nth-child(3){margin-bottom:9.7333333333vw}.booking-container .question .ant-form .ant-form-item:last-child{margin-bottom:0}.booking-container .question .ant-form .ant-form-item:last-child .ant-btn{background-color:#693f23;color:#000;font-size:3.2vw;max-width:84vw}@media screen and (min-width:750px){.booking-container .question .ant-form{padding:0 22px}.booking-container .question .ant-form .ant-form-item{margin-bottom:30px}.booking-container .question .ant-form .ant-form-item:nth-child(3){margin-bottom:73px}.booking-container .question .ant-form .ant-form-item:last-child .ant-btn{font-size:24px;max-width:630px}}.booking-container .question .checkbox-custom{height:5.8666666667vw;width:5.8666666667vw}@media screen and (min-width:750px){.booking-container .question .checkbox-custom{height:44px;width:44px}}.booking-container .button-block .ant-btn{background-color:#9c9e9f;color:#fff;font-size:3.2vw;font-weight:500}@media screen and (min-width:750px){.booking-container .button-block .ant-btn{font-size:24px}}.booking-container .ant-btn-primary:not(:disabled):active{background-color:#693f23!important}.choose-service .choose-service-form .choose-service-checkbox{margin-bottom:46.6666666667vw}@media screen and (min-width:750px){.choose-service .choose-service-form .choose-service-checkbox{margin-bottom:350px}}.choose-service .choose-service-form .choose-service-checkbox .service-detail{background-color:#e6e6e6;height:100%;margin-bottom:4.6666666667vw;max-height:48.1333333333vw;padding:4.4vw 4.1vw;width:100%}@media screen and (min-width:750px){.choose-service .choose-service-form .choose-service-checkbox .service-detail{margin-bottom:35px;max-height:361px;padding:33px 25px}}.choose-service .choose-service-form .choose-service-checkbox .service-detail .service-detail-description{font-size:2.6666666667vw;font-weight:300;line-height:5.8666666667vw}@media screen and (min-width:750px){.choose-service .choose-service-form .choose-service-checkbox .service-detail .service-detail-description{font-size:24px;font-weight:300;line-height:44px}}.form-calendar-request .choose-service-form{min-height:93.3333333333vw}@media screen and (min-width:750px){.form-calendar-request .choose-service-form{min-height:700px}}.form-calendar-request .choose-service-form .checkbox-wrapper .checkbox-custom{height:7.3333333333vw;width:7.3333333333vw}@media screen and (min-width:750px){.form-calendar-request .choose-service-form .checkbox-wrapper .checkbox-custom{height:55px;width:55px}}.form-calendar-request .ant-checkbox-group{display:block}.form-calendar-request .choose-service-bottom span{color:#fff}.form-calendar-request .choose-service-bottom .btn-request{margin-top:29.3333333333vw}@media screen and (min-width:750px){.form-calendar-request .choose-service-bottom .btn-request{margin-top:220px}}.form-calendar-request .btn-calendar-request .btn-calendar{background-color:#fc0;border-radius:5.3333333333vw;font-size:3.2vw;font-weight:400;height:10.6666666667vw;line-height:5.6vw;width:84vw}@media screen and (min-width:750px){.form-calendar-request .btn-calendar-request .btn-calendar{border-radius:40px;font-size:24px;font-weight:400;height:80px;line-height:42px;width:630px}}.form-calendar-request .btn-calendar-request .button-block{color:#1a1a1a}.form-calendar-request .service-detail{background-color:#e6e6e6;height:100%;margin-bottom:10vw;max-height:48.1333333333vw;padding:4.4vw 4.1vw;width:100%}@media screen and (min-width:750px){.form-calendar-request .service-detail{margin-bottom:75px;max-height:361px;padding:33px 25px}}.form-calendar-request .service-detail .service-detail-title{display:flex;margin-bottom:3.7333333333vw}.form-calendar-request .service-detail .service-detail-title img{height:7.2vw;width:7.2vw}.form-calendar-request .service-detail .service-detail-title h2{align-items:center;display:flex;font-size:3.4666666667vw;font-weight:400;line-height:5.7333333333vw;margin-left:2.6666666667vw}@media screen and (min-width:750px){.form-calendar-request .service-detail .service-detail-title{margin-bottom:28px}.form-calendar-request .service-detail .service-detail-title img{height:54px;width:54px}.form-calendar-request .service-detail .service-detail-title h2{font-size:26px;font-weight:400;line-height:43px;margin-left:20px}}.form-calendar-request .service-detail .service-detail-description{font-size:2.6666666667vw;font-weight:300;line-height:5.8666666667vw;min-height:31.7333333333vw}@media screen and (min-width:750px){.form-calendar-request .service-detail .service-detail-description{font-size:24px;font-weight:300;line-height:44px;min-height:238px}}.booking-soji-container{margin-top:10.6666666667vw}@media screen and (min-width:750px){.booking-soji-container{margin-top:80px}}.booking-soji-container .star{color:#e30012}.booking-soji-container .star.require-star{font-size:2.4vw;font-weight:500;line-height:2.9333333333vw}@media screen and (min-width:750px){.booking-soji-container .star.require-star{font-size:18px;font-weight:500;line-height:22px}}.booking-soji-container input::placeholder,.booking-soji-container textarea::placeholder{color:gray}.booking-soji-container .title{flex-wrap:nowrap;gap:1.8666666667vw;justify-content:space-between;margin-bottom:4.6666666667vw}.booking-soji-container .title,.booking-soji-container .title .title-calendar-register{align-items:center;display:flex}.booking-soji-container .title h1{font-size:4vw;font-weight:400;margin-left:1.8666666667vw}.booking-soji-container .title img{height:8.5333333333vw;width:8.5333333333vw}@media screen and (min-width:750px){.booking-soji-container .title{gap:14px;margin-bottom:35px}.booking-soji-container .title h1{font-size:30px;margin-left:14px}.booking-soji-container .title img{height:64px;width:64px}}.booking-soji-container .note{font-size:2.4vw;font-weight:400;letter-spacing:-.1333333333vw}@media screen and (min-width:750px){.booking-soji-container .note{font-size:20px;letter-spacing:-1px}}.booking-soji-container .text-note-register{color:#e60012;font-size:2.6666666667vw;font-weight:300;letter-spacing:-1px;line-height:4vw;margin-top:2vw;white-space:nowrap}@media screen and (min-width:750px){.booking-soji-container .text-note-register{font-size:20px;font-weight:300;line-height:30px;margin-top:15px}}.booking-soji-container .label-form-cleaning-service{font-size:3.2vw;font-weight:300;margin:6vw 0 .9333333333vw}@media screen and (min-width:750px){.booking-soji-container .label-form-cleaning-service{font-size:24px;margin:45px 0 7px}}.booking-soji-container .ant-form .ant-form-item .textarea-global{font-size:3.2vw;height:31.4666666667vw!important;padding:4.1333333333vw 3.8666666667vw}.booking-soji-container .ant-form .ant-form-item .textarea-global::-webkit-scrollbar{background-color:#fff;width:1.0666666667vw}.booking-soji-container .ant-form .ant-form-item .textarea-global::-webkit-scrollbar-track{background-color:#e6e6e6;border-bottom-right-radius:2.1333333333vw}.booking-soji-container .ant-form .ant-form-item .textarea-global::-webkit-scrollbar-thumb{background-color:#595757;border-radius:.5333333333vw}@media screen and (min-width:750px){.booking-soji-container .ant-form .ant-form-item .textarea-global{font-size:24px;height:236px!important;padding:31px 29px}.booking-soji-container .ant-form .ant-form-item .textarea-global::-webkit-scrollbar{width:8px}.booking-soji-container .ant-form .ant-form-item .textarea-global::-webkit-scrollbar-track{border-bottom-right-radius:16px}.booking-soji-container .ant-form .ant-form-item .textarea-global::-webkit-scrollbar-thumb{border-radius:4px}}.booking-soji-container .ant-form .ant-form-item:nth-child(3){margin-bottom:0}.booking-soji-container .button-block{align-items:center;display:flex;flex-wrap:nowrap;gap:4vw;justify-content:space-between;margin:7.3333333333vw 0 0}.booking-soji-container .button-block .ant-btn{background-color:#9c9e9f;color:#fff}@media screen and (min-width:750px){.booking-soji-container .button-block{gap:30px;margin:55px 0 0}}.booking-soji-container .ant-form .ant-form-item:nth-child(2){margin-bottom:9.4666666667vw}@media screen and (min-width:750px){.booking-soji-container .ant-form .ant-form-item:nth-child(2){margin-bottom:71px}}.booking-soji-modal-container .react-calendar__navigation{justify-content:flex-end}.booking-soji-modal-container .react-calendar__navigation .react-calendar__navigation__label{max-width:54.4vw}@media screen and (min-width:750px){.booking-soji-modal-container .react-calendar__navigation .react-calendar__navigation__label{max-width:408px}}.booking-soji-modal-container .react-calendar__navigation span{line-height:5.8666666667vw}@media screen and (min-width:750px){.booking-soji-modal-container .react-calendar__navigation span{line-height:44px}}.change-service-block{padding:0 30px}.change-service-block .title{align-items:center;border-bottom:2px solid #693f23;display:flex;flex-wrap:nowrap;gap:6px;justify-content:flex-start;padding:22px 0 14px 10px}.change-service-block .title img{height:13px;width:13px}.change-service-block .title h1{font-size:18px;font-weight:500}.change-service-block .list-services .ant-collapse{background-color:#fff}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-header{padding:0}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:16px 12px 16px 10px}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item .detail{font-size:14px;font-weight:500}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item .icon-plus-minus{height:11px;width:11px}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content{background-color:#dcdddd29}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0 0 12px}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element{align-items:center;border-bottom:1px solid #bfbfbf;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:15px 18px 12px 16px}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .field{font-size:12px;font-weight:500;margin-right:20px}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .value{font-size:14px;font-weight:500}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .btn-extend{align-items:center;display:flex;flex-wrap:nowrap;gap:15px;justify-content:flex-end;margin-top:10px;padding-right:18px}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .btn-extend .ant-btn{border-radius:4px;font-size:14px;font-weight:500;height:34px;max-width:76px;padding:0;width:100%}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .btn-extend .change{background-color:#9c9e9f}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .btn-extend .cancel{background-color:#e83828}.change-service-block .list-services .ant-collapse .ant-collapse-item:last-child{border-bottom:1px solid #d9d9d9}.change-service-block .list-services .ant-collapse .collapse-open{border-bottom:2px solid #693f23}.change-service-block .list-services .note{display:block;font-size:12px;font-weight:300;padding:11px 12px 0 10px}.change-service-block .instruct{display:block;font-size:12px;font-weight:500;margin-bottom:26px;margin-top:18px}.change-service-block .instruct a{color:#036eb7;text-decoration:underline}.change-service-block .block-btn{margin-bottom:60px;margin-top:30px}.change-service-block .block-btn .ant-btn{font-size:14px;font-weight:500}.change-service-block .block-btn .ant-btn:first-child{background-color:#9c9e9f;color:#fff}@media screen and (min-width:576px){.change-service-block{padding:0 60px}.change-service-block .title{border-bottom:2px solid #693f23;padding:43px 0 28px 20px}.change-service-block .title h1{font-size:30px;font-weight:500;letter-spacing:-2px}.change-service-block .list-services .ant-collapse{background-color:#fff}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-header{padding:0}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:33px 23px 31px 20px}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item .detail{font-size:24px;font-weight:500;margin-right:20px}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-header .header-service-item .icon-plus-minus{height:21px;width:21px}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0 0 25px}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element{align-items:center;border-bottom:1px solid #bfbfbf;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:29px 35px 23px 32px}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .field{font-size:20px;font-weight:500}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .service-detail-element .value{font-size:24px;font-weight:500}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .btn-extend{align-items:center;display:flex;flex-wrap:nowrap;gap:30px;justify-content:flex-end;margin-top:21px;padding-right:35px}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .btn-extend .ant-btn{border-radius:4px;font-size:24px;font-weight:500;height:68px;max-width:152px;width:100%}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .btn-extend .change{background-color:#9c9e9f}.change-service-block .list-services .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .service-detail .btn-extend .cancel{background-color:#e83828}.change-service-block .list-services .ant-collapse .ant-collapse-item:last-child{border-bottom:1px solid #d9d9d9}.change-service-block .list-services .ant-collapse .collapse-open{border-bottom:2px solid #693f23}.change-service-block .list-services .note{display:block;font-size:20px;font-weight:300;padding:22px 23px 0 20px}.change-service-block .instruct{display:block;font-size:20px;font-weight:500;margin-bottom:52px;margin-top:36px}.change-service-block .instruct a{color:#036eb7;text-decoration:underline}.change-service-block .block-btn{margin-bottom:120px;margin-top:61px}.change-service-block .block-btn .ant-btn{font-size:24px;font-weight:500}.change-service-block .block-btn .ant-btn:first-child{background-color:#9c9e9f;color:#fff}}.ant-btn:hover{opacity:.7}.customer-booking-detail{margin-top:10.6666666667vw}@media screen and (min-width:750px){.customer-booking-detail{margin-top:80px}}.customer-booking-detail .title{align-items:center;border-bottom:2px solid #693f23;display:flex;flex-wrap:nowrap;gap:2.1333333333vw;justify-content:flex-start;padding:0 0 2.8vw 4.6666666667vw}.customer-booking-detail .title img{height:4.2666666667vw;width:4.2666666667vw}.customer-booking-detail .title h1{font-size:4vw;font-weight:500}@media screen and (min-width:750px){.customer-booking-detail .title{gap:16px;padding:0 0 21px 35px}.customer-booking-detail .title img{height:32px;width:32px}.customer-booking-detail .title h1{font-size:30px}}.customer-booking-detail .booking-details-list .booking-details-item{background-color:#fff;border-bottom:2px solid #693f23}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line{align-items:center;border-bottom:2px solid #bfbfbf;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:3.8666666667vw 4.6666666667vw 3.0666666667vw 4vw}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line .field{flex:1 1;font-size:2.6666666667vw;font-weight:400}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line .field.total{font-size:3.4666666667vw;font-weight:500;line-height:2.1333333333vw}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line .value{flex:3 1;font-size:3.2vw;font-weight:500;line-height:5.6vw;text-align:right}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line p.value{align-items:center;display:flex;flex-wrap:nowrap;font-size:3.8666666667vw;font-weight:500;justify-content:flex-end;line-height:3.8666666667vw}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line p.value .note{font-size:2.6666666667vw;line-height:3.2vw;margin-left:.8vw}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line p.value .unit{font-size:3.2vw;line-height:3.2vw}@media screen and (min-width:750px){.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line{padding:29px 35px 23px 30px}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line .field{font-size:20px}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line .field.total{font-size:26px;font-weight:500;line-height:16px}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line .value{font-size:24px;line-height:1.4}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line p.value{font-size:29px;font-weight:500;line-height:29px}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line p.value .note{font-size:20px;line-height:24px;margin-left:6px}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line p.value .unit{font-size:24px;line-height:24px}}.customer-booking-detail .booking-details-list .booking-details-item .booking-details-line:last-child{border-bottom:none}.customer-booking-detail .booking-details-list .booking-details-item .red{color:#c30d23}.customer-booking-detail .attention{font-size:2.6666666667vw;font-weight:400;margin-bottom:2.4vw}.customer-booking-detail .attention p{line-height:3.6666666667vw}@media screen and (min-width:750px){.customer-booking-detail .attention{font-size:20px;margin-bottom:18px}.customer-booking-detail .attention p{line-height:27.5px}}.customer-booking-detail .coupon-group{padding:4.5333333333vw 3.7333333333vw}@media screen and (min-width:750px){.customer-booking-detail .coupon-group{padding:34px 28px}}.customer-booking-detail .discount{margin-bottom:4.2666666667vw}@media screen and (min-width:750px){.customer-booking-detail .discount{margin-bottom:32px}}.customer-booking-detail .discount .discount-input-tag::placeholder{color:gray;font-weight:400}.customer-booking-detail .discount .discount-input{align-items:center;display:flex;flex-wrap:nowrap;gap:6vw;justify-content:space-between;margin-bottom:4.1333333333vw;padding:0 3.6vw 0 3.7333333333vw}@media screen and (min-width:750px){.customer-booking-detail .discount .discount-input{gap:45px;margin-bottom:31px;padding:0 27px 0 28px}}.customer-booking-detail .discount .discount-input .discount-input-tag{margin:0;max-width:51.0666666667vw}@media screen and (min-width:750px){.customer-booking-detail .discount .discount-input .discount-input-tag{max-width:383px}}.customer-booking-detail .discount .discount-input .btn{color:#000;font-size:3.2vw;font-weight:500;height:100%;margin:0;max-width:26.9333333333vw;min-height:8.9333333333vw}@media screen and (min-width:750px){.customer-booking-detail .discount .discount-input .btn{font-size:24px;max-width:202px;min-height:67px}}.customer-booking-detail .discount .discount-info-container{margin-top:7.4666666667vw}@media screen and (min-width:750px){.customer-booking-detail .discount .discount-info-container{margin-top:56px}}.customer-booking-detail .discount .discount-info-container .discount-info{align-items:flex-start;background-color:#fff00029;display:flex;flex-wrap:nowrap;gap:10.6666666667vw;justify-content:flex-start;padding:3.7333333333vw 2.1333333333vw 3.4666666667vw 2.6666666667vw}.customer-booking-detail .discount .discount-info-container .discount-info img{height:3.7333333333vw;width:3.7333333333vw}.customer-booking-detail .discount .discount-info-container .discount-info .info{font-size:3.2vw;font-weight:500;line-height:5.3333333333vw}@media screen and (min-width:750px){.customer-booking-detail .discount .discount-info-container .discount-info{gap:120px;padding:28px 20px 26px}.customer-booking-detail .discount .discount-info-container .discount-info img{height:28px;width:28px}.customer-booking-detail .discount .discount-info-container .discount-info .info{font-size:24px;line-height:40px}}.customer-booking-detail .discount-show{margin-bottom:24vw}@media screen and (min-width:750px){.customer-booking-detail .discount-show{margin-bottom:180px}}.customer-booking-detail .payment-container .payment{align-items:center;border-bottom:2px solid #693f23;border-top:1px solid #bfbfbf;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:4.5333333333vw 1.0666666667vw 4.1333333333vw 2.5333333333vw}.customer-booking-detail .payment-container .payment .field{flex:1 1;font-size:3.4666666667vw;font-weight:500}.customer-booking-detail .payment-container .payment .value{flex:1 1;text-align:right}.customer-booking-detail .payment-container .payment div.value{align-items:flex-end;display:flex;flex-wrap:nowrap;font-size:3.8666666667vw;font-weight:500;justify-content:flex-end;line-height:3.8666666667vw}.customer-booking-detail .payment-container .payment div.value .note{font-size:2.6666666667vw;margin-left:.8vw}@media screen and (min-width:750px){.customer-booking-detail .payment-container .payment{padding:34px 8px 31px 19px}.customer-booking-detail .payment-container .payment .field{font-size:26px}.customer-booking-detail .payment-container .payment div.value{font-size:29px;font-weight:500;line-height:29px}.customer-booking-detail .payment-container .payment div.value .note{font-size:20px;margin-left:6px}}.customer-booking-detail .button-block{align-items:center;display:flex;flex-wrap:nowrap;gap:4vw;justify-content:space-between;padding:0 3.4666666667vw}.customer-booking-detail .button-block .ant-btn{font-size:3.2vw;font-weight:500;margin:0}.customer-booking-detail .button-block .btn.ant-btn:first-child{background-color:#9c9e9f;color:#fff}.customer-booking-detail .button-block .btn.ant-btn:nth-child(2){color:#000}@media screen and (min-width:750px){.customer-booking-detail .button-block{gap:30px;padding:0 26px}.customer-booking-detail .button-block .ant-btn{font-size:24px}}.customer-booking-detail .instruct{margin-bottom:3.4666666667vw;padding:3.3333333333vw 2.6666666667vw 0}.customer-booking-detail .instruct span{font-size:2.9333333333vw;font-weight:500;line-height:4.6666666667vw}.customer-booking-detail .instruct span a{text-decoration:underline}.customer-booking-detail .instruct .note-booking-detail{color:#e40012}@media screen and (min-width:750px){.customer-booking-detail .instruct{margin-bottom:26px;padding:25px 20px 0}.customer-booking-detail .instruct span{font-size:22px;font-weight:500;line-height:35px}}.customer-booking-detail .instruct-show{margin-bottom:24vw}@media screen and (min-width:750px){.customer-booking-detail .instruct-show{margin-bottom:180px}}.customer-booking-detail .instruct-show a{color:#036eb7}.customer-booking-detail .coupon-actions{align-items:center;display:flex;flex-wrap:nowrap;gap:4vw;justify-content:center;margin-top:1.2vw}@media screen and (min-width:750px){.customer-booking-detail .coupon-actions{gap:30px;margin-top:9px}}.customer-booking-detail .title-booking-price{padding:0 3.0666666667vw 2.8vw}@media screen and (min-width:750px){.customer-booking-detail .title-booking-price{padding:0 23px 21px}}.customer-booking-detail .booking-date-time-line.booking-details-line .field{flex:1 1}.customer-booking-detail .booking-date-time-line.booking-details-line .value{flex:3 1}.questions-wrapper{margin-top:10.6666666667vw}@media screen and (min-width:750px){.questions-wrapper{margin-top:80px}}.questions-wrapper .questions-title{align-items:center;border-bottom:2px solid #693f23;display:flex;flex-wrap:nowrap;gap:1.6vw;justify-content:flex-start;padding:0 2.9333333333vw 3.7333333333vw 2.6666666667vw}.questions-wrapper .questions-title .icon img{height:3.4666666667vw;width:3.4666666667vw}.questions-wrapper .questions-title .title{font-size:4vw;font-weight:500;line-height:6.5333333333vw}@media screen and (min-width:750px){.questions-wrapper .questions-title{gap:12px;padding:0 22px 28px 20px}.questions-wrapper .questions-title .icon img{height:26px;width:26px}.questions-wrapper .questions-title .title{font-size:30px;line-height:49px}}.questions-wrapper .questions-list{min-height:106.28vw}.questions-wrapper .questions-list .questions-element{align-items:center;border-bottom:1px solid #bfbfbf;cursor:pointer;display:flex;flex-wrap:nowrap;font-size:3.2vw;font-weight:400;justify-content:space-between;line-height:5.0666666667vw;padding:4.4vw 3.0666666667vw 4.1333333333vw 2.6666666667vw}.questions-wrapper .questions-list .questions-element .text{display:flex;flex:1 1}.questions-wrapper .questions-list .questions-element .text .date{flex:1 1;max-width:24vw}.questions-wrapper .questions-list .questions-element .status{color:#2ea7e0;margin-left:2vw}.questions-wrapper .questions-list .questions-element .status-unanswered{color:#c30d23!important}.questions-wrapper .questions-list .empty{display:block;font-size:3.2vw;font-weight:500;line-height:5.0666666667vw;padding:6.6666666667vw 2.6666666667vw 94.2vw}@media screen and (min-width:750px){.questions-wrapper .questions-list{min-height:797.1px}.questions-wrapper .questions-list .questions-element{font-size:24px;line-height:38px;padding:33px 23px 31px 20px}.questions-wrapper .questions-list .questions-element .text .date{max-width:180px}.questions-wrapper .questions-list .questions-element .status{margin-left:15px}.questions-wrapper .questions-list .empty{font-size:24px;line-height:38px;padding:48px 24px 0}}.questions-wrapper .button-block{margin:8vw 0 0}@media screen and (min-width:750px){.questions-wrapper .button-block{margin:60px 0 0}}.question-detail-wrapper{margin-top:10.6666666667vw}@media screen and (min-width:750px){.question-detail-wrapper{margin-top:80px}}.question-detail-wrapper .title{border-bottom:1px solid #b3b3b3;padding:0 4.5333333333vw 6vw 5.3333333333vw}.question-detail-wrapper .title .title-element{align-items:center;display:flex;flex-wrap:nowrap;font-size:3.4666666667vw;font-weight:500;justify-content:space-between;margin-bottom:3.4666666667vw}@media screen and (min-width:750px){.question-detail-wrapper .title{padding:0 34px 45px 40px}.question-detail-wrapper .title .title-element{font-size:26px;font-weight:500;margin-bottom:26px}}.question-detail-wrapper .introduction{border-bottom:1px solid #b3b3b3;font-size:3.2vw;font-weight:300;line-height:5.6vw;padding:8.2666666667vw 5.0666666667vw 5.6vw 4.9333333333vw}@media screen and (min-width:750px){.question-detail-wrapper .introduction{font-size:24px;line-height:42px;padding:62px 38px 42px 37px}}.question-detail-wrapper .question-list .ant-form-item{border-bottom:1px solid #b3b3b3;padding:6.4vw 4.5333333333vw 6vw 5.3333333333vw}@media screen and (min-width:750px){.question-detail-wrapper .question-list .ant-form-item{padding:48px 34px 45px 40px}}.question-detail-wrapper .question-list .ant-form-item .question{font-size:3.2vw;font-weight:500;letter-spacing:-.1333333333vw;margin:0 0 3.4666666667vw}@media screen and (min-width:750px){.question-detail-wrapper .question-list .ant-form-item .question{font-size:28px;letter-spacing:-1px;margin:0 0 26px}}.question-detail-wrapper .question-list .ant-form-item .question .label{color:#036eb8}.question-detail-wrapper .question-list .ant-form-item .answer-option .checkbox-wrapper .checkbox-custom{height:6.4vw;width:6.4vw}@media screen and (min-width:750px){.question-detail-wrapper .question-list .ant-form-item .answer-option .checkbox-wrapper .checkbox-custom{height:48px;width:48px}}.question-detail-wrapper .question-list .ant-form-item .checkbox-custom{height:5.8666666667vw;width:5.8666666667vw}@media screen and (min-width:750px){.question-detail-wrapper .question-list .ant-form-item .checkbox-custom{height:44px;width:44px}}.question-detail-wrapper .question-list .ant-form-item .answer-result{font-size:3.7333333333vw;font-weight:500}@media screen and (min-width:750px){.question-detail-wrapper .question-list .ant-form-item .answer-result{font-size:28px}}.question-detail-wrapper .question-list .ant-form-item textarea{min-height:50.6666666667vw;resize:none;width:100%}.question-detail-wrapper .question-list .ant-form-item textarea::-webkit-scrollbar{background-color:#fff;width:1.0666666667vw}.question-detail-wrapper .question-list .ant-form-item textarea::-webkit-scrollbar-track{background-color:#e6e6e6;border-bottom-right-radius:2.1333333333vw}.question-detail-wrapper .question-list .ant-form-item textarea::-webkit-scrollbar-thumb{background-color:#595757;border-radius:.5333333333vw}@media screen and (min-width:750px){.question-detail-wrapper .question-list .ant-form-item textarea{min-height:380px}.question-detail-wrapper .question-list .ant-form-item textarea::-webkit-scrollbar{width:8px}.question-detail-wrapper .question-list .ant-form-item textarea::-webkit-scrollbar-track{border-bottom-right-radius:16px}.question-detail-wrapper .question-list .ant-form-item textarea::-webkit-scrollbar-thumb{border-radius:4px}}.question-detail-wrapper .question-list .ant-form-item:last-child{border-bottom:none}.question-detail-wrapper .btn-block{align-items:center;display:flex;flex-wrap:nowrap;gap:4vw;justify-content:center}@media screen and (min-width:750px){.question-detail-wrapper .btn-block{gap:30px}}.question-detail-wrapper .btn-block .btn:hover{color:#fff}.question-detail-wrapper .overlay-checkbox{position:relative}.question-detail-wrapper .overlay-checkbox:after{background-color:#f9f6eecc;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}.question-success-wrapper .text-description{line-height:8.2666666667vw;margin-bottom:38.6666666667vw}@media screen and (min-width:750px){.question-success-wrapper .text-description{line-height:62px;margin-bottom:290px}}.question-success-wrapper .confirm-btn-container.block-btn{margin:0}.question-success-wrapper .confirm-btn-container{margin-bottom:7.3333333333vw}.question-success-wrapper .confirm-btn-container .btn-confirm{column-gap:1.3333333333vw}.question-success-wrapper .confirm-btn-container .btn-confirm img{background-color:#fff;border-radius:50%;height:7.6vw;margin:0 0 0 -1.3333333333vw;width:7.6vw}@media screen and (min-width:750px){.question-success-wrapper .confirm-btn-container{margin-bottom:55px}.question-success-wrapper .confirm-btn-container .btn-confirm{column-gap:10px}.question-success-wrapper .confirm-btn-container .btn-confirm img{height:57px;margin:0 0 0 -10px;width:57px}}.change-credit-card-container{margin-top:10.6666666667vw}@media screen and (min-width:750px){.change-credit-card-container{margin-top:80px}}.change-credit-card-container .title .head-title{border-bottom:2px solid #693f23;font-size:4vw;font-weight:400;line-height:6.6666666667vw;padding:0 3.4666666667vw 3.6vw}@media screen and (min-width:750px){.change-credit-card-container .title .head-title{font-size:30px;line-height:50px;padding:0 26px 27px}}.change-credit-card-container .content{margin:0 auto 46.6666666667vw;max-width:84vw}@media screen and (min-width:750px){.change-credit-card-container .content{margin:0 auto 350px;max-width:630px}}.change-credit-card-container .content .content-element{align-items:center;border-bottom:1px solid #b2b2b3;display:flex;flex-wrap:nowrap;font-size:3.2vw;justify-content:space-between;padding:5.6vw 2.6666666667vw 4.5333333333vw}@media screen and (min-width:750px){.change-credit-card-container .content .content-element{font-size:24px;padding:42px 20px 34px}}.change-credit-card-container .content .content-element .value img{height:4.1333333333vw;width:12.5333333333vw}@media screen and (min-width:750px){.change-credit-card-container .content .content-element .value img{height:31px;width:94px}}.change-credit-card-container .content .content-element:first-child{padding-top:4.1333333333vw}@media screen and (min-width:750px){.change-credit-card-container .content .content-element:first-child{padding-top:31px}}.change-credit-card-container .button-block{align-items:center;display:flex;flex-wrap:nowrap;gap:4vw;justify-content:center}@media screen and (min-width:750px){.change-credit-card-container .button-block{gap:30px}}.change-credit-card-container .button-block button:hover{color:#fff!important}.confirm-hearing-container{margin-top:9.0666666667vw}@media screen and (min-width:750px){.confirm-hearing-container{margin-top:68px}}.confirm-hearing-container img{width:100%}.confirm-hearing-container .head-title{margin-left:-1.7333333333vw}@media screen and (min-width:750px){.confirm-hearing-container .head-title{margin-left:0}}.confirm-hearing-container .text-rule{font-size:3.4666666667vw;font-weight:400;line-height:6.1333333333vw;margin-top:1.3333333333vw;text-align:center!important;width:100%}@media screen and (min-width:750px){.confirm-hearing-container .text-rule{font-size:26px;font-weight:400;line-height:46px;margin-top:10px}}.confirm-hearing-container .item-confirm{border-bottom:1px solid #b2b2b3;font-size:3.2vw;font-weight:300;line-height:5.6vw;margin-top:12.8vw;width:100%}.confirm-hearing-container .item-confirm:first-child{margin-top:0}@media screen and (min-width:750px){.confirm-hearing-container .item-confirm{font-size:24px;line-height:42px;margin-top:96px}}.confirm-hearing-container .item-confirm .confirm-description{display:flex;justify-content:space-between;padding:4vw 1.3333333333vw 5.8666666667vw 2.6666666667vw}@media screen and (min-width:750px){.confirm-hearing-container .item-confirm .confirm-description{padding:30px 10px 44px 20px}}.confirm-hearing-container .item-confirm .confirm-description span:first-child{flex:2.55 1}.confirm-hearing-container .item-confirm .confirm-description span:last-child{flex:1 1}.confirm-hearing-container .item-confirm p{display:block;padding:0 2.6666666667vw}@media screen and (min-width:750px){.confirm-hearing-container .item-confirm p{padding:0 20px}}.confirm-hearing-container .block-btn-info{align-items:center;display:flex;flex-wrap:nowrap;gap:4vw;justify-content:space-between;margin:33.3333333333vw 0 0}.confirm-hearing-container .block-btn-info .btn{margin:0}@media screen and (min-width:750px){.confirm-hearing-container .block-btn-info{gap:30px;margin:250px 0 0}}.confirm-hearing-container .block-btn-info .btn{color:#fff}.confirm-hearing-container .block-btn-info .btn:nth-child(2){color:#000}.hearing-confirm-title{font-size:4vw;font-weight:500;line-height:6.6vw;margin-top:10.6666666667vw;padding:0 5.8666666667vw}@media screen and (min-width:750px){.hearing-confirm-title{font-size:30px;line-height:49.5px;margin-top:80px;padding:0 53px}}@media screen and (min-width:900px){.hearing-confirm-title{padding:0 160px}}.booking-confirm-container .menu-content .head-title{padding-bottom:0}.booking-confirm-container .menu-content .item-content{padding-top:0}.booking-confirm-container .menu-content .item-content .item-confirm-inline:first-child{padding-top:3vw}@media screen and (min-width:750px){.booking-confirm-container .menu-content .item-content .item-confirm-inline:first-child{padding-top:22.5px}}.reserve-select-container{margin-top:10.6666666667vw}@media screen and (min-width:750px){.reserve-select-container{margin-top:80px}}.reserve-select-container .ant-btn-primary:not(:disabled):active{background-color:#9c9e9f!important}.reserve-select-container .title{font-size:4vw;font-weight:500;margin:0 0 8.9333333333vw}@media screen and (min-width:750px){.reserve-select-container .title{font-size:30px;margin:0 0 67px}}.reserve-select-container .service-info{align-items:center;border-bottom:1px solid #b2b2b3;display:flex;flex-wrap:nowrap;font-size:3.2vw;font-weight:500;justify-content:space-between;margin-bottom:5.4666666667vw;padding:0 4.2666666667vw 4.5333333333vw .6666666667vw}@media screen and (min-width:750px){.reserve-select-container .service-info{font-size:24px;margin-bottom:41px;padding:0 32px 34px 5px}}.reserve-select-container .form-change{border-bottom:1px solid #b2b2b3;margin-bottom:4.4vw;padding-bottom:7.8666666667vw}@media screen and (min-width:750px){.reserve-select-container .form-change{margin-bottom:33px;padding-bottom:59px}}.reserve-select-container .form-change .ant-form .change-employee-label{font-size:3.2vw;font-weight:500;margin-bottom:1.8666666667vw}@media screen and (min-width:750px){.reserve-select-container .form-change .ant-form .change-employee-label{font-size:24px;margin-bottom:14px}}.reserve-select-container .form-change .ant-form .change-time-label{color:#c30d23;font-size:3.2vw;font-weight:500;margin-bottom:1.8666666667vw}@media screen and (min-width:750px){.reserve-select-container .form-change .ant-form .change-time-label{font-size:24px;margin-bottom:14px}}.reserve-select-container .form-change .ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input{font-size:3.2vw;font-weight:500}@media screen and (min-width:750px){.reserve-select-container .form-change .ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input{font-size:24px}}.reserve-select-container .form-change .ant-form .ant-form-item:first-child{margin-bottom:7.3333333333vw}@media screen and (min-width:750px){.reserve-select-container .form-change .ant-form .ant-form-item:first-child{margin-bottom:55px}}.reserve-select-container .form-change .change-time-container .change-time-element{margin-top:2.1333333333vw}@media screen and (min-width:750px){.reserve-select-container .form-change .change-time-container .change-time-element{margin-top:16px}}.reserve-select-container .time-request{align-items:center;border-bottom:1px solid #b2b2b3;display:flex;flex-wrap:nowrap;font-size:3.2vw;font-weight:500;justify-content:space-between;margin-bottom:2.2666666667vw;padding:0 4.2666666667vw 3.7333333333vw .9333333333vw}@media screen and (min-width:750px){.reserve-select-container .time-request{font-size:24px;margin-bottom:17px;padding:0 32px 28px 7px}}.reserve-select-container .instruct{display:block;font-size:2.6666666667vw;font-weight:500;margin-bottom:24.5333333333vw}@media screen and (min-width:750px){.reserve-select-container .instruct{font-size:20px;margin-bottom:184px}}.reserve-select-container .instruct a{color:#036eb7;text-decoration:underline}.reserve-select-container .button-block{align-items:center;display:flex;flex-wrap:nowrap;gap:3.7333333333vw;justify-content:space-between}@media screen and (min-width:750px){.reserve-select-container .button-block{gap:28px}}.reserve-select-container .button-block .btn{background-color:#9c9e9f;color:#fff}.block-logout{margin-top:40.6666666667vw;text-align:center}.block-logout h2{font-family:Inter,sans-serif;font-size:6.4vw;font-weight:600;line-height:10.5333333333vw}.block-logout p{font-size:4.2666666667vw;font-weight:600;line-height:6.6666666667vw;margin-bottom:61.3333333333vw}@media screen and (min-width:750px){.block-logout{margin-top:305px}.block-logout h2{font-size:51px;line-height:89px}.block-logout p{font-size:32px;line-height:50px;margin-bottom:460px}}.block-logout .confirm-btn-container .btn-confirm{column-gap:1.3333333333vw}.block-logout .confirm-btn-container .btn-confirm img{background-color:#fff;border-radius:50%;height:7.6vw;margin-left:-1.3333333333vw;width:7.6vw}@media screen and (min-width:750px){.block-logout .confirm-btn-container .btn-confirm{column-gap:10px}.block-logout .confirm-btn-container .btn-confirm img{height:57px;margin-left:-10px;width:57px}}.block-reserve-form .head-title{margin-right:2.6666666667vw}@media screen and (min-width:750px){.block-reserve-form .head-title{margin-right:20px}}.content .head-title{align-items:center;border-bottom:2px solid #703d1c;display:flex;font-size:3.4666666667vw;font-weight:500;padding-bottom:4.2666666667vw;width:100%}@media screen and (min-width:750px){.content .head-title{font-size:26px;padding-bottom:32px}}.content .head-title img{height:6.8vw;width:6.8vw}@media screen and (min-width:750px){.content .head-title img{height:51px;width:51px}}.content .head-title .item-title{font-size:4.5333333333vw;line-height:6.5333333333vw;margin-left:3.2vw}@media screen and (min-width:750px){.content .head-title .item-title{font-size:34px;line-height:49px;margin-left:24px}}.item-content{align-items:center;display:flex;justify-content:center;padding-top:3.7333333333vw}.item-content input{background-color:#e6e6e6;border-radius:1.2vw;border-style:none;font-size:3.2vw;min-height:13.3333333333vw}@media screen and (min-width:750px){.item-content{padding-top:28px}.item-content input{border-radius:9px;font-size:24px;min-height:100px}}.item-form{font-size:3.2vw;font-weight:400;line-height:6.6666666667vw;padding-top:7.8666666667vw;width:100%}.item-form:first-child{padding-top:0}.item-form:nth-child(3){padding-bottom:4.8vw}.item-form p{margin-bottom:1.3333333333vw}@media screen and (min-width:750px){.item-form{font-size:24px;line-height:50px;padding-top:59px}.item-form:nth-child(3){padding-bottom:36px}.item-form p{margin-bottom:10px}}.item-form.first{padding-top:4vw}@media screen and (min-width:750px){.item-form.first{padding-top:30px}}.ts-1{text-align:start!important}.block-note-register{margin-top:10.6666666667vw;text-align:center}@media screen and (min-width:750px){.block-note-register{margin-top:80px}}.block-note-register .header-note-item{font-size:4vw;font-weight:600;line-height:7.2vw;margin-bottom:5.8666666667vw}@media screen and (min-width:750px){.block-note-register .header-note-item{font-size:30px;line-height:54px;margin-bottom:44px}}.block-note-register .description-item{font-size:3.3333333333vw;font-weight:400;height:41.4666666667vw;line-height:6.1333333333vw}@media screen and (min-width:750px){.block-note-register .description-item{font-size:26px;height:311px;line-height:46px}}.block-note-register .block-btn-node-register{margin:66.6666666667vw 0 7.7333333333vw}@media screen and (min-width:750px){.block-note-register .block-btn-node-register{margin:500px 0 58px}}.block-btn-reserve{padding-top:19.3333333333vw}@media screen and (min-width:750px){.block-btn-reserve{padding-top:145px}}.infor-block-item{border-bottom:1px solid #b2b2b3;display:block;padding:4.5333333333vw 2.6666666667vw 4.6666666667vw 2.9333333333vw}@media screen and (min-width:750px){.infor-block-item{padding:34px 20px 35px 22px}}.infor-block-item span{display:block;font-size:3.2vw;font-weight:300;line-height:5.6vw}@media screen and (min-width:750px){.infor-block-item span{font-size:24px;line-height:42px}}.infor-element{line-height:5.6vw}.infor-element span{font-size:3.2vw}@media screen and (min-width:750px){.infor-element{line-height:42px}.infor-element span{font-size:24px}}.btn-client{background-color:#693f23;color:#fff}#img-size{height:3.4666666667vw;width:2.8vw}@media screen and (min-width:750px){#img-size{height:26px;width:21px}}#procedure-content{margin-top:21.3333333333vw}@media screen and (min-width:750px){#procedure-content{margin-top:160px}}.none-border{border-bottom:none!important}.bottom-client{border-bottom:1px solid #bfbfbf}.bottom-title-customer{border-bottom:2px solid #693f23!important}#btn-danger{background-color:#c10e23;color:#fff}.icon-ml{margin-left:1.7333333333vw}@media screen and (min-width:750px){.icon-ml{margin-left:13px}}.btn-black{background-color:#1a1a1a!important;color:#fff}.btn-custom{background-color:#693f23!important;color:#fff}.bottom-customer{border-bottom:2px solid #693f23!important}.btn-customer{background-color:#693f23;color:#000}#no-border{border-bottom:none}.calendar-list{position:relative}.overlay{background-color:#80808080;height:100%;position:absolute;width:100%;z-index:1000}.overlay:before{background:#fff;border:1px solid #e53828;border-radius:1.0666666667vw;color:#e20012;content:"キャンセルされました";font-size:3.2vw;font-weight:400;left:50%;line-height:4.2666666667vw;max-width:37.3333333333vw;padding:2vw 2.5333333333vw 1.8666666667vw;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:100001}@media screen and (min-width:750px){.overlay:before{border-radius:8px;font-size:24px;line-height:32px;max-width:280px;padding:15px 19px 14px}}.bg-unseen{background-color:#fff!important}.ant-input-number-status-error.ant-input-number-focused,.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus{border-inline-end-width:.4vw}@media screen and (min-width:750px){.ant-input-number-status-error.ant-input-number-focused,.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus{border-inline-end-width:3px}}.ant-input-status-error.ant-input-focused,.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus{border-inline-end-width:.4vw}@media screen and (min-width:750px){.ant-input-status-error.ant-input-focused,.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus{border-inline-end-width:3px}}.error-bank{color:#e30012;font-size:2.6666666667vw;font-weight:400;line-height:4.6666666667vw}@media screen and (min-width:750px){.error-bank{font-size:20px;line-height:35px}}.bank-form .form-group .number{margin-top:2.1333333333vw}@media screen and (min-width:750px){.bank-form .form-group .number{margin-top:16px}}.signup-container .signup-form .job,.signup-container .signup-form .street{margin-top:5.6vw}@media screen and (min-width:750px){.signup-container .signup-form .job,.signup-container .signup-form .street{margin-top:42px}}.bank-container #account_type_help,.signup-container .signup-form #gender_help{display:none}.btn-yellow{background-color:#ffcd00;color:#1a1a1a}.block-information{margin-top:10.6666666667vw;text-align:start}@media screen and (min-width:750px){.block-information{margin-top:80px}}.block-information .content .head-title.title-information-block .icon{margin-left:2.1333333333vw}@media screen and (min-width:750px){.block-information .content .head-title.title-information-block .icon{margin-left:16px}}.block-information .content .menu-content .head-title-info{font-size:4vw;font-weight:500;line-height:6.5333333333vw;margin-left:2.1333333333vw}@media screen and (min-width:750px){.block-information .content .menu-content .head-title-info{font-size:30px;line-height:49px;margin-left:16px}}.block-information .content .menu-content .item-menu{font-size:3.2vw}@media screen and (min-width:750px){.block-information .content .menu-content .item-menu{font-size:24px}}.block-information .content .menu-content .item-menu li{border-bottom:1px solid #bfbfbf;font-size:3.2vw;font-weight:400;line-height:6.6666666667vw}@media screen and (min-width:750px){.block-information .content .menu-content .item-menu li{font-size:24px;line-height:50px}}.block-information .content .menu-content .item-menu li a{color:#000;display:block;padding:3.4vw 0 3.4vw 4vw;position:relative}@media screen and (min-width:750px){.block-information .content .menu-content .item-menu li a{padding:25.5px 0 25.5px 30px}}.block-information .content .menu-content .item-menu li a:after{content:url(/static/media/icon-arrow.8302c667c1837d519a10.svg);float:right;transform:scale(.6)}@media screen and (min-width:576px){.block-information .content .menu-content .item-menu li a:after{transform:scale(1)}}.block-information .content .menu-content .question-item{font-size:3.2vw;font-weight:400;line-height:6.6666666667vw}.block-information .content .menu-content .question-item li{border-bottom:1px solid #bfbfbf;padding:2.8vw 0 3.6vw}.block-information .content .menu-content .question-item li:last-child{border-bottom:none;padding-bottom:8.2666666667vw}.block-information .content .menu-content .question-item li a{color:#000;font-weight:500;text-decoration:none}@media screen and (min-width:750px){.block-information .content .menu-content .question-item{font-size:24px;line-height:50px}.block-information .content .menu-content .question-item li{padding:21px 0 27px}.block-information .content .menu-content .question-item li:last-child{padding-bottom:62px}}.block-information .block-info-btn{display:flex;margin-top:45.89vw}@media screen and (min-width:750px){.block-information .block-info-btn{margin-top:344.175px}}.block-question{margin-top:10.6666666667vw;text-align:start}.block-question .content .head-title{padding-left:1.4666666667vw}.block-question .content .head-title .item-title-question{font-size:3.4666666667vw;font-weight:500;line-height:6.6666666667vw;margin-left:3.0666666667vw}.block-question .content .head-title .icon{align-items:center;display:flex}.block-question .content .question-action{font-size:3.2vw;font-weight:300;line-height:4.2666666667vw;padding:5.3333333333vw 0 8vw}.block-question .content .question-action button{margin-top:5.3333333333vw}.block-question .content .question-action button a{color:#fff}.block-question .content .question-action .question-action-item{font-size:3.2vw;font-weight:300;line-height:4.2666666667vw;text-align:center}@media screen and (min-width:750px){.block-question .content .question-action .question-action-item{font-size:24px;font-weight:300;line-height:32px}}.block-question .content .question-action .question-action-item a{color:#fff}.block-question .content .question-item{font-size:3.2vw;font-weight:300;line-height:6.6666666667vw}.block-question .content .question-item .question-element{border-bottom:1px solid #bfbfbf}.block-question .content .question-item .question-element:last-child{border-bottom:none;margin-bottom:8.2666666667vw}.block-question .content .question-item .question-element .ant-collapse{background-color:#0000;border:none}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item{border:none}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header{-webkit-padding-start:0;align-items:center;display:flex;justify-content:space-between;padding:0;padding-inline-start:0}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text{padding:4vw 1.3333333333vw 3.8666666667vw 3.2vw}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text p{font-size:3.2vw}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text span{color:#036eb8;font-size:4.5333333333vw;font-weight:400;line-height:4.2666666667vw}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text .ant-space,.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text .ant-space .ant-space-item{width:100%}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text .ant-space .ant-space-item .ant-badge{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{padding:0 3.2vw 0 0}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon span svg{height:3.2vw;width:3.2vw}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-content{background-color:#faf4f3;border:none;border-top:2px solid #bfbfbf;width:100%}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .answer-container{align-items:flex-start;display:flex;gap:2.6666666667vw;padding:2.8vw 3.2vw 3.6vw}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .answer-container span{color:#d6374d;font-size:4.5333333333vw;line-height:4.2666666667vw}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box p{font-size:3.2vw}.block-question .phone-item{padding:6.6666666667vw 0 9.0666666667vw}.block-question .phone-item .detail-tel{font-size:2.4vw;font-weight:400;line-height:3.7333333333vw}.block-question .phone-item a{color:#1a1a1a}.block-question .phone-item span{display:block;font-size:2.6666666667vw;font-weight:400;line-height:3.6vw;padding:0 0 3.3333333333vw 2.6666666667vw;text-align:start}.block-question .phone-item span:nth-child(2){font-size:4.5333333333vw;font-weight:500;line-height:7.4666666667vw;padding-bottom:1.2vw}.block-question .form-response{margin:6.6666666667vw auto 0;max-width:84vw}.block-question .form-response span{display:block;font-size:2.6666666667vw;font-weight:400;line-height:3.6vw;text-align:start}.block-question .form-response .service{cursor:pointer}.block-question .form-response .service ::-webkit-input-placeholder{color:gray;font-style:normal;font-weight:500;text-decoration:none}.block-question .form-response .service input{cursor:pointer}.block-question .form-response .service input::placeholder{color:gray;font-weight:400}.block-question .form-response .ant-form-item-explain-error{margin-top:1.3333333333vw;text-align:start}@media screen and (min-width:750px){.block-question .form-response .ant-form-item-explain-error{margin-top:10px}}.block-question .form-response .form-item{background-color:#e6e6e6;border-radius:1.2vw;margin-top:1.6vw;padding:4.4vw;width:100%}.block-question .form-response .ant-input-status-error:focus{border:.4vw solid #ff4d4f}.block-question .form-response textarea{background-color:#fff;border:none;font-size:3.2vw;font-weight:500;height:32vw;margin:0;padding:0 1.3333333333vw 0 0;width:100%}.block-question .form-response textarea:focus{border:none;outline:none}.block-question .form-response textarea::placeholder{color:gray;font-weight:400}.block-question .form-response select{-webkit-appearance:none;appearance:none;background-image:url(/static/media/arrow-down.e981754c49ae59991298.svg);background-position:right 5.0666666667vw top 50%;background-repeat:no-repeat;background-size:1.5rem auto;color:gray;font-size:3.2vw;font-weight:500;line-height:4.5333333333vw}.block-question-btn{column-gap:1.3333333333vw;display:flex;margin-top:8vw}.block-question-btn .ant-form-item{flex:1 1}.block-question-btn .ant-form-item .ant-btn:hover{color:#fff}.user-block-questions{min-height:133.3333333333vw}@media screen and (min-width:750px){.block-question{margin-top:80px}.block-question .content .head-title{padding-left:11px}.block-question .content .head-title .item-title-question{font-size:26px;font-weight:500;line-height:50px;margin-left:23px}.block-question .content .question-action{padding:40px 0 60px}.block-question .content .question-action button{margin-top:40px}.block-question .content .question-item{font-size:24px;font-weight:300;line-height:50px}.block-question .content .question-item .question-element:last-child{margin-bottom:62px}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header{padding:0}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text{padding:30px 10px 29px 24px}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text p{font-size:24px}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text span{font-size:34px;font-weight:400;line-height:32px}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{padding:0 24px 0 0}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon span svg{height:24px;width:24px}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .answer-container{gap:20px;padding:21px 24px 27px}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .answer-container span{font-size:34px;line-height:32px}.block-question .content .question-item .question-element .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box p{font-size:24px}.block-question .phone-item{padding:50px 0 68px}.block-question .phone-item .detail-tel{font-size:18px;font-weight:400;line-height:28px}.block-question .phone-item span{font-size:20px;font-weight:400;line-height:27px;padding:0 0 25px 24px}.block-question .phone-item span:nth-child(2){font-size:34px;font-weight:500;line-height:56px;padding-bottom:9px}.block-question .form-response{margin:50px auto 0;max-width:630px}.block-question .form-response span{font-size:20px;font-weight:400;line-height:27px}.block-question .form-response .form-item{border-radius:9px;margin-top:12px;padding:33px;width:100%}.block-question .form-response .ant-input-status-error:focus{border:3px solid #ff4d4f}.block-question .form-response textarea{font-size:24px;font-weight:500;height:240px;line-height:42px;padding:0 10px 0 0}.block-question .form-response select{background-position:right 38px top 50%;background-size:1.5rem auto;font-size:24px;font-weight:500;line-height:34px}.block-question-btn{column-gap:10px;margin-top:60px}.user-block-questions{min-height:1000px}}.block-password-new{margin-top:10.6666666667vw}@media screen and (min-width:750px){.block-password-new{margin-top:80px}}.block-password-new input::placeholder{color:gray!important}.block-password-new input::-webkit-input-placeholder{color:gray}.block-password-new .head-title .item-title{font-size:4vw;font-weight:500;line-height:6.5333333333vw}@media screen and (min-width:750px){.block-password-new .head-title .item-title{font-size:30px;line-height:49px}}.block-password-new .block-change-input{margin-bottom:45px;position:relative}.block-password-new .check-item{align-items:center;display:flex;font-size:2.6666666667vw;font-weight:300;justify-content:flex-end;line-height:4.6666666667vw;position:absolute;right:0;top:14.6666666667vw}.block-password-new .check-item .checkbox-passwd-item{position:absolute;top:120px}.block-password-new .check-item input{background-color:#e6e6e6;height:2.6666666667vw;width:2.6666666667vw}.block-password-new .check-item span{margin-left:.9333333333vw}@media screen and (min-width:750px){.block-password-new .check-item{font-size:20px;line-height:35px;top:110px}.block-password-new .check-item input{height:20px;width:20px}.block-password-new .check-item span{margin-left:7px}}.block-password-new .rule-item{display:block;font-size:2.6666666667vw;font-weight:500;line-height:3.8666666667vw;margin-bottom:4.32vw;margin-top:5.3333333333vw}@media screen and (min-width:750px){.block-password-new .rule-item{font-size:20px;line-height:29px;margin-bottom:32.4px;margin-top:40px}}.block-password-new span:nth-child(5){margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.block-password-new span:nth-child(5){margin-bottom:20px}}.block-password-new .term-change{font-size:3.4666666667vw;font-weight:300;line-height:6.1333333333vw;margin:6.3333333333vw auto 29vw;max-width:84vw;text-align:center}.block-password-new .term-change h2{margin-bottom:8vw;white-space:nowrap}@media screen and (min-width:750px){.block-password-new .term-change{font-size:26px;line-height:46px;margin:47.5px auto 217.5px;max-width:630px}.block-password-new .term-change h2{margin-bottom:60px}}.block-password-new .ant-form-item-explain-error{margin-top:25px;text-align:left}.block-btn-new-password button{margin:0 auto}.block-calendar{margin-top:10.6666666667vw}@media screen and (min-width:750px){.block-calendar{margin-top:80px}}.block-calendar .content .menu-content .head-title .item-title{font-size:4vw;font-weight:500;line-height:6.5333333333vw}@media screen and (min-width:750px){.block-calendar .content .menu-content .head-title .item-title{font-size:30px;line-height:49px;margin-left:12px}}.block-calendar .content .menu-content .head-title .icon img{height:3.4666666667vw;width:4.2666666667vw}@media screen and (min-width:750px){.block-calendar .content .menu-content .head-title .icon img{height:26px;width:32px}}.block-calendar .checkbox-custom{background-color:#fff;height:5.7333333333vw;width:5.7333333333vw}@media screen and (min-width:750px){.block-calendar .checkbox-custom{height:43px;width:43px}}.block-calendar .head-title{margin-left:0;max-width:93.3333333333vw}.block-calendar .head-title .head-calendar{display:flex;padding-left:3.2vw}.block-calendar .head-title .head-calendar .icon{align-items:center;display:flex}@media screen and (min-width:750px){.block-calendar .head-title{max-width:700px}.block-calendar .head-title .head-calendar{padding-left:24px}}.block-calendar .item-des{font-family:Hiragino Sans,sans-serif!important}.block-calendar .item-des .arrow-calendar{height:4.9333333333vw;width:2.4vw}@media screen and (min-width:750px){.block-calendar .item-des .arrow-calendar{height:37px;width:18px}}.block-calendar .item-des .calendar-content{margin:0 auto;max-width:80vw;width:100%}@media screen and (min-width:750px){.block-calendar .item-des .calendar-content{margin:0 auto;max-width:600px;width:100%}}.block-calendar .item-des .calendar-content .react-calendar__navigation{margin-top:2.6666666667vw}@media screen and (min-width:750px){.block-calendar .item-des .calendar-content .react-calendar__navigation{margin-top:20px}}.block-calendar .item-des .calendar-description{border-bottom:2px solid #703d1c;font-size:3.0666666667vw;font-weight:400;line-height:6.1333333333vw;padding:5.3333333333vw 0 5.6vw;white-space:nowrap}@media screen and (min-width:750px){.block-calendar .item-des .calendar-description{font-size:26px;line-height:46px;padding:40px 0 42px}}.block-calendar .item-des .calendar-instructions{align-items:center;background-color:#009ce54d;display:flex;flex-wrap:nowrap;height:12.2666666667vw;justify-content:center;margin-top:4vw}.block-calendar .item-des .calendar-instructions span{font-size:3.4666666667vw;font-weight:600;line-height:4.1333333333vw}@media screen and (min-width:750px){.block-calendar .item-des .calendar-instructions{height:92px;margin-top:30px}.block-calendar .item-des .calendar-instructions span{font-size:26px;line-height:31px}}.block-calendar .item-des .item-selected .item-date{font-size:2.6666666667vw;font-weight:500;line-height:4.6666666667vw}@media screen and (min-width:750px){.block-calendar .item-des .item-selected .item-date{font-size:20px;line-height:35px}}.block-calendar .item-des .item-selected .item-hour-line .type-hour-item{grid-gap:2.6666666667vw;border-bottom:2px solid #693f23;display:flex;margin-top:2.6666666667vw;padding-bottom:5.3333333333vw}@media screen and (min-width:750px){.block-calendar .item-des .item-selected .item-hour-line .type-hour-item{grid-gap:20px;margin-top:20px;padding-bottom:40px}}.block-calendar .item-des .item-selected .item-hour-line .type-hour-item .btn-type-hour{background-color:#c6b99966;column-gap:2.6666666667vw;font-size:3.0666666667vw;font-weight:400;line-height:12vw;max-width:24.8vw;width:100%}@media screen and (min-width:750px){.block-calendar .item-des .item-selected .item-hour-line .type-hour-item .btn-type-hour{column-gap:20px;font-size:23px;line-height:90px;max-width:186px}}.block-calendar .item-des .item-selected .item-hour-line .type-hour-item .btn-type-hour:hover{cursor:pointer}.block-calendar .item-des .item-selected .item-hour-line .type-hour-item .btn-type-hour.active{background-color:#008affdb;color:#fff!important}.block-calendar .item-des .item-selected .item-hour-line .list-hour{grid-gap:2.6666666667vw;column-gap:2.6666666667vw;grid-template-columns:repeat(3,1fr)}@media screen and (min-width:750px){.block-calendar .item-des .item-selected .item-hour-line .list-hour{grid-gap:20px;align-items:center;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:flex-start}}.block-calendar .item-des .item-selected .item-hour-line .btn-type-hour,.block-calendar .item-des .item-selected .item-hour-line button{align-items:center;background-color:#fff;border:none;border-radius:1.2vw;color:#000!important;cursor:pointer;display:flex;font-size:3.2vw;font-weight:400;height:10.6666666667vw;justify-content:center;line-height:12vw;max-width:24.8vw;white-space:nowrap}@media screen and (min-width:750px){.block-calendar .item-des .item-selected .item-hour-line .btn-type-hour,.block-calendar .item-des .item-selected .item-hour-line button{border-radius:9px;font-size:24px;height:80px;line-height:90px;max-width:186px}}.block-calendar .item-des .item-selected .item-hour-line .btn-hour{font-family:Hiragino Sans,sans-serif}.block-calendar .item-des .item-selected .item-hour-line .btn-hour-active{background-color:#008affdb;color:#fff!important}.block-calendar .item-des .item-selected .item-hour-line .btn-hour-wrapper.matched{cursor:not-allowed}.block-calendar .item-des .item-selected .item-hour-line .btn-hour-wrapper.matched .btn-hour-active{color:#e40012!important;pointer-events:none}.block-calendar .item-des .item-selected .check-hour:nth-child(3){margin-bottom:2.6666666667vw}.block-calendar .item-des .item-selected .check-hour .checkbox-warning{color:#e40012!important;font-size:2.4vw;font-weight:500;line-height:3.3333333333vw}@media screen and (min-width:750px){.block-calendar .item-des .item-selected .check-hour .checkbox-warning{font-size:18px;line-height:25px}}.block-calendar .item-des .item-selected .check-hour span{font-size:3.3333333333vw;font-weight:400;line-height:5.8666666667vw}.block-calendar .item-des .item-selected .check-hour span:first-child{font-size:2.8vw;line-height:4.9333333333vw}@media screen and (min-width:750px){.block-calendar .item-des .item-selected .check-hour span{font-size:25px;font-weight:400;line-height:44px}.block-calendar .item-des .item-selected .check-hour span:first-child{font-size:21px;line-height:37px}}.block-calendar .item-des .item-selected .check-hour .checkbox-confirm .ant-checkbox-wrapper{align-items:center;display:flex}.block-calendar .item-des .item-selected .check-hour .checkbox-confirm input{height:5.6vw;margin-left:3.4666666667vw;width:5.7333333333vw}@media screen and (min-width:750px){.block-calendar .item-des .item-selected .check-hour .checkbox-confirm input{height:42px;margin-left:26px;width:43px}}.block-calendar .item-des .item-selected .calendar-modal-bottom .checkbox-warning{color:#e40012!important;font-size:2.4vw;font-weight:500;line-height:6vw}@media screen and (min-width:750px){.block-calendar .item-des .item-selected .calendar-modal-bottom .checkbox-warning{font-size:18px;line-height:45px}}.block-calendar .item-des .item-selected .calendar-modal-bottom .calendar-frequency{color:#ea5514;font-size:2.6666666667vw;line-height:4.1333333333vw;margin-top:4vw}@media screen and (min-width:750px){.block-calendar .item-des .item-selected .calendar-modal-bottom .calendar-frequency{font-size:20px;line-height:31px;margin-top:30px}}.block-calendar .item-des .item-selected .calendar-modal-bottom #calendar-frequency-item{border-bottom:none;font-size:2.6666666667vw;line-height:4.1333333333vw;padding:0!important}@media screen and (min-width:750px){.block-calendar .item-des .item-selected .calendar-modal-bottom #calendar-frequency-item{font-size:20px;line-height:31px}}.block-calendar .block-calendar-btn{align-items:center;display:flex;flex-wrap:wrap;gap:2vw;justify-content:center;margin-top:9.3333333333vw}@media screen and (min-width:750px){.block-calendar .block-calendar-btn{gap:15px;margin-top:70px}}.block-calendar .block-calendar-btn .btn,.block-calendar .block-calendar-btn .btn.btn-delete-shift{background-color:#9a9b9b}.block-calendar .close-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-top:6.6666666667vw}@media screen and (min-width:750px){.block-calendar .close-icon{margin-top:50px}}.block-calendar .close-icon img{height:4.6666666667vw;width:4.6666666667vw}@media screen and (min-width:750px){.block-calendar .close-icon img{height:35px;width:35px}}.block-calendar .close-icon span{color:#1a1a1a;font-size:3.2vw;font-weight:500;line-height:5.6vw;margin-left:1.3333333333vw}@media screen and (min-width:750px){.block-calendar .close-icon span{font-size:24px;line-height:42px;margin-left:10px}}.block-password-change{margin-top:10.6666666667vw}@media screen and (min-width:750px){.block-password-change{margin-top:80px}}.block-password-change .ant-form-item .ant-form-item-explain-error{margin:1.4666666667vw 0 2.8vw 3.3333333333vw;text-align:start}@media screen and (min-width:750px){.block-password-change .ant-form-item .ant-form-item-explain-error{margin:11px 0 21px 25px}}.block-password-change .content .menu-content .head-title .item-title{font-size:4vw;font-weight:500;line-height:6.5333333333vw}@media screen and (min-width:750px){.block-password-change .content .menu-content .head-title .item-title{font-size:30px;line-height:49px}}.block-password-change .title-change-password .item-title{border-bottom:2px solid #693f23;font-size:4vw;font-weight:400;line-height:6.6666666667vw;padding-bottom:3.7333333333vw}@media screen and (min-width:750px){.block-password-change .title-change-password .item-title{font-size:30px;line-height:50px;padding-bottom:28px}}.block-password-change .item-des{text-align:center;white-space:nowrap}.block-password-change .item-des .text-term-change{margin-bottom:5.8666666667vw;text-align:center}@media screen and (min-width:750px){.block-password-change .item-des .text-term-change{margin-bottom:14px}}.block-password-change .item-des p{font-size:3.2vw;font-weight:400;letter-spacing:-.2vw;line-height:5.6vw}@media screen and (min-width:750px){.block-password-change .item-des p{font-size:26px;letter-spacing:-1.5px;line-height:42px}}.block-password-change .term-change{line-height:6.1333333333vw;padding:6vw 0 0}.block-password-change .term-change .input-group-term{text-align:center}@media screen and (min-width:750px){.block-password-change .term-change{line-height:46px;padding:45px 0 0}}.block-password-change .rule-item{display:block;font-size:2.6666666667vw;font-weight:500;line-height:3.8666666667vw}@media screen and (min-width:750px){.block-password-change .rule-item{font-size:20px;line-height:29px}}.block-password-change .block-change-password{column-gap:2vw;display:flex;margin-top:52vw}@media screen and (min-width:750px){.block-password-change .block-change-password{column-gap:15px;margin-top:390px}}.block-password-change .form-item{background-color:#e6e6e6;border-radius:1.2vw;border-style:none;font-size:3.2vw;margin:5.7333333333vw auto 0;max-height:13.3333333333vw;max-width:84vw;padding:5.4666666667vw;width:100%}.block-password-change .form-item::placeholder{color:gray}@media screen and (min-width:750px){.block-password-change .form-item{border-radius:9px;font-size:24px;margin-top:43px;max-height:100px;max-width:630px;padding:41px}}.block-confirm-info{margin-top:6vw}@media screen and (min-width:750px){.block-confirm-info{margin-top:45px}}.block-confirm-info .block-btn-confirm-info{column-gap:4vw;display:flex}@media screen and (min-width:750px){.block-confirm-info .block-btn-confirm-info{column-gap:30px}}.block-confirm-info .block-btn-confirm-info .btn-not-allowed{cursor:not-allowed}.block-confirm-info .item-content{display:block}.block-confirm-info .item-content .item-confirm-inline{align-items:center;border-bottom:1px solid #b2b2b3;display:flex;font-size:1.8666666667vw;font-weight:300;justify-content:space-between;line-height:3.3333333333vw;padding:5.6vw 0 3.8666666667vw;width:100%}@media screen and (min-width:750px){.block-confirm-info .item-content .item-confirm-inline{font-size:14px;font-weight:300;line-height:25px;padding:42px 0 29px}}.block-confirm-info .item-content .item-confirm-inline p:first-child{font-size:2.6666666667vw;line-height:5.6vw}@media screen and (min-width:750px){.block-confirm-info .item-content .item-confirm-inline p:first-child{font-size:20px;line-height:42px}}.block-confirm-info .item-content .item-confirm-inline p:last-child{font-size:3.2vw;line-height:5.6vw}@media screen and (min-width:750px){.block-confirm-info .item-content .item-confirm-inline p:last-child{font-size:24px;line-height:42px}}.block-confirm-info .item-content .item-detail{display:block;margin:14.6666666667vw 0 7.3333333333vw .6666666667vw}@media screen and (min-width:750px){.block-confirm-info .item-content .item-detail{margin:110px 0 55px 5px}}.block-confirm-info .item-content .item-detail p{margin-bottom:17px}.block-confirm-info .item-content .item-detail p .star-label{color:#e20012}.block-confirm-info .item-content .item-detail p span{font-size:3.2vw;font-weight:400;line-height:5.6vw}@media screen and (min-width:750px){.block-confirm-info .item-content .item-detail p span{font-size:24px;line-height:42px}}.block-confirm-info .item-content .item-detail span{font-size:2.6666666667vw;font-weight:500;line-height:3.7333333333vw}@media screen and (min-width:750px){.block-confirm-info .item-content .item-detail span{font-size:20px;font-weight:500;line-height:28px}}.block-confirm-info .item-content .item-detail .text-detail-item{display:flex;flex-wrap:wrap;font-size:3.2vw;line-height:5.6vw}@media screen and (min-width:750px){.block-confirm-info .item-content .item-detail .text-detail-item{font-size:24px;line-height:42px}}.block-confirm-info .item-content .item-detail .text-detail-item span{display:inline-block}.block-confirm-info .item-content .item-detail .item-detail-checkbox .ant-checkbox-wrapper{align-items:center;column-gap:13px;margin-bottom:4.6666666667vw;width:100%}@media screen and (min-width:750px){.block-confirm-info .item-content .item-detail .item-detail-checkbox .ant-checkbox-wrapper{margin-bottom:35px}}.block-confirm-info .item-content .item-detail .item-detail-checkbox .ant-checkbox-wrapper .ant-checkbox+span{border:none;font-size:3.2vw;font-weight:300;line-height:5.6vw}@media screen and (min-width:750px){.block-confirm-info .item-content .item-detail .item-detail-checkbox .ant-checkbox-wrapper .ant-checkbox+span{font-size:24px;font-weight:300;line-height:42px}}.block-confirm-info .item-content .item-detail .item-detail-checkbox .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner,.block-confirm-info .item-content .item-detail .item-detail-checkbox .ant-checkbox-wrapper .ant-checkbox:hover .ant-checkbox-inner{background-color:#e6e6e6;border:none}.content .item-title-hearing{font-size:4vw;font-weight:500;line-height:6.6vw}@media screen and (min-width:750px){.content .item-title-hearing{font-size:30px;line-height:49.5px}}.star{color:#e30012}.block-btn-confirm{margin:52vw 0 16vw}@media screen and (min-width:750px){.block-btn-confirm{margin:390px 0 120px}}.block-btn-confirm .btn{color:#fff}.block-reserve-form{margin-top:10.6666666667vw}@media screen and (min-width:750px){.block-reserve-form{margin-top:80px}}.block-reserve-form .head-title{display:flex;justify-content:space-between;padding:0 3.3333333333vw 4.2666666667vw}.block-reserve-form .head-title .required-note{color:#e30012;font-size:2.4vw;font-weight:500;line-height:2.9333333333vw;margin-top:1.3333333333vw}@media screen and (min-width:750px){.block-reserve-form .head-title{padding:0 25px 32px}.block-reserve-form .head-title .required-note{font-size:18px;font-weight:500;line-height:22px;margin-top:10px}}.block-reserve-form .hearing-confirm-title{padding-bottom:8vw}@media screen and (min-width:750px){.block-reserve-form .hearing-confirm-title{padding-bottom:60px}}.block-hearing-content .form-select-hearing .ant-input-wrapper{width:25.3333333333vw}@media screen and (min-width:750px){.block-hearing-content .form-select-hearing .ant-input-wrapper{width:190px}}.block-hearing-content .form-select-hearing,.block-hearing-content .input-global{position:relative}.block-hearing-content .form-select-hearing .ant-input-wrapper,.block-hearing-content .input-global .ant-input-wrapper{left:0;position:absolute;top:0}.block-hearing-content .form-select-hearing .ant-input-wrapper #typeof_1,.block-hearing-content .form-select-hearing .ant-input-wrapper #typeof_2,.block-hearing-content .form-select-hearing .ant-input-wrapper #typeof_3,.block-hearing-content .input-global .ant-input-wrapper #typeof_1,.block-hearing-content .input-global .ant-input-wrapper #typeof_2,.block-hearing-content .input-global .ant-input-wrapper #typeof_3{padding:.5333333333vw 0}@media screen and (min-width:750px){.block-hearing-content .form-select-hearing .ant-input-wrapper #typeof_1,.block-hearing-content .form-select-hearing .ant-input-wrapper #typeof_2,.block-hearing-content .form-select-hearing .ant-input-wrapper #typeof_3,.block-hearing-content .input-global .ant-input-wrapper #typeof_1,.block-hearing-content .input-global .ant-input-wrapper #typeof_2,.block-hearing-content .input-global .ant-input-wrapper #typeof_3{padding:4px 0}}.block-hearing-content .form-select-hearing .ant-input-group-addon,.block-hearing-content .input-global .ant-input-group-addon{background-color:#e6e6e6;color:#e30012;font-size:3.7333333333vw;font-weight:500;line-height:4.2666666667vw;padding-left:0;padding-right:2.6666666667vw}.block-hearing-content .form-select-hearing .ant-input-group-addon .icon-select-hearing,.block-hearing-content .input-global .ant-input-group-addon .icon-select-hearing{height:3.3333333333vw;width:2.6666666667vw}@media screen and (min-width:750px){.block-hearing-content .form-select-hearing .ant-input-group-addon .icon-select-hearing,.block-hearing-content .input-global .ant-input-group-addon .icon-select-hearing{height:25px;width:20px}}.block-hearing-content .form-select-hearing .ant-input-group-addon:first-child,.block-hearing-content .input-global .ant-input-group-addon:first-child{padding:0 .8vw .5333333333vw 3.7333333333vw}.block-hearing-content .form-select-hearing .ant-input-group-addon:nth-child(2),.block-hearing-content .input-global .ant-input-group-addon:nth-child(2){padding:0 1.8666666667vw .5333333333vw 2.6666666667vw}@media screen and (min-width:750px){.block-hearing-content .form-select-hearing .ant-input-group-addon,.block-hearing-content .input-global .ant-input-group-addon{font-size:28px;font-weight:500;line-height:34px;padding-left:10px;padding-right:20px}.block-hearing-content .form-select-hearing .ant-input-group-addon:first-child,.block-hearing-content .input-global .ant-input-group-addon:first-child{padding:0 6px 4px 28px}.block-hearing-content .form-select-hearing .ant-input-group-addon:nth-child(2),.block-hearing-content .input-global .ant-input-group-addon:nth-child(2){padding:0 14px 4px 20px}}.block-hearing-content input::placeholder{color:gray;font-weight:400}.block-hearing-content .item-content{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:3.2vw;justify-content:flex-start;padding:4vw}@media screen and (min-width:750px){.block-hearing-content .item-content{font-size:24px;padding:25px}}.block-hearing-content .item-content .warning-hearing-form{color:#e30012;font-size:3.4666666667vw;font-weight:300;line-height:6.1333333333vw;margin-top:1.8666666667vw}@media screen and (min-width:750px){.block-hearing-content .item-content .warning-hearing-form{font-size:26px;font-weight:300;line-height:46px;margin-top:14px}}.block-hearing-content .item-content .text-hearing{font-size:3.4666666667vw;font-weight:400;letter-spacing:-1px;line-height:6.1333333333vw;text-align:center;width:100%}@media screen and (min-width:750px){.block-hearing-content .item-content .text-hearing{font-size:26px;font-weight:400;line-height:46px}}.block-hearing-content .item-content .form-item-hearing{column-gap:2.4vw;display:flex;max-width:84vw}.block-hearing-content .item-content .form-item-hearing .form-input-hearing{width:56.5333333333vw}@media screen and (min-width:750px){.block-hearing-content .item-content .form-item-hearing{column-gap:18px;max-width:630px}.block-hearing-content .item-content .form-item-hearing .form-input-hearing{width:424px}}.block-hearing-content .item-content .form-item-hearing.hearing-3 .form-select-hearing .ant-input-group-addon:first-child{padding:0 .8vw .5333333333vw 4.6666666667vw}@media screen and (min-width:750px){.block-hearing-content .item-content .form-item-hearing.hearing-3 .form-select-hearing .ant-input-group-addon:first-child{padding:0 6px 4px 35px}}.block-hearing-content .item-content .form-select-hearing{max-height:13.3333333333vw;max-width:25.0666666667vw}@media screen and (min-width:750px){.block-hearing-content .item-content .form-select-hearing{max-height:100px;max-width:188px}}.block-hearing-content .item-content .form-select-hearing input{width:100%}.block-hearing-content .item-content .form-select-hearing .select-global{background-position:calc(100% - 2.4vw) 50%}@media screen and (min-width:750px){.block-hearing-content .item-content .form-select-hearing .select-global{background-position:calc(100% - 18px) 50%}}.block-hearing-content .item-content .item-text>span{display:flex;flex-direction:row;justify-content:space-between}.block-hearing-content .item-content .item-confirm-inline{align-items:center;border-bottom:1px solid #b2b2b3;display:flex;justify-content:space-between;padding-bottom:2.5333333333vw;width:100%}@media screen and (min-width:750px){.block-hearing-content .item-content .item-confirm-inline{padding-bottom:19px}}.block-hearing-content .item-content .item-detail{display:block;padding-top:4.2666666667vw}@media screen and (min-width:750px){.block-hearing-content .item-content .item-detail{padding-top:32px}}.block-hearing-content .item-content .item-detail p{font-size:3.2vw;line-height:5.6vw}@media screen and (min-width:750px){.block-hearing-content .item-content .item-detail p{font-size:24px;font-weight:300;line-height:42px}}.block-hearing-content .item-content .item-detail span{font-size:2.6666666667vw;font-weight:300;letter-spacing:-.2666666667vw;line-height:3.7333333333vw}@media screen and (min-width:750px){.block-hearing-content .item-content .item-detail span{font-size:20px;font-weight:300;letter-spacing:-2px;line-height:28px}}.block-hearing-content .item-content .item-detail .text-detail-item{display:flex;flex-wrap:wrap;font-size:3.2vw;line-height:5.6vw}@media screen and (min-width:750px){.block-hearing-content .item-content .item-detail .text-detail-item{font-size:24px;font-weight:300;line-height:42px}}.block-hearing-content .item-content .item-detail .text-detail-item span{display:inline-block}.block-hearing-content .block-btn-reserve{padding-top:8vw}@media screen and (min-width:750px){.block-hearing-content .block-btn-reserve{padding-top:60px}}.typeof-wrapper .ant-modal{width:90.6666666667vw!important}@media screen and (min-width:750px){.typeof-wrapper .ant-modal{width:680px!important}}.typeof-wrapper .ant-modal p.typeof-hearing{font-size:2.6666666667vw!important;font-weight:300;line-height:4.8vw!important;padding:4.2666666667vw 5.3333333333vw 3.7333333333vw 5.4666666667vw!important}@media screen and (min-width:750px){.typeof-wrapper .ant-modal p.typeof-hearing{font-size:20px!important;line-height:36px!important;padding:32px 40px 28px 41px!important}}.reserve-update-container .head-title{padding-left:2.9333333333vw}@media screen and (min-width:750px){.reserve-update-container .head-title{padding-left:22px}}.reserve-update-container .item-content{padding-top:0}.reserve-update-container .item-content .item-confirm-inline{padding:5.6vw 4.2666666667vw 3.8666666667vw}@media screen and (min-width:750px){.reserve-update-container .item-content .item-confirm-inline{padding:42px 32px 29px}}.block-procedure .ant-checkbox-wrapper{align-items:center}.block-procedure .ant-checkbox .ant-checkbox-inner{border-radius:1.2vw}@media screen and (min-width:750px){.block-procedure .ant-checkbox .ant-checkbox-inner{border-radius:9px}}.block-procedure :where(.css-dev-only-do-not-override-1poc1a7).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#e6e6e6!important;border-color:#0000!important}.block-procedure .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner{background-color:#e6e6e6!important;border-color:#0000!important}.block-procedure .warning{color:#e60012;font-size:3.4666666667vw;font-weight:300;line-height:6.8vw}@media screen and (min-width:750px){.block-procedure .warning{font-size:26px;font-weight:300;line-height:51px}}.block-procedure .mail-support-cast{margin-bottom:11.3333333333vw}@media screen and (min-width:750px){.block-procedure .mail-support-cast{margin-bottom:85px}}.block-procedure .rule-delete-note{margin-top:30px}.block-procedure .warning.warning-user-block.note{font-size:3.0666666667vw;font-weight:300;line-height:3.4666666667vw}@media screen and (min-width:750px){.block-procedure .warning.warning-user-block.note{font-size:23px;font-weight:300;line-height:26px}}.block-procedure .text-warning-item{margin-top:8.8vw}@media screen and (min-width:750px){.block-procedure .text-warning-item{margin-top:66px}}.block-procedure .warning-delete-account.hidden{display:none}.block-procedure .item-des-procedure{text-align:center}.block-procedure .item-des-procedure .title-delete-item{font-size:4vw;font-weight:600;line-height:7.1333333333vw}@media screen and (min-width:750px){.block-procedure .item-des-procedure .title-delete-item{font-size:30px;line-height:53.5px}}.block-procedure .item-des-procedure .rule-mail{color:#036eb8;font-size:3.4666666667vw;font-weight:300;line-height:4.1333333333vw;text-decoration:underline}@media screen and (min-width:750px){.block-procedure .item-des-procedure .rule-mail{font-size:26px;font-weight:300;line-height:31px}}.block-procedure .item-des-procedure .warning-cast-item{margin-bottom:6.6666666667vw;margin-top:8.8vw}@media screen and (min-width:750px){.block-procedure .item-des-procedure .warning-cast-item{margin-bottom:50px;margin-top:66px}}.block-procedure .item-des-procedure .warning-delete{color:#e60012;font-size:2.9333333333vw;font-weight:300;line-height:3.4666666667vw;margin-top:6vw}@media screen and (min-width:750px){.block-procedure .item-des-procedure .warning-delete{font-size:22px;font-weight:300;line-height:26px;margin-top:45px}}.block-procedure .item-des-procedure .warning.warning-cast-block.note{font-size:2.9333333333vw;font-weight:300;line-height:1.4}@media screen and (min-width:750px){.block-procedure .item-des-procedure .warning.warning-cast-block.note{font-size:22px;font-weight:300;line-height:1.4}}.block-procedure .item-des-procedure .des-procedure{margin-top:5.3333333333vw}@media screen and (min-width:750px){.block-procedure .item-des-procedure .des-procedure{margin-top:40px}}.block-procedure .item-des-procedure .check-term{align-items:center;display:flex;font-size:3.2vw;font-weight:300;justify-content:center;line-height:6.1333333333vw;margin-bottom:14.6666666667vw}@media screen and (min-width:750px){.block-procedure .item-des-procedure .check-term{font-size:24px;font-weight:300;line-height:46px;margin-bottom:110px}}.block-procedure .item-des-procedure .check-term.cndlt{align-items:center;display:flex;font-size:3.2vw;font-weight:300;justify-content:center;line-height:6.1333333333vw;margin-bottom:30.4vw}@media screen and (min-width:750px){.block-procedure .item-des-procedure .check-term.cndlt{font-size:24px;font-weight:300;line-height:46px;margin-bottom:228px}}.block-procedure .item-des-procedure .check-term.ccndlt{align-items:center;display:flex;font-size:3.2vw;font-weight:300;justify-content:center;line-height:6.1333333333vw;margin-bottom:25.0666666667vw}@media screen and (min-width:750px){.block-procedure .item-des-procedure .check-term.ccndlt{font-size:24px;font-weight:300;line-height:46px;margin-bottom:188px}}.block-procedure .item-des-procedure .check-term.my-0{align-items:center;display:flex;font-size:3.2vw;font-weight:300;justify-content:center;line-height:6.1333333333vw;margin-bottom:6.1333333333vw}@media screen and (min-width:750px){.block-procedure .item-des-procedure .check-term.my-0{font-size:24px;font-weight:300;line-height:46px;margin-bottom:46px}}.block-procedure .text-delete-account{font-size:3.4666666667vw;font-weight:400;line-height:6.1333333333vw;margin-top:8.8vw;white-space:nowrap}@media screen and (min-width:750px){.block-procedure .text-delete-account{font-size:26px;font-weight:400;line-height:46px;margin-top:66px}}.block-procedure .text-delete-account .rule-user-note-item{margin-top:9.4666666667vw}@media screen and (min-width:750px){.block-procedure .text-delete-account .rule-user-note-item{margin-top:71px}}.block-procedure .text-delete-account .rule-user-note-item-second{margin-bottom:14.8vw;margin-top:6.9333333333vw}@media screen and (min-width:750px){.block-procedure .text-delete-account .rule-user-note-item-second{margin-bottom:111px;margin-top:52px}}.block-procedure .check-term{align-items:center;display:flex;font-size:3.2vw;font-weight:300;justify-content:center;line-height:6.1333333333vw;margin-top:3.7333333333vw}@media screen and (min-width:750px){.block-procedure .check-term{column-gap:10px;font-size:24px;font-weight:300;line-height:46px;margin-top:28px}}.block-procedure .check-term .ant-checkbox-wrapper{column-gap:1.3333333333vw}.block-procedure .check-term span{font-size:3.2vw;font-weight:400;line-height:6.1333333333vw}@media screen and (min-width:750px){.block-procedure .check-term span{font-size:24px;font-weight:400;line-height:46px}}.block-procedure .check-term .checkbox-button{background-color:#e6e6e6;border:none;border-radius:1.2vw;height:7.4666666667vw;width:7.6vw}@media screen and (min-width:750px){.block-procedure .check-term .checkbox-button{border-radius:9px;height:56px;width:57px}}.block-btn-produce{column-gap:2vw;display:flex;margin-top:5.3333333333vw;width:100%}@media screen and (min-width:750px){.block-btn-produce{column-gap:15px;margin-top:40px}}.block-btn-produce .btn{color:#fff}.block-btn-produce .btn.isCustomerDelete{margin:0 auto}.cast-modal-content{height:106.6666666667vw;padding:4.5333333333vw}.cast-modal-content .text-group .text-title{margin-top:22.13333vw;text-align:center}.cast-modal-content .text-group .text-title span{font-size:4vw;font-weight:600}.cast-modal-content .text-group .text-desc{margin-top:5.4666666667vw;text-align:center}.cast-modal-content .text-group .text-desc span{font-size:3.4666666667vw;font-weight:300}.cast-modal-content .back-btn-cast{height:-webkit-fit-content;height:fit-content;margin-top:20.8vw}.cast-modal-content.success{height:54.6666666667vw;padding:4.5333333333vw}.cast-modal-content.success .text-group .text-title{margin-top:16.4vw}.cast-modal-content.success .back-btn-cast{height:-webkit-fit-content;height:fit-content;margin-top:13.8666666667vw}@media screen and (min-width:750px){.cast-modal-content{height:800px;padding:34px}.cast-modal-content .text-group .text-title{margin-top:199px;text-align:center}.cast-modal-content .text-group .text-title span{font-size:30px;line-height:36px}.cast-modal-content .text-group .text-desc{margin-top:41px;text-align:center}.cast-modal-content .text-group .text-desc span{font-size:26px;line-height:31px}.cast-modal-content .back-btn-cast{height:-webkit-fit-content;height:fit-content;margin-top:176px}.cast-modal-content.success{height:410px;padding:34px}.cast-modal-content.success .text-group .text-title{margin-top:123px}.cast-modal-content.success .back-btn-cast{height:-webkit-fit-content;height:fit-content;margin-top:104px}}.cast-instructions .instructions-content .text-ins-bold{font-size:3.7333333333vw;font-weight:600;line-height:4.4vw}.cast-instructions .instructions-content h4.text-ins-bold{margin-top:10.2666666667vw}.cast-instructions .instructions-content .second-content{margin-top:6.8vw}.cast-instructions .instructions-content .second-content span{display:inline-block;font-size:3.7333333333vw;font-weight:300;letter-spacing:-3px;line-height:4.4vw;margin-top:2.4vw}.cast-instructions .instructions-content h5{font-size:3.2vw;font-weight:600;line-height:3.7333333333vw;margin-top:6.6666666667vw}.cast-instructions .instructions-content .third-content{margin-top:3.2vw}.cast-instructions .instructions-content span.text-ins-bold{display:inline-block;margin-top:3.2vw}.cast-instructions .instructions-content span.text-ins-bold.mt-3{margin-top:1.6vw}.cast-instructions .instructions-content .instructions-action{margin-top:7.7333333333vw}.cast-instructions .instructions-content .instructions-action .ins-btn-allow{max-width:63.7333333333vw}.cast-instructions .instructions-content .instructions-action .ins-btn-back{margin-top:9.7333333333vw}@media screen and (min-width:750px){.cast-instructions .instructions-content .text-ins-bold{font-size:28px;line-height:33px}.cast-instructions .instructions-content h4.text-ins-bold{margin-top:77px}.cast-instructions .instructions-content .second-content{margin-top:51px}.cast-instructions .instructions-content .second-content span{font-size:28px;line-height:33px;margin-top:18px}.cast-instructions .instructions-content h5{font-size:24px;font-weight:600;line-height:28px;margin-top:50px}.cast-instructions .instructions-content span.text-ins-bold{margin-top:24px}.cast-instructions .instructions-content span.text-ins-bold.mt-3{margin-top:12px}.cast-instructions .instructions-content .instructions-action{margin-top:58px}.cast-instructions .instructions-content .instructions-action .ins-btn-allow{max-width:478px}.cast-instructions .instructions-content .instructions-action .ins-btn-back{margin-top:73px}}.admin-login-wrapper#admin-login{align-items:center;display:flex;height:100vh;justify-content:center}.admin-login-wrapper#admin-login .ant-space-item{width:100%}.admin-login-wrapper#admin-login .admin-login-inner{margin-top:-10%;width:30%}.admin-login-wrapper#admin-login .admin-login-container{align-items:center;display:flex;flex-direction:column}.admin-login-wrapper#admin-login .admin-login-logo{width:60%}.admin-login-wrapper#admin-login .admin-login-logo img{height:100%;object-fit:contain;width:100%}.admin-login-wrapper#admin-login .admin-login-form{align-items:center;display:flex;flex-direction:column;gap:4em;justify-content:center;width:100%}.admin-login-wrapper#admin-login h1{font-size:36px;font-weight:500;letter-spacing:2px;line-height:30px}.admin-login-wrapper#admin-login .admin-login-btn-group{align-items:center;display:flex;justify-content:center}.admin-login-wrapper#admin-login label{font-size:24px;width:200px}.admin-login-wrapper#admin-login .form-item-group{display:flex;width:100%}.admin-login-wrapper#admin-login .username.ant-input:focus{border:1px solid #4096ff;box-shadow:0 0 0 2px #0591ff1a}.admin-login-wrapper#admin-login .ant-form-item .ant-form-item-explain-error{margin:0}.admin-header-wrapper{margin-bottom:24px}.admin-header-wrapper .logo{padding:18px 20px 14px}.admin-header-wrapper .logo img{height:44px;width:135px}.admin-header-wrapper .info{color:#fff}.admin-header-wrapper .info .container{align-items:center;background-color:#131452;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:12px 10px 10px 28px}.admin-header-wrapper .info .container .name{font-size:16px;font-weight:300;line-height:28px}.admin-header-wrapper .info .container .logout{font-size:12px;font-weight:600;line-height:21px}.admin-wrapper{background-color:#e5dcd1;height:100vh;overflow:auto}.admin-wrapper .container{margin:0 auto;max-width:1480px;width:90%}.admin-content{background-color:#e5dcd1}.admin-content .container .content{padding-bottom:200px}.admin-content .ant-menu{align-items:center;background-color:#c8c8c8;border-bottom:2px solid #c8c8c8;border-top:2px solid #c8c8c8;display:flex;flex-wrap:nowrap;justify-content:center}.admin-content .ant-menu .ant-menu-item{align-items:center;background-color:#e4e4e4;border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8;display:flex;font-size:14px;font-weight:400;justify-content:center;line-height:25px;max-height:40px;width:246.67px}.admin-content .ant-menu .ant-menu-item:hover:after{border-bottom:none}.admin-content .ant-menu .ant-menu-item:after{border-bottom:none;transition:none}.admin-content .ant-menu .ant-menu-item .ant-menu-title-content{line-height:40px;overflow:hidden;text-overflow:ellipsis}.admin-content .ant-menu .ant-menu-item:first-child{border-left:2px solid #c8c8c8}.admin-content .ant-menu .ant-menu-item-selected{background-color:#131452;color:#fff}.admin-content .ant-menu .ant-menu-item-selected:after{border-bottom:none}.admin-content .admin-nav{display:flex;justify-content:space-between;transition:all .3s}.admin-content .admin-nav-item{align-items:center;background-color:#e4e4e4;border:1px solid #b5b5b6;border-right:0;display:flex;height:40px;justify-content:center;transition:all .3s;width:100%}.admin-content .admin-nav-item:last-child{border-right:1px solid #b5b5b6}.admin-content .admin-nav-item:hover{cursor:pointer}.admin-content .admin-nav-item.active{background-color:#131452;color:#fff}.admin-content .revenue-trend-title{display:block;margin-bottom:10px}.ant-menu-item:hover{background-color:inherit}.ant-menu-item:hover>a{color:inherit}.ant-menu-item:hover{background-color:initial}.cast-list-wrapper .ant-table-tbody .ant-table-row .ant-table-cell:first-child{padding:0;text-align:center}.cast-list-wrapper .number-of{align-items:center;display:flex}.cast-list-wrapper .detail-table{display:block;text-align:center}.cast-list-wrapper .pagination-bar{margin:20px 0;width:100%}.cast-list-wrapper .pagination-bar .ant-space-item{margin:0 auto}.csv-block{margin:10px 0;text-align:right}.csv-block button{background-color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:400;height:35px;line-height:26px;margin-left:10px;width:110px}.csv-block .ant-select-selector{align-items:center;height:36px!important}.coupon-code-wrapper{align-items:center;display:flex;height:calc(100vh - 392px);justify-content:center}.coupon-code-wrapper .coupon-code-content{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.coupon-code-wrapper .coupon-code-content .header-coupon{font-size:16px;font-weight:400;line-height:28px;margin-top:71px}.coupon-code-wrapper .coupon-code-content .coupon-item{font-size:20px;font-weight:400;line-height:35px}.coupon-code-wrapper .coupon-code-content .btn-coupon{border:2px solid #707070;border-radius:4px;height:36px;margin-top:21px;text-align:center;width:183px}.coupon-code-wrapper .coupon-code-content .btn-coupon::placeholder{border:2px solid #707070;color:#4d4d4d;font-size:12px;font-weight:600;line-height:21px}.coupon-code-wrapper .coupon-code-content .ant-space-item{margin:0 auto}.coupon-code-wrapper .coupon-code-content .ant-space-item .ant-btn-default:not(:disabled):hover{border-color:2px solid #707070;color:#000}.coupon-code-wrapper .btn-accept-coupon{display:flex;justify-content:center;width:100%}.coupon-code-wrapper .btn-accept-coupon .btn-coupon{background-color:#fff;border:2px solid #707070;border-radius:4px;height:36px;margin-top:21px;text-align:center;width:183px}.coupon-code-wrapper .btn-accept-coupon .btn-coupon::placeholder{border:2px solid #707070;color:#4d4d4d;font-size:12px;font-weight:600;line-height:21px}.coupon-code-wrapper .btn-accept-coupon .btn-coupon:hover{color:#000;cursor:pointer;opacity:.7}.coupon-code-wrapper .ant-upload{display:flex;justify-content:center;width:100%}.coupon-code-wrapper .ant-btn-default:not(:disabled):hover{color:#000000e0}.ant-table .ant-table-container .ant-table-content table thead.ant-table-thead .ant-table-cell,.ant-table-wrapper .ant-table-thead>tr>th{background-color:#978475;color:#fff;font-weight:500}.admin-wrapper .ant-table-cell{border:1px solid #b5b5b6!important;font-size:14px;font-weight:400;height:40px!important;line-height:26px;padding:0 10px!important;word-break:break-all}.admin-wrapper .ant-table-cell .underline{color:#036eb8;height:100%;list-style:none;text-decoration:underline}.admin-wrapper .ant-table-cell .underline .name-assign{display:flex;flex-direction:column}.admin-wrapper .ant-table-cell .underline .name-assign span{margin-top:0}.admin-wrapper .ant-table-cell span{font-size:14px;font-weight:400;height:100%;line-height:26px;padding:5px 0;word-break:break-all}.admin-wrapper .detail-user-table .ant-table-tbody .ant-table-cell,.detail-cast-wrapper .ant-table-tbody .ant-table-cell{height:70px!important}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>:first-child,.ant-table-wrapper .ant-table-container table>thead>tr:first-child>:last-child{border-start-end-radius:0;border-start-start-radius:0}.admin-input-item{display:flex;height:35px}.admin-input-item button{background-color:#0000;border:none;color:#036eb8;cursor:pointer;font-size:14px;font-weight:400;line-height:18px;position:absolute;right:10px;top:6px}.admin-input-item .admin-listct-label{align-items:center;background-color:#a28f80;color:#fff;display:flex;font-size:14px;font-weight:400;height:100%;line-height:18px;max-width:100px;width:100%}.admin-input-item .admin-listct-label span{margin-left:10px}.admin-input-item .input-admin-global{background-color:#fff;border:2px solid #a28f80;border-radius:0;font-size:14px;font-weight:400;height:35px;line-height:18px;padding-left:5px;width:100%}.admin-input-item .input-admin-global.input-salary{padding-right:46px}.admin-input-item .input-admin-global.input-salary:focus-visible{outline:none}.admin-wrapper .input-admin-global.disable,.admin-wrapper textarea.disable{pointer-events:none}.detail-user-table{margin:30px 0}.ant-table-wrapper .ant-table-thead>tr>td:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before,.ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{height:2.6em}.detail-table{display:flex;justify-content:center}.admin-wrapper.ant-table-body .ant-table-cell{padding:8px}.ant-menu .ant-menu-item,:where(.css-dev-only-do-not-override-1poc1a7).ant-menu .ant-menu-submenu-title{transition:none}.row-color{background-color:#f2f2f2!important}.customer-detail-content .ant-form-item .ant-form-item-control-input,.detail-cast-wrapper .ant-form-item .ant-form-item-control-input{min-height:0}.customer-detail-content .ant-form,.customer-detail-content .ant-form-item,.detail-cast-wrapper .ant-form,.detail-cast-wrapper .ant-form-item{width:100%}.customer-detail-content .block-btn-detail,.detail-cast-wrapper .block-btn-detail{display:flex;justify-content:center;margin-top:30px;width:100%}.customer-detail-content .block-btn-detail .btn-save-detail,.detail-cast-wrapper .block-btn-detail .btn-save-detail{background-color:#978475;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;line-height:17px;padding:10px 16px}.customer-detail-content .ant-input,.detail-cast-wrapper .ant-input{border:2px solid #a28f80;border-radius:0;font-size:14px;font-weight:400;height:30px;line-height:18px}.interview-notes .interview-notes-content textarea{font-size:14px;font-weight:400;line-height:18px}.item-icon-delete{display:flex;justify-content:center;width:100%}.item-icon-delete .icon-item{display:block!important;margin-top:0!important}.item-icon-delete .anticon-delete{margin-top:0!important}.item-icon-delete .anticon svg{cursor:pointer;height:21px;width:21px}.modal-delete-matching{top:35%}.modal-delete-matching .ant-modal-content{border:1px solid #000;border-radius:0;text-align:center}.modal-delete-matching .ant-modal-content .title-delete-matching{font-size:24px;font-weight:600;line-height:46px;margin-top:20px}.modal-delete-matching .ant-modal-content .delete-content{font-size:18px;font-weight:400;line-height:36px}.modal-delete-matching .btn-modal-delete-matching{column-gap:15px;display:flex;justify-content:center;padding-bottom:30px}.modal-delete-matching .btn-modal-delete-matching button{align-items:center;border:1px solid #000;border-radius:0;display:flex;min-width:200px;padding:22px 26px}.modal-delete-matching .btn-modal-delete-matching button span{font-size:18px;font-weight:400;line-height:36px;margin:0 auto}.modal-delete-matching .btn-modal-delete-matching .btn-back{background-color:#d0cece}.modal-delete-matching .btn-modal-delete-matching .btn-delete-matching{background-color:#4472c4}.detail-cast-wrapper .navigate{margin-top:28px}.detail-cast-wrapper .navigate span{color:#679dc9;cursor:pointer;font-size:14px;font-weight:400;text-decoration:underline}.detail-cast-wrapper .salary-hour{justify-content:flex-start;margin:30px 0}.detail-cast-wrapper .salary-hour .block-detail{margin:0 20px}.detail-cast-wrapper .salary-hour .block-detail .btn-save-detail{padding:6px 12px}.detail-cast-wrapper .salary-hour input{height:100%}.detail-cast-wrapper .salary-hour input::placeholder{color:#000;font-weight:400}.detail-cast-wrapper .ant-table-wrapper{margin-top:12px}.detail-cast-wrapper .block-table .ant-table-wrapper{margin-top:0}.detail-cast-wrapper .title-group{align-items:flex-end;display:flex;justify-content:space-between}.detail-cast-wrapper .title-month{display:inline-block;font-size:14px;font-weight:400;margin-top:45px}.detail-cast-wrapper .table-calendar-current-month .ant-table-cell{height:30px!important}.interview-notes{font-size:14px;font-weight:400;margin-top:30px}.interview-notes .title{background-color:#a28f80;color:#fff;padding:10px}.interview-notes .interview-notes-content{font-size:14px;font-weight:400;position:relative}.interview-notes .interview-notes-content .textarea-content-detail,.interview-notes .interview-notes-content textarea{border:none;box-shadow:none;min-height:80px;outline:none;overflow:auto;padding:10px;resize:none;width:100%}.interview-notes .interview-notes-content .redact,.interview-notes .interview-notes-content button{background-color:#0000;border:none;color:#036eb8;cursor:pointer;font-size:14px;font-weight:400;line-height:18px;position:absolute;right:20px;text-decoration:underline;top:14px}.admin-input-group{align-items:center;display:flex;flex-wrap:nowrap;width:100%}.admin-input-group .admin-input-item{flex:1 1;flex-shrink:1;margin:0;max-width:25%;position:relative}.admin-input-group.cast-bottom .admin-input-item .admin-listct-label,.admin-input-group.salary-hour .admin-input-item .admin-listct-label{max-width:130px}.customer-detail-content .ant-table-cell,.detail-cast-wrapper .ant-table-cell{word-break:break-all}.customer-detail-content .ant-table-cell span,.detail-cast-wrapper .ant-table-cell span{align-items:flex-start;display:flex;height:100%;justify-content:flex-start}.customer-detail-content .ant-table-cell .btn-icon-dropdown,.detail-cast-wrapper .ant-table-cell .btn-icon-dropdown{align-items:flex-start;display:flex;flex-wrap:nowrap;height:100%;justify-content:space-between}.customer-detail-content .ant-table-cell .btn-icon-dropdown span,.detail-cast-wrapper .ant-table-cell .btn-icon-dropdown span{margin-top:0}.customer-detail-content .ant-table-cell .btn-icon-dropdown .ant-dropdown-trigger,.detail-cast-wrapper .ant-table-cell .btn-icon-dropdown .ant-dropdown-trigger{align-items:center;background-color:#e4e4e4;border-radius:2px;cursor:pointer;display:flex;height:15px;justify-content:center;margin-top:10px;text-align:center;width:15px}.customer-detail-content .navigate,.detail-cast-wrapper .navigate{margin-top:28px}.underline .name-assign span{margin-top:0}.calendar-wrapper{margin-top:7px}.calendar-wrapper .calendar-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:24px}.calendar-wrapper .calendar-row .calendar-item{flex-basis:calc(33.33333% - 14px);flex-shrink:1}.calendar-wrapper .calendar-row .calendar-item .calendar-item-wrapper .react-calendar button{border:1px solid #d9d9d9!important;color:#000;height:44px;outline:1px solid #c9caca!important;width:44px}.calendar-wrapper .calendar-row .calendar-item .calendar-item-wrapper .react-calendar button abbr{font-size:13px;font-weight:200}.calendar-wrapper .calendar-row .calendar-item .calendar-item-wrapper .react-calendar .react-calendar__tile--active{color:#fff}.calendar-wrapper .calendar-row .calendar-item .calendar-item-wrapper .react-calendar .react-calendar__month-view__weekdays div{align-items:center;display:flex;flex-wrap:nowrap;height:27px;justify-content:center;width:44px}.calendar-wrapper .calendar-row .calendar-item .calendar-item-wrapper .react-calendar .react-calendar__month-view__weekdays div abbr{font-size:13px;font-weight:200;line-height:48px}.calendar-wrapper .calendar-row .calendar-item .calendar-item-wrapper .react-calendar .react-calendar__navigation{background-color:#e5dcd1;height:auto;margin-bottom:0}.calendar-wrapper .calendar-row .calendar-item .calendar-item-wrapper .react-calendar .react-calendar__navigation button{border:none}.calendar-wrapper .calendar-row .calendar-item .calendar-item-wrapper .react-calendar .react-calendar__navigation:hover{background-color:#e5dcd1!important}.calendar-wrapper .calendar-row .calendar-item .calendar-item-wrapper .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow{display:none}.calendar-wrapper .calendar-row .calendar-item .calendar-item-wrapper .react-calendar .react-calendar__navigation .react-calendar__navigation__label{background-color:#e5dcd1;border:none!important;outline:none!important}.calendar-wrapper .calendar-row .calendar-item .calendar-item-wrapper .react-calendar .react-calendar__navigation .react-calendar__navigation__label span{font-size:14px;font-weight:400;text-align:left;width:100%}.calendar-wrapper .calendar-row .calendar-item .react-calendar__tile--now{background:#fff}.calendar-wrapper .calendar-row .calendar-item .react-calendar__tile--now.selected-day{background:#d9f1ff}.calendar-wrapper .calendar-row .calendar-item .react-calendar__month-view__days{background-color:#fff}.calendar-wrapper .calendar-row .calendar-item .ant-spin-nested-loading{margin-top:0}.calendar-wrapper .calendar-row .calendar-item .ant-spin-nested-loading .item-selected{background-color:#fff;margin-top:0;padding:16px 18px 11px}.calendar-wrapper .calendar-row .calendar-item .ant-spin-nested-loading .item-selected .item-hour-line .list-hour{grid-gap:10px;grid-template-columns:repeat(3,1fr)}.calendar-wrapper .calendar-row .calendar-item .ant-spin-nested-loading .item-selected .item-hour-line .list-hour .btn-hour{height:38px;padding:0}.calendar-wrapper .calendar-row .calendar-item .ant-spin-nested-loading .item-selected .item-hour-line .list-hour .btn-hour span{display:block;font-size:10px;height:100%;line-height:38px}.calendar-wrapper .calendar-row .calendar-item .ant-spin-nested-loading .item-selected .item-hour-line .list-hour .btn-hour.btn-hour-active.matched{color:#e40012!important;pointer-events:none}.calendar-wrapper .calendar-row .react-calendar__month-view__weekdays{background-color:#fff}.calendar-wrapper .admin-input-item .ant-form-item{flex:1 1}.calendar-wrapper .admin-input-item .ant-form-item .ant-form-item-control-input{min-height:auto}.calendar-wrapper .admin-input-item .ant-form-item .ant-form-item-control-input .ant-input{border:2px solid #a28f80;border-radius:0;font-size:10px;font-weight:400;height:30px;line-height:18px}.calendar-wrapper .react-calendar__month-view__weekdays__weekday{border:1px solid #c9caca;border-right:none;outline:1px solid #c9caca}.calendar-wrapper .react-calendar__month-view__weekdays__weekday:last-child{border-right:1px solid #c9caca}.calendar-wrapper .react-calendar__tile:enabled:focus{background-color:#fff}.calendar-wrapper .react-calendar__tile.selected-day:enabled:focus{background-color:#009fe84d}.admin-customer-list .ant-table-cell span,.cast-list-wrapper .ant-table-cell span{align-items:center;display:flex;justify-content:flex-start;padding-top:0}.admin-customer-list .ant-table-cell .detail-table,.cast-list-wrapper .ant-table-cell .detail-table{display:flex;justify-content:center}.customer-detail-content .note-detail-block{margin-top:40px}.customer-detail-content .month-used-admin{display:block;margin-top:32px}.customer-detail-content .month-used-admin .table-block-user{margin-bottom:30px}.customer-detail-content .month-used-admin .admin-input-group.label-center{text-align:center}.customer-detail-content .month-used-admin .admin-input-group .admin-listct-label{max-width:140px}.customer-detail-content .month-used-admin h2{font-size:14px;font-weight:400;line-height:25px;margin-bottom:7px}.admin-wrapper .block-detail{column-gap:10px;display:flex;margin-top:15px}.admin-wrapper .block-detail .btn-save-detail{background-color:#978475;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;line-height:17px;padding:10px 16px}.admin-wrapper .rank-item-admin{display:flex;justify-content:flex-start;margin-top:6px}.admin-wrapper .hidden{display:none}.admin-wrapper .ant-dropdown .ant-dropdown-menu{border:1px solid #a28f80;border-radius:0;margin-top:5px}.admin-wrapper .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:5px}.dropdown-hearing{width:100px}.dropdown-detail{left:102px!important;max-height:150px;overflow:auto;width:calc(100% - 103px)}.dropdown-detail::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:8px;margin-top:3px}.dropdown-detail::-webkit-scrollbar{background-color:#f5f5f5;max-width:6px}.dropdown-detail::-webkit-scrollbar-thumb{background-color:#595757;border-radius:4px;-webkit-box-shadow:inset 0 0 6px #0000004d}.survey-sheetlist-wrapper .survey-title{margin:10px 0;text-align:center}.survey-sheetlist-wrapper .th-question{max-width:140px;padding:10px}.survey-sheetlist-wrapper .th-question.second{max-width:160px}.survey-sheetlist-wrapper .th-question.fifth{height:100%}.survey-sheetlist-wrapper .survey-satisfied{border-left:1.42px solid #595757!important}.survey-sheetlist-wrapper th.survey-satisfied{background-color:#faee00!important;border-left:1px solid #b5b5b6!important;color:#1a1a1a!important}.survey-sheetlist-wrapper th.survey-sub-satisfied{background-color:#93d2ef!important;color:#1a1a1a!important}.survey-sheetlist-wrapper th.survey-complaint{background-color:#727171!important}.survey-sheetlist-wrapper .survey-q5{border-left:1.42px solid #595757!important}.survey-sheetlist-wrapper .ant-table-thead td.survey-q5{border-left:1px solid #b5b5b6!important}.survey-sheetlist-wrapper .survey-actions{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.survey-sheetlist-wrapper .survey-dot{background-color:#1a1a1a;border-radius:50%;height:10px;width:10px}.survey-sheetlist-wrapper .survey-vertical{color:#1a1a1a!important}.survey-sheetlist-wrapper .ant-table-cell.total{background-color:#978475;color:#fff}.survey-sheetlist-wrapper .ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td.total{background-color:#978475!important}.survey-sheetlist-wrapper td.ant-table-cell{font-size:12px}.survey-sheetlist-wrapper .chart-container{margin-top:60px}.survey-sheetlist-wrapper .chart-container .row{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-around}.survey-sheetlist-wrapper .chart-container .row .chart-component-wrapper{margin-bottom:38px;width:230px!important}.survey-sheetlist-wrapper .chart-container .row .chart-component-wrapper .title{font-size:15px;font-weight:400;line-height:16.5px;margin-bottom:10px}.survey-sheetlist-wrapper .survey-sheetlist-actions{align-items:center;display:flex;justify-content:flex-end}.survey-sheetlist-wrapper .ant-select-selector{align-items:center;height:36px!important}.survey-sheetlist-wrapper .survey-empty{align-items:center;display:flex;height:230px;justify-content:flex-start;width:230px}.revenue-total-price{display:flex;justify-content:flex-end;margin-top:22px}.revenue-total-price input{min-width:167px;width:-webkit-fit-content!important;width:fit-content!important}.revenue-total-price .admin-listct-label{width:83px}.revenue-total-price .admin-input-item{height:30px}.revenue-total-price .input-admin-global{border:1px solid #b5b5b6;height:30px}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}
/*# sourceMappingURL=main.8893ddc2.css.map*/