body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f2f2f2;color:#242323!important;font-family:helvetica neue,biz udpgothic,arial,hiragino kaku gothic pron,meiryo,hiragino sans,sans-serif!important;line-height:1.5em!important;margin:0}.App{background-color:#fff;margin:0 auto;max-width:720px;text-align:center;width:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main{min-height:calc(100vh - 162px)}.header{align-items:center;background-color:#007ac5;color:#fff;display:flex;font-size:12px;justify-content:space-between;padding:8px 16px}.header .link{cursor:pointer}.general-button{border-radius:4px;display:flex;font-weight:700;gap:10px;justify-content:center;padding:8px}.general-button.primary-blue{background-color:#007ac5;border:1px solid #007ac5;color:#fff;cursor:pointer}.general-button.primary-red{background-color:#df2a1f;border:1px solid #df2a1f;color:#fff;cursor:pointer}.general-button.secondary-white{background-color:#fff;border:1px solid #cdcdcd;color:#000;cursor:pointer}.general-button.secondary-blue{background-color:#fff;border:1px solid #b3dbf4;color:#006caf;cursor:pointer}.general-button.secondary-red{background-color:#fff;border:1px solid #f5bfbc;color:#c9261c;cursor:pointer}.general-button.disabled{background-color:#eee;border:1px solid #eee;color:#d1d1d1;cursor:not-allowed;pointer-events:none}.general-button.link-blue{color:#006caf;cursor:pointer}.general-button.link-red{color:#c9261c;cursor:pointer}.dialog-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.dialog{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;color:#242323;max-width:95%;width:350px}.dialog-header{align-items:center;border-bottom:1px solid #f3f3f3;display:flex;height:20px;justify-content:space-between;padding:18px}.dialog-title{font-size:16px;font-weight:700;text-align:left}.dialog-close-button{background:none;border:none;cursor:pointer;font-size:1.2rem}.dialog-content{border-bottom:1px solid #f3f3f3;padding:12px 20px;text-align:left}.dialog-actions{display:flex;gap:8px;justify-content:center;padding:12px;text-align:right}.dialog-bold-area{font-size:16px;font-weight:700;margin-bottom:12px}.dialog-normal-area{font-size:14px}.footer{align-items:center;display:flex;flex-flow:column;font-size:16px;padding:8px}.footer .row{margin-top:12px}.footer .logo{height:24px}.footer .site-policy{display:flex;font-size:14px;justify-content:space-around;width:300px}.footer .copyright,.sub-header{font-size:14px}.sub-header{border-bottom:1px solid #1211111f;display:flex;padding:8px 16px}.menu-button{align-items:center;background-color:#fff;border:1px solid #1211111f;border-radius:4px;cursor:pointer;display:flex;padding:16px}.label-area{display:flex;flex-flow:column;width:calc(100% - 20px)}.main-label{display:flex;font-size:16px;font-weight:700}.main-label>.icon{color:#339fe2;margin-right:8px}.top-sub-label,.under-sub-label{display:flex;font-size:12px}.menu-button .icon-area{align-items:center;display:flex;justify-content:center;width:20px}.menu-button .icon{color:#006caf;width:40px!important}.menu-button .icon-area.left{margin-right:12px}.main-area{padding:12px}.main-area .title{display:flex;font-size:18px;font-weight:700}.main-area .sub-title{font-size:16px;margin-bottom:14px}.main-area .detail{font-size:14px;margin-bottom:16px;margin-top:6px;text-align:left;white-space:pre-wrap}.card-area{margin-bottom:16px}.card-area>.card{border:1px solid #1211111f;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:10px 16px;text-align:left}.card-area>.card.selectable{cursor:pointer}.card-area>.card.selected{border:1px solid #007ac5}.card-area>.card>.card-title{font-size:16px;font-weight:700;margin-left:4px}.card-area>.card>.card-detail{white-space:pre-wrap}.card-area>.card>.card-item{display:flex}.card-area>.card>.card-item>.card-item-name{color:#6a6868;font-size:12px;margin-top:2px;width:100px}.card-area>.card>.card-item>.card-item-value{font-size:15px}.emphasis-message{color:#df2a1f}.emphasis-icon{background-color:#df2a1f;border-radius:4px;box-sizing:border-box;color:#fff;font-size:10px;padding:2px 6px}.menu-buttons{margin-bottom:24px;margin-top:8px}.general-buttons,.menu-buttons{display:flex;flex-flow:column;gap:12px}.error-area{background-color:#fceae9;border-radius:4px;display:flex;font-size:12px;gap:8px;margin-bottom:8px;margin-top:8px;padding:8px 16px}.error-area>.icon-area{align-items:center;display:flex;justify-content:flex-start;width:20px}.error-area .icon{color:#df2a1f}.error-area>label{text-align:left}.information-area{background-color:#e9effc;border-radius:4px;display:flex;font-size:12px;gap:8px;margin-bottom:8px;margin-top:8px;padding:8px 16px}.information-area>.icon-area{align-items:center;display:flex;justify-content:flex-start;width:20px}.information-area .icon{color:#233eca}.information-area>label{text-align:left}#global-spinner{background-color:#ffffffb3;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}#global-spinner,.email-label{align-items:center;display:flex;justify-content:center}.email-label{background-color:#fbfbfb;height:40px;text-align:center;width:auto}.email-area{font-size:larger;font-weight:700;justify-content:center;text-align:center}.direction{font-size:11px}.form .explanation-string{color:#6a6868;font-size:11px}.form .password-row{position:relative}.form .password-row .explanation-string{left:8px;position:absolute;top:64px}.form #password-regist_password_help,.form #password-reset_password_help{margin-top:18px}.form .certification-row{position:relative}.form .certification-row .explanation-string{color:#c9261c;left:8px;position:absolute;top:64px}.form .agreement{background-color:#fbfbfb;margin-bottom:16px;padding:8px 0;text-align:center}.done-message-area{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:16px;margin-top:8px}.done-message-icon{color:#157b18;font-size:60px}.done-message-label{font-size:20px;font-weight:700;margin-top:12px}.done-message-detail{font-size:14px;margin-bottom:16px;margin-top:26px;text-align:center}.ant-label .ant-form-item-label{padding-bottom:0}.ant-label .ant-form-item-label>label{color:#6a6868;font-size:12px}.ant-label .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.ant-form-item-explain-error,.ant-validation-message{font-size:12px}.ant-input{align-items:center;display:flex;height:40px;line-height:normal}.popover-validate-alert .ant-popover-inner{background-color:#353434;white-space:pre-line}.popover-validate-alert .ant-popover-arrow:before{background-color:#353434}.popover-validate-alert .ant-popover-inner-content{color:#fff}.popover-validate-alert.help{font-size:12px;max-width:200px}.none-data{align-items:center;display:flex;height:600px;justify-content:center}.toast-container{padding:12px}.toast-icon{margin-right:16px}.context{color:#000}.toast-close-icon{color:#fff;cursor:pointer;margin-left:8px}.ant-message-notice-content{border-radius:4px!important;box-shadow:0 5px 15px 0 #00000059}.ant-message-notice-content-success .toast-icon{color:#17891b}.ant-message-notice-content-error .toast-icon{color:#df2a1f!important}.reserve-title-area{display:flex;justify-content:space-between;margin-top:16px;text-align:center}.reserve-title{font-size:14px;font-weight:700;margin-left:8px;margin-right:8px;text-align:center}.reserve-calendar-area,.reserve-title{align-items:center;display:flex;justify-content:center}.reserve-calendar-area{margin-bottom:24px}.reserve-calendar-area table{border-collapse:collapse;margin-top:12px;width:100%}.reserve-calendar-area table,.reserve-calendar-area td,.reserve-calendar-area th{border:1px solid #dedddd}.reserve-calendar-area td{border:1px solid #dedddd;text-align:center}.reserve-calendar-area .cell{font-size:16px;text-align:center}.reserve-calendar-area .col-title{background-color:#fbfbfb;font-size:12px;padding:8px;text-align:center}.reserve-calendar-area .row-title{font-size:12px;padding:8px}.reserve-calendar-area .available,.reserve-calendar-area .few-left{color:#007ac5;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:20px}.reserve-calendar-area .full{color:#504e4e}.reserve-calendar-area .closed{background-color:#eee;color:#cdcdcd}.reserve-calendar-area .saturday{background-color:#d6eaff;color:#005183}.reserve-calendar-area .sunday{background-color:#f9d4d2;color:#861913}.reserve-calendar-area .select-date{background-color:#eee;color:#fff;cursor:default}.reserve-button{align-items:center;display:flex;justify-content:center;width:30px}.no-reservation-menu-slot{align-items:center;display:flex;font-size:14px;height:240px}.back-to-select-button-container{text-align:center}.reservation-input-form .form-label{margin-bottom:6px}.reservation-input-form .form-label .emphasis-icon{margin-right:8px}.reservation-input-form .explanation-string{color:#6a6868;font-size:11px}.reservation-input-form .cardNo-row{margin-bottom:16px;position:relative}.reservation-input-form .cardNo-row .explanation-string{left:8px;position:absolute;top:64px}.reservation-input-form .email-row{margin-bottom:16px;position:relative}.reservation-input-form .email-row .explanation-string{left:8px;position:absolute;top:42px}.reservation-input-form #registration_email_help{margin-top:18px}.reservation-input-form .agreement{text-align:center}.reservation-input-form .custom-date-label{margin-left:8px;margin-right:16px}.reservation-input-form .adm-picker{font-family:helvetica neue,biz udpgothic,arial,hiragino kaku gothic pron,meiryo,hiragino sans,sans-serif}:root{--adm-radius-s:4px;--adm-radius-m:8px;--adm-radius-l:12px;--adm-font-size-1:9px;--adm-font-size-2:10px;--adm-font-size-3:11px;--adm-font-size-4:12px;--adm-font-size-5:13px;--adm-font-size-6:14px;--adm-font-size-7:15px;--adm-font-size-8:16px;--adm-font-size-9:17px;--adm-font-size-10:18px;--adm-color-primary:#1677ff;--adm-color-success:#00b578;--adm-color-warning:#ff8f1f;--adm-color-danger:#ff3141;--adm-color-yellow:#ff9f18;--adm-color-orange:#ff6430;--adm-color-wathet:#e7f1ff;--adm-color-text:#333;--adm-color-text-secondary:#666;--adm-color-weak:#999;--adm-color-light:#ccc;--adm-color-border:#eee;--adm-color-background:#fff;--adm-color-highlight:var(--adm-color-danger);--adm-color-white:#fff;--adm-color-box:#f5f5f5;--adm-color-text-light-solid:var(--adm-color-white);--adm-color-text-dark-solid:#000;--adm-color-fill-content:var(--adm-color-box);--adm-font-size-main:var(--adm-font-size-5);--adm-font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,segoe ui,arial,roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif;--adm-border-color:var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary:#3086ff;--adm-color-success:#34b368;--adm-color-warning:#ffa930;--adm-color-danger:#ff4a58;--adm-color-yellow:#ffa930;--adm-color-orange:#e65a2b;--adm-color-wathet:#0d2543;--adm-color-text:#e6e6e6;--adm-color-text-secondary:#b3b3b3;--adm-color-weak:grey;--adm-color-light:#4d4d4d;--adm-color-border:#2b2b2b;--adm-color-box:#0a0a0a;--adm-color-background:#1a1a1a;--adm-color-background-body:var(--adm-color-background);--adm-border-color:var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background-color:var(--adm-color-background-body)}body{color:#333;color:var(--adm-color-text);font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,segoe ui,arial,roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;font-family:var(--adm-font-family);font-size:13px;font-size:var(--adm-font-size-main)}a,button{cursor:pointer}a{color:#1677ff;color:var(--adm-color-primary);transition:opacity .2s ease-in-out}a:active{opacity:.8}.adm-plain-anchor{color:inherit;transition:none}.adm-plain-anchor:active{opacity:1}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size:1;height:calc(var(--size)/2*2px);left:-100vw;pointer-events:none;position:fixed;top:-100vh;-webkit-user-select:none;user-select:none;width:0}.adm-picker{--header-button-font-size:var(--adm-font-size-7);--title-font-size:var(--adm-font-size-7);--item-font-size:var(--adm-font-size-8);--item-height:34px;---item-font-size:var(--item-font-size);---item-height:var(--item-height);display:flex;flex-direction:column;height:300px;overflow:hidden;position:relative;width:100%}.adm-picker .adm-picker-view.adm-picker-view{--item-font-size:var(---item-font-size);--item-height:var(---item-height)}.adm-picker-header{align-items:center;border-bottom:1px solid var(--adm-color-border);display:flex;flex-shrink:0;justify-content:space-between;padding:4px}.adm-picker-header-button{display:inline-block;font-size:var(--header-button-font-size);padding:8px}.adm-picker-header-button-disabled,.adm-picker-header-button-disabled:active{cursor:not-allowed;opacity:.4}.adm-picker-header-title{color:var(--adm-color-text);flex:1 1;font-size:var(--title-font-size);padding:4px;text-align:center}.adm-picker-body{flex:1 1;height:100%;width:100%}.adm-picker-body>.adm-picker-view{--height:100%}.adm-picker-popup .adm-popup-body{border-top-left-radius:8px;border-top-right-radius:8px}.adm-popup{--z-index:var(--adm-popup-z-index,1000);position:fixed;z-index:var(--z-index)}.adm-popup-body{background-color:var(--adm-color-background);position:fixed;z-index:calc(var(--z-index) + 10)}.adm-popup-body .adm-popup-close-icon{position:absolute;z-index:100}.adm-popup-body-position-bottom{bottom:0;left:0;width:100%}.adm-popup-body-position-bottom .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-top{left:0;top:0;width:100%}.adm-popup-body-position-top .adm-popup-close-icon{bottom:8px;right:8px}.adm-popup-body-position-left{height:100%;left:0;top:0}.adm-popup-body-position-left .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-right{height:100%;right:0;top:0}.adm-popup-body-position-right .adm-popup-close-icon{left:8px;top:8px}.adm-popup-close-icon{color:var(--adm-color-weak);cursor:pointer;font-size:18px;line-height:1;padding:4px}.adm-mask{--z-index:var(--adm-mask-z-index,1000);display:block;position:fixed;z-index:var(--z-index)}.adm-mask,.adm-mask-aria-button{height:100%;left:0;top:0;width:100%}.adm-mask-aria-button{pointer-events:none;position:absolute;z-index:0}.adm-mask-content{z-index:1}.adm-spin-loading{--color:var(--adm-color-weak);--size:32px;height:var(--size);width:var(--size)}.adm-spin-loading-svg{animation:adm-spin-loading-rotate .8s linear infinite;height:100%;width:100%}.adm-spin-loading-svg>.adm-spin-loading-fill{stroke:var(--color)}@keyframes adm-spin-loading-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.adm-picker-view{--height:240px;--item-height:34px;--item-font-size:var(--adm-font-size-8);background:var(--adm-color-background);display:flex;height:var(--height);overflow:hidden;position:relative;width:100%}.adm-picker-view-column{flex:1 1;height:100%;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;z-index:0}.adm-picker-view-column-wheel{cursor:grab;left:0;position:absolute;top:calc(50% - var(--item-height)/2);width:100%}.adm-picker-view-column-wheel:before{content:" ";display:block;height:100vh;position:absolute;top:-100vh;width:100%}.adm-picker-view-column-wheel:after{bottom:-100vh;content:" ";display:block;height:100vh;position:absolute;width:100%}.adm-picker-view-column-item{align-items:center;display:flex;font-size:var(--item-font-size);height:var(--item-height);justify-content:center;padding:0 6px}.adm-picker-view-column-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-picker-view-column-accessible{display:flex;flex-direction:column;height:100%;opacity:0;padding-bottom:1px;pointer-events:none;position:relative;top:calc(var(--item-height)*-1);width:100%;z-index:0}.adm-picker-view-column-accessible>*{flex:1 1;text-overflow:ellipsis}.adm-picker-view-column-accessible-current{height:100%;position:absolute;width:100%}.adm-picker-view-column-accessible-button,.adm-picker-view-mask{height:100%;width:100%}.adm-picker-view-mask{display:flex;flex-direction:column;left:0;pointer-events:none;position:absolute;top:0;z-index:10000}.adm-picker-view-mask-bottom,.adm-picker-view-mask-top{flex:auto}.adm-picker-view-mask-middle{border-bottom:1px solid var(--adm-color-border);border-top:1px solid var(--adm-color-border);box-sizing:border-box;flex:none;height:var(--item-height)}.adm-picker-view-mask-top{background:var(--adm-color-background);-webkit-mask:linear-gradient(0deg,#0009,#000c 50%,#000);mask:linear-gradient(0deg,#0009,#000c 50%,#000)}.adm-picker-view-mask-bottom{background:var(--adm-color-background);-webkit-mask:linear-gradient(180deg,#0009,#000c 50%,#000);mask:linear-gradient(180deg,#0009,#000c 50%,#000)}.adm-picker-view-loading-content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.adm-picker-view-item-height-measure{height:var(--item-height);left:0;pointer-events:none;position:relative;top:0;width:0}.adm-safe-area{--multiple:var(--adm-safe-area-multiple,1);display:block;width:100%}.adm-safe-area-position-top{padding-top:calc(env(safe-area-inset-top)*var(--multiple))}.adm-safe-area-position-bottom{padding-bottom:calc(env(safe-area-inset-bottom)*var(--multiple))}.reservation-entry .form{text-align:left}.reservation-entry .form .agreement{background-color:#fbfbfb;margin-bottom:16px;padding:8px 0}.reservation-confirm .general-button{margin-top:24px}.reservation-confirm .remarks-label{color:#6a6868;font-size:12px;text-align:left}.reservation-confirm .form-label{margin-bottom:6px}.reservation-confirm .form-label .emphasis-icon{margin-right:8px}.reservation-confirm .save-credit.disabled{background-color:#eee}.save-credit-card-form .credit-card-group{display:flex;flex-direction:column;gap:12px}.save-credit-card-form .credit-card-info{background-color:#f4f4f4;border-radius:8px;box-sizing:border-box;padding:12px;width:100%}.save-credit-card-form .credit-card-info .row{align-items:center;display:flex;gap:12px}.save-credit-card-form .credit-card-info img{height:auto;width:40px}.save-credit-card-form .save-credit .ant-form-item{margin-bottom:0!important}.save-credit-card-form .expired-message{color:#c9261c}.c-credit-card-form .credit-card-group{display:flex;flex-direction:column;gap:12px}.brand-logo{align-items:center;display:flex;gap:8px;margin:16px 0}.brand-logo img{height:24px;width:auto}.new-credit-card-form .credit-card-info{background-color:#f4f4f4;border-radius:8px;box-sizing:border-box;padding:12px;width:100%}.new-credit-card-form .credit-card-info .row{align-items:center;display:flex;gap:12px}.new-credit-card-form .save-credit .ant-form-item{margin-bottom:0!important}.questionnaire-entry-button-area>.general-button{margin-bottom:16px;margin-top:16px;text-align:left}.reservation-done .account-entry-button-area{background-color:#e6f3fb;border-radius:5px;border-top:1px solid #f3f3f3;padding:14px;text-align:left}.reservation-done .account-entry-button-area .general-button{margin-bottom:8px;margin-top:8px}.reservation-done .account-entry-button-area>.label1{font-size:14px;font-weight:700}.reservation-done .account-entry-button-area>.label2{font-size:15px;font-weight:700}.reservation-done .label3{font-size:12px;margin-top:16px;text-align:left}.reservation-done .account-entry-detail{font-size:14px;margin-top:12px}.reservation-done .agreement{margin-bottom:16px;margin-top:16px}.reservation-information .buttons-area{gap:16px;margin-top:12px}.reservation-information .buttons-area>.row{display:flex;gap:12px;justify-content:space-between;margin-top:18px;width:100%}.reservation-information .buttons-area>.row .general-button{width:100%!important}.reservation-information .buttons-area>.row .none-data{align-items:center;display:flex;height:400px;justify-content:center}.questionnaire-entry .form .general-button{margin-top:16px}.questionnaire-area{background-color:#fbfbfb;border:1px solid #eee;border-radius:8px;padding:16px}.questionnaire-area .ant-form-item .ant-form-item-control{border-bottom:1px solid #eee!important;margin-bottom:16px!important}.questionnaire-area .ant-form-item:last-child .ant-form-item-control{border-bottom:none!important}.questionnaire-area .question-label{color:#000;display:flex;font-size:15px;font-weight:700;gap:8px;margin-bottom:8px}.questionnaire-area .question-label .emphasis-icon{box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:4px;text-align:center;width:36px}.questionnaire-area .question-label-content{width:100%}.questionnaire-area .answer-area{margin-top:8px}.questionnaire-area .answer-label{font-size:13px}.questionnaire-area .ant-checkbox-wrapper,.questionnaire-area .ant-radio-wrapper{margin-bottom:12px}.questionnaire-confirm .general-button{margin-top:16px}.questionnaire-confirm .question-label{color:#000;font-size:15px;font-weight:700;margin-bottom:10px}.questionnaire-confirm .answer-label{font-size:13px}.questionnaire-confirm .answer-info-area{border-bottom:1px solid #dedddd;margin-bottom:16px;padding-bottom:12px;text-align:left}.questionnaire-confirm .answer-info-area:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.questionnaire-info-area{border:1px solid #eee;border-radius:8px;padding:12px}.account-regist .explanation-area{font-size:14px;margin-top:32px;text-align:left}.account-regist .link{text-decoration:none}.account-regist-done .done-message-area{padding-top:16px}.account-regist-done .done-message-label{padding-bottom:16px}.account-regist-done .link-message{color:#006caf;font-weight:700;padding:16px}.account-regist-done .center{align-items:center;display:flex;justify-content:center}.back-to-reservation-menu{margin-top:24px}.mypage-menu .menu-cards{display:flex;gap:12px;justify-content:space-between}.mypage-menu .menu-cards .menu-card{align-items:center;border:1px solid #1211111f;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;font-size:16px;font-weight:700;gap:8px;justify-content:center;padding:16px;width:50%}.mypage-menu .menu-cards .menu-card img{margin-bottom:6px;width:32px}.family-setting .form .general-button{margin-top:24px}.medical-institution-list .menu-areas{display:flex;flex-flow:column;gap:18px}.medical-institution-list .menu-area{border:1px solid #1211111f;border-radius:4px;display:flex;flex-flow:column;gap:8px;padding:16px}.medical-institution-list .menu-area .name{display:flex;font-size:16px;font-weight:700;height:28px;text-align:left}.medical-institution-list .menu-area .label-value{display:flex;font-size:14px}.medical-institution-list .menu-area .label-value .label{color:#6a6868;width:80px}.medical-institution-list .link{align-items:center;color:#006caf;display:flex;font-size:14px;justify-content:flex-end;margin-top:16px;width:100%}.medical-institution-list .link div{cursor:pointer;display:flex;gap:12px}.medical-institution-list .no-institution-list{align-items:center;display:flex;font-size:16px;height:360px;justify-content:center}.medical-institution-list .back-to-mypage{margin-top:16px}.unsubscribe-warning{background-color:#fef6cc;font-size:14px;margin-bottom:16px;padding-bottom:8px;padding-right:8px;padding-top:8px;text-align:left}.faq-list{width:100%}.detail,.main-area,.title{text-align:left}.faq-category{margin-bottom:20px}.category-title{border-left:4px solid #1890ff;color:#333;font-size:16px;font-weight:700;margin-bottom:8px;padding-left:4px;text-align:left}.faq-accordion{border-radius:4px;overflow:hidden}.faq-panel .ant-collapse-header{background-color:#f9f9f9;font-size:14px;padding:12px 16px!important;text-align:left}.faq-answer{font-size:14px;line-height:1.6;padding:8px 4px;text-align:left}.ant-collapse-arrow{color:#1890ff}.ant-collapse-item-active .ant-collapse-header{background-color:#e6f7ff;color:#1890ff;text-align:left}.back-to-mypage-container{display:flex;justify-content:center;margin-bottom:20px;margin-top:30px;width:100%}.back-to-mypage-button{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;box-shadow:none;color:#333;cursor:pointer;font-size:14px;height:40px;max-width:100%;padding:10px 20px;text-align:center;transition:all .3s;width:100%}.back-to-mypage-button:hover{border-color:#1890ff;color:#1890ff}.form{text-align:left}.form .explanation-area{font-size:14px;margin-bottom:8px}.payment-setting .credit-card-group{display:flex;flex-direction:column;gap:12px}.payment-setting .credit-card-info{border:1px solid #cdcdcd;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:36px;padding:22px 16px;width:100%}.payment-setting .credit-card-info .row{align-items:center;display:flex;gap:12px}.payment-setting .credit-card-info.card-present .row:first-child{font-weight:700}.payment-setting .credit-card-info.card-present .row:nth-child(3){color:#339fe2;display:flex;gap:20px;justify-content:center}.payment-setting .credit-card-info.card-present .row:nth-child(3) .label{color:#c9261c;cursor:pointer}.payment-setting .credit-card-info.card-present .row:nth-child(3) .label.disabled{color:#cdcdcd;pointer-events:none}.payment-setting .credit-card-info.card-present .row:nth-child(3) .general-button{font-weight:400!important}.payment-setting .credit-card-info.card-present img{height:auto;width:40px}.payment-setting .credit-card-info .cardNumber{font-size:16px}.payment-setting .credit-card-info .expiry{font-size:12px}.payment-setting .credit-card-info.card-absent{border:1px solid #cdcdcd}.payment-setting .credit-card-info.card-absent .row{align-items:center;color:#339fe2;cursor:pointer;display:flex;height:152px;justify-content:center}.payment-setting .credit-card-info.card-absent .label{color:#6a6868;font-size:16px}.credit-regist .credit-card-label{align-items:center;background-color:#eee;border:1px solid #e3e2e2;border-radius:4px;display:flex;gap:12px;margin-bottom:24px;padding:14px}.credit-regist .credit-card-label .expiry{font-size:12px}.credit-regist img{height:24px;width:auto}.onlyne-payment-history .menu-areas{display:flex;flex-flow:column;gap:18px}.onlyne-payment-history .menu-area{border:1px solid #1211111f;border-radius:4px;display:flex;flex-flow:column;gap:8px;padding:16px}.onlyne-payment-history .menu-area .name{display:flex;font-size:16px;font-weight:700;height:28px;text-align:left}.onlyne-payment-history .menu-area .label-value{display:flex;font-size:14px}.onlyne-payment-history .menu-area .label-value .label{color:#6a6868;width:80px}.onlyne-payment-history .menu-area .pdf-list{background-color:#fbfbfb;border:1px solid #eee;padding:10px 18px}.onlyne-payment-history .menu-area .pdf-list .pdf-title{align-items:center;display:flex;font-size:14px;font-weight:700;height:36px}.onlyne-payment-history .menu-area .pdf-list .pdf-detail{display:flex;flex-direction:column;gap:12px}.onlyne-payment-history .menu-area .pdf-list .pdf-row.pdf-detail{font-weight:700}.onlyne-payment-history .no-institution-list{align-items:center;display:flex;font-size:16px;height:360px;justify-content:center}.onlyne-payment-history .back-to-mypage{margin-top:16px}
/*# sourceMappingURL=main.0510c4f6.css.map*/