.ApplyCleaning_pageContainer__7de1C{display:flex;flex-direction:column;min-height:100vh;background-color:#f0f0f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;max-width:600px;margin:0 auto}.ApplyCleaning_header__Qvp2M{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#ffffff;border-bottom:1px solid #e0e0e0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.ApplyCleaning_backButton__HWjxG{font-size:24px;color:#333;background:none;border:none;cursor:pointer;padding:8px;margin-left:-8px}.ApplyCleaning_pageTitle__al7Pl{font-size:18px;font-weight:700;color:#333;margin:0;position:absolute;left:50%;transform:translateX(-50%)}.ApplyCleaning_stepIndicator__oQPP_{font-size:1rem;font-weight:500;color:#555}.ApplyCleaning_contentArea__9Qw5A{display:flex;flex-direction:column;overflow:hidden;padding:0 16px 16px;height:100%}.ApplyCleaning_formGroup__wNjLu{margin-bottom:20px}.ApplyCleaning_label__sQTVm{display:block;font-size:1rem;font-weight:600;color:#444;margin-bottom:12px}.ApplyCleaning_inputField__7ZbTS,.ApplyCleaning_selectField__aoW0j{background-color:#fff;color:#333;height:48px;padding-top:0;padding-bottom:0;padding-left:12px}.ApplyCleaning_selectField__aoW0j{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/images/chevron-down.png);background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px;padding-right:40px}.ApplyCleaning_dateInputContainer__BF7p6{position:relative;width:100%}.ApplyCleaning_step1Date__KEXug{padding-right:40px;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;background-color:#fff}.ApplyCleaning_step1Date__KEXug::-ms-clear{display:none}.ApplyCleaning_step1Date__KEXug::-webkit-calendar-picker-indicator{color:rgba(0,0,0,0);opacity:1;background-image:url(/images/calendar.png);background-repeat:no-repeat;background-position:50%;background-size:20px;cursor:pointer;width:20px;height:20px;padding:3px}.ApplyCleaning_calendarIcon__KmQc5{position:absolute;top:50%;right:16px;transform:translateY(-50%);pointer-events:none;z-index:1;width:20px;height:20px;background-image:url(/images/calendar.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.ApplyCleaning_radioGroup__Jhp6r{gap:10px}.ApplyCleaning_radioLabel__R3yUa{display:flex;align-items:center;padding:10px 15px;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-size:.95rem;transition:border-color .2s,background-color .2s}.ApplyCleaning_radioLabel__R3yUa:has(input:checked){border-color:#2DA3E3;background-color:#e9f2ff}.ApplyCleaning_radioLabel__R3yUa input[type=radio]{margin-right:8px}.ApplyCleaning_nextButton__i3zMZ{width:100%;padding:12px;background-color:#2DA3E3;color:white;border:none;border-radius:8px;font-size:1.05rem;font-weight:700;cursor:pointer;transition:background-color .2s;position:-webkit-sticky;position:sticky;bottom:20px;margin-top:20px}.ApplyCleaning_nextButton__i3zMZ:hover{background-color:#2DA3E3}.ApplyCleaning_placeholderText__Xg9GE{text-align:center;color:#777;padding:20px}.ApplyCleaning_stepTitle__w5oDl{text-align:center}.ApplyCleaning_radioGroupVertical__6plUT{display:flex;flex-direction:column;gap:12px}.ApplyCleaning_radioLabelFullWidth__Q8Z9_{display:flex;align-items:center;padding:12px 15px;border:1px solid #ddd;border-radius:8px;cursor:pointer;font-size:.95rem;transition:border-color .2s,background-color .2s}.ApplyCleaning_radioLabelFullWidth__Q8Z9_:has(input:checked){border-color:#2DA3E3;background-color:#e9f2ff}.ApplyCleaning_radioLabelFullWidth__Q8Z9_ input[type=radio]{margin-right:10px}.ApplyCleaning_quantityInputGroup__iufgA{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f0f0f0}.ApplyCleaning_quantityLabel__mZgrQ{font-size:1rem;color:#333}.ApplyCleaning_quantityControls__fHd1w{display:flex;align-items:center;gap:12px}.ApplyCleaning_quantityButton__dJkx8{background-color:#e9ecef;color:#495057;border:1px solid #ced4da;width:32px;height:32px;border-radius:50%;font-size:1.2rem;font-weight:700;cursor:pointer;display:flex;justify-content:center;align-items:center;line-height:1;transition:background-color .2s}.ApplyCleaning_quantityButton__dJkx8:hover:not(:disabled){background-color:#dee2e6}.ApplyCleaning_quantityButton__dJkx8:disabled{background-color:#f8f9fa;color:#adb5bd;cursor:not-allowed}.ApplyCleaning_quantityValue__3r8X4{font-size:1.1rem;font-weight:500;min-width:20px;text-align:center}.ApplyCleaning_textareaField__UGT3M{padding:12px;border-radius:6px;font-family:inherit;min-height:100px}.ApplyCleaning_summarySection__N7al0{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin-bottom:24px;background-color:#f8f9fa}.ApplyCleaning_summaryItem__ng1Ud{font-size:.95rem;color:#333;padding:8px 0;border-bottom:1px dashed #e0e0e0;display:flex}.ApplyCleaning_summaryItem__ng1Ud:last-child{border-bottom:none}.ApplyCleaning_summaryLabel__ZgtFD{font-weight:500;color:#555;width:100px;flex-shrink:0}.ApplyCleaning_preText__kcPGH{white-space:pre-wrap;font-family:inherit;margin:0;font-size:.95rem;color:#333}.ApplyCleaning_loadingContainer__Rz8wJ{display:flex;flex-direction:column;min-height:100vh}.ApplyCleaning_loadingText__X5yQ4{display:flex;justify-content:center;align-items:center;flex-grow:1;font-size:1.2rem;color:#555;padding:20px}.ApplyCleaning_locationSelectContainer__qmpb5{display:flex;justify-content:center;align-items:center;margin-top:20px;margin-bottom:40px;width:100%}.ApplyCleaning_locationIcon__K6_r7{margin-right:8px;font-size:1.2rem}.ApplyCleaning_stepProgressContainer___aRDj{width:100%;padding:12px 20px;background-color:#ffffff;box-sizing:border-box;text-align:left}.ApplyCleaning_stepProgressText__kdYew{display:inline-block;padding:6px 16px;background-color:#2DA3E31A;color:#2DA3E3;border-radius:50px;font-size:.85rem;font-weight:600;line-height:1.2;text-align:center}.ApplyCleaning_contentArea__9Qw5A{flex-grow:1;padding:16px;overflow-y:auto}.ApplyCleaning_stepTitle__w5oDl{font-size:1.2rem;font-weight:600;color:#333;margin-bottom:20px}.ApplyCleaning_formContainerWithFixedFooter__zy27N{display:flex;flex-direction:column;min-height:100vh;max-width:600px;margin:0 auto}.ApplyCleaning_scrollableContentArea__V657b{flex-grow:1;overflow-y:auto;padding-bottom:100px;background-color:#fff;max-width:600px}.ApplyCleaning_stepContainer__eFBCM{background-color:#ffffff;padding:24px 20px;border-radius:12px}.ApplyCleaning_fixedButtonFooter__22g4J{position:fixed;bottom:0;left:0;right:0;background-color:#ffffff;padding:16px 20px;z-index:100;display:flex;justify-content:center;max-width:600px;margin:0 auto}.ApplyCleaning_footerButton__NdaS_{width:100%;padding:14px;background-color:#2DA3E3;color:white;border:none;border-radius:8px;font-size:1.05rem;font-weight:700;cursor:pointer;transition:background-color .2s}.ApplyCleaning_footerButton__NdaS_:hover:not(:disabled){background-color:#adb5bd}.ApplyCleaning_footerButton__NdaS_:disabled{background-color:#cccccc;color:#666666;cursor:not-allowed}.ApplyCleaning_searchAddressButton__HYTYf{padding:0 15px;background-color:#6c757d;color:white;border:none;border-radius:6px;font-size:.9rem;cursor:pointer;white-space:nowrap}.ApplyCleaning_searchAddressButton__HYTYf:hover{background-color:#5a6268}.ApplyCleaning_inputHelperText__yb8T_{font-size:.8rem;color:#666;margin-top:6px}.ApplyCleaning_radioGroup__Jhp6r{display:flex;gap:8px;flex-wrap:wrap}.ApplyCleaning_radioLabelAsButton__tNXTc{display:inline-block;flex:1 1;min-width:80px;padding:16px 12px;border:1px solid #ddd;border-radius:8px;background-color:#ffffff;color:#999999;font-size:.95rem;cursor:pointer;text-align:center;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;font-family:Pretendard;font-weight:600;font-size:.9rem;line-height:100%;letter-spacing:0}.ApplyCleaning_hiddenRadioInput__1Eaz0{opacity:0;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.ApplyCleaning_radioLabelActive__tHysP{border-color:#2DA3E3;background-color:#ffffff;color:#2DA3E3;font-weight:600}.ApplyCleaning_step1Date__KEXug{width:100%;box-sizing:border-box}.ApplyCleaning_inputField__7ZbTS,.ApplyCleaning_selectField__aoW0j{width:100%;padding:12px;border:1px solid #ccc;border-radius:8px;font-size:1rem;box-sizing:border-box;font-family:inherit}.ApplyCleaning_inputField__7ZbTS:focus,.ApplyCleaning_selectField__aoW0j:focus{border-color:#2DA3E3;outline:none;box-shadow:0 0 0 2px rgba(47,128,237,.2)}.ApplyCleaning_stepTitleSlim__pXWHe{font-size:1rem;font-weight:600;color:#444;margin-bottom:12px}.ApplyCleaning_locationSelectButton__Ne2GC{width:100%;padding:14px 16px;border:2px solid #2da3e3;border-radius:8px;background-color:#ffffff;color:#2DA3E3;font-size:1rem;font-weight:500;text-align:left;cursor:pointer;display:flex;align-items:center;transition:background-color .2s ease;justify-content:center;border-radius:10px}.ApplyCleaning_locationSelectButton__Ne2GC:hover{background-color:#f0f8ff}.ApplyCleaning_checkboxGroup___gqyK{display:flex;flex-direction:column;gap:12px}.ApplyCleaning_checkboxLabel__lVtRJ{display:flex;align-items:center;padding:5px 0;font-size:.85rem;color:#555555;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;font-family:Pretendard;font-weight:500;line-height:100%;letter-spacing:0}.ApplyCleaning_checkboxInput__nGEbI{opacity:0;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.ApplyCleaning_checkboxCustom__7m0Xn{width:20px;height:20px;border:2px solid #ccc;border-radius:4px;margin-right:10px;display:inline-block;position:relative;background-color:#fff;transition:background-color .2s,border-color .2s}.ApplyCleaning_checkboxInput__nGEbI:checked+.ApplyCleaning_checkboxCustom__7m0Xn{background-color:#ffffff;border-color:#2DA3E3}.ApplyCleaning_checkboxInput__nGEbI:checked+.ApplyCleaning_checkboxCustom__7m0Xn:after{content:"";position:absolute;left:50%;top:calc(50% - 2px);width:5px;height:10px;border:solid #2da3e3;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}.ApplyCleaning_charCount__mNaIr{text-align:right;font-size:.8rem;margin-top:4px}.ApplyCleaning_sectionDivider__GXYUp{height:1px;background-color:#e0e0e0;margin:24px 0}.ApplyCleaning_subSectionTitle__Ro5ue{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:16px}.ApplyCleaning_phoneInputWrapper__Xgz_g{display:flex;gap:8px}.ApplyCleaning_phoneInputWrapper__Xgz_g .ApplyCleaning_inputField__7ZbTS{flex-grow:1}.ApplyCleaning_sendCodeButton__zNx7n{padding:0 15px;background-color:#6c757d;color:white;border:none;border-radius:6px;font-size:.9rem;cursor:pointer;white-space:nowrap;line-height:46px;height:48px}.ApplyCleaning_sendCodeButton__zNx7n:hover:not(:disabled){background-color:#5a6268}.ApplyCleaning_sendCodeButton__zNx7n:disabled{background-color:#adb5bd;cursor:not-allowed}.ApplyCleaning_otpInputWrapper__g2erV{display:flex;align-items:center;gap:8px}.ApplyCleaning_otpInputWrapper__g2erV .ApplyCleaning_inputField__7ZbTS{flex-grow:1}.ApplyCleaning_timerText__1u_M7{font-size:.9rem;color:#dc3545;font-weight:500;min-width:40px;text-align:center}.ApplyCleaning_verifyOtpButton__ZJZOp{padding:0 15px;background-color:#6c757d;color:white;border:none;border-radius:6px;font-size:.9rem;cursor:pointer;white-space:nowrap;line-height:46px;height:48px}.ApplyCleaning_verifyOtpButton__ZJZOp:hover:not(:disabled){background-color:#5a6268}.ApplyCleaning_verifyOtpButton__ZJZOp:disabled{background-color:#adb5bd;cursor:not-allowed}.ApplyCleaning_infoTextSmall__yCqqc{font-size:.8rem;color:#666;line-height:1.4;margin-top:12px}.ApplyCleaning_errorMessage__v0BPt{color:red;font-size:.85rem;margin-top:8px}.ApplyCleaning_successMessage__EXHBz{color:green;font-size:.9rem;font-weight:500;margin-top:10px}.ApplyCleaning_textareaWrapper__k26TY{position:relative;width:100%}.ApplyCleaning_textareaField__UGT3M{width:100%;border:1px solid #ccc;border-radius:8px;font-size:1rem;line-height:1.6;resize:vertical;box-sizing:border-box;min-height:120px;padding:12px 12px 30px}.ApplyCleaning_charCount__mNaIr{position:absolute;bottom:8px;right:12px;font-size:.75rem;color:#888;background-color:transparent;padding:5px;border-radius:3px;pointer-events:none;line-height:1}.AlertModal_overlay__zCtAk{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1200}.AlertModal_dialog__7LSLA{background:white;padding:24px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1);text-align:center;width:90%;max-width:320px}.AlertModal_title__DrWpK{font-size:1.1rem;font-weight:600;color:#111;margin-top:0;margin-bottom:12px}.AlertModal_message__naMTY{font-size:1rem;color:#333;margin:0 0 24px;line-height:1.5;white-space:pre-wrap}.AlertModal_buttonContainer___61RN{width:100%}.AlertModal_confirmButton__88aMd{width:100%;padding:12px;border:none;border-radius:8px;background-color:#2DA3E3;color:white;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s}.AlertModal_confirmButton__88aMd:hover{background-color:#0056b3}.ConfirmModal_overlay__Yiuur{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1200}.ConfirmModal_dialog__LIgSs{background:white;padding:24px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1);text-align:center;width:90%;max-width:320px}.ConfirmModal_message__nDkDk{font-size:1rem;color:#333;margin:0 0 20px;line-height:1.5}.ConfirmModal_buttonGroup__hn7o_{display:flex;justify-content:center;gap:10px}.ConfirmModal_button___qsEz{padding:10px 24px;border:none;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:background-color .2s}.ConfirmModal_cancelButton__29NFy{background-color:#e9ecef;color:#495057}.ConfirmModal_cancelButton__29NFy:hover{background-color:#dee2e6}.ConfirmModal_confirmButton__LSeoC{background-color:#2DA3E3;color:white}.ConfirmModal_confirmButton__LSeoC:hover{background-color:#0056b3}.CheckModal_overlay__g_fV1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.CheckModal_modal__VUO1Z{background-color:white;padding:24px;border-radius:12px;width:90%;max-width:400px;box-shadow:0 5px 15px rgba(0,0,0,.3);display:flex;flex-direction:column}.CheckModal_modalHeader__z9ZH0{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:12px}.CheckModal_modalTitle__6K0lK{font-size:1.25rem;font-weight:700;margin:0;color:#333}.CheckModal_closeButton__U_j_L{background:none;border:none;font-size:1.8rem;cursor:pointer;color:#888;padding:0;line-height:1}.CheckModal_closeButton__U_j_L:hover{color:#555}.CheckModal_modalBody__E8vT6{margin-bottom:24px}.CheckModal_inputGroup__7dCUk{margin-bottom:16px}.CheckModal_label__1widt{display:block;font-size:.9rem;font-weight:500;color:#333;margin-bottom:6px}.CheckModal_inputField__dzGZq{width:100%;padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:1rem;box-sizing:border-box}.CheckModal_inputField__dzGZq:focus{border-color:#2F80ED;outline:none;box-shadow:0 0 0 2px rgba(47,128,237,.2)}.CheckModal_phoneInputWrapper__jOIDM{display:flex;gap:8px}.CheckModal_phoneInputWrapper__jOIDM .CheckModal_inputField__dzGZq{flex-grow:1}.CheckModal_sendCodeButton__9KoUF{padding:10px 15px;background-color:#6c757d;color:white;border:none;border-radius:6px;font-size:.9rem;cursor:pointer;white-space:nowrap;transition:background-color .2s}.CheckModal_sendCodeButton__9KoUF:hover:not(:disabled){background-color:#5a6268}.CheckModal_sendCodeButton__9KoUF:disabled{background-color:#adb5bd;cursor:not-allowed}.CheckModal_infoText__LpDAv{font-size:.8rem;color:#666;line-height:1.5;margin-top:20px;background-color:#f8f9fa;padding:10px;border-radius:4px}.CheckModal_errorMessage__JvPa5{color:red;font-size:.85rem;margin-top:4px;margin-bottom:10px}.CheckModal_actionButton__AOnzZ{width:100%;padding:12px;background-color:#2DA3E3;color:white;border:none;border-radius:8px;font-size:1.05rem;font-weight:700;cursor:pointer;transition:background-color .2s}.CheckModal_actionButton__AOnzZ:hover:not(:disabled){background-color:#2DA3E3}.CheckModal_actionButton__AOnzZ:disabled{background-color:#2DA3E3;cursor:not-allowed}.Footer_callCenter__vDdeC{top:30px;left:20px;border-radius:30px;gap:6px;padding:7px;background-color:#F4F5F6;font-family:Pretendard;font-weight:400;font-size:11px;line-height:100%;letter-spacing:0;margin-right:10px;width:100%}.Footer_phoneNumber__g2bJO{color:#2DA3E3;font-weight:600}.Footer_company__MYzMa{font-family:Pretendard;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0;text-align:left}.Footer_address__WjXEO{margin-top:10px;font-family:Pretendard;font-weight:400;font-size:11px;line-height:140%;letter-spacing:2%;text-align:left;color:#AAAAAA}.Footer_footerLink__xz_wT{text-decoration:none;color:inherit;display:inline-flex;align-items:center;cursor:pointer}.Footer_footerLink__xz_wT:hover{text-decoration:underline}.Header2_mobileHeaderContainer__7XMZN{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:56px;background-color:#ffffff;border-bottom:1px solid #e0e0e0;width:100%;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:0;z-index:100}.Header2_backButton__bC3UW{background:none;border:none;font-size:28px;color:#333;cursor:pointer;padding:8px;margin-left:-8px;display:flex;align-items:center;justify-content:center}.Header2_title__3_mhT{font-size:1.1rem;font-weight:700;color:#333;margin:0;position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 100px)}.Header2_placeholderEnd__jUnH0{width:30px}.LocationSelectModal_modalOverlay__q5fXf{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1050;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.LocationSelectModal_modalContent__CW6aC{background-color:#ffffff;width:95vw;height:85vh;max-width:600px;max-height:800px;border-radius:16px;box-shadow:0 5px 20px rgba(0,0,0,.2);display:flex;flex-direction:column;overflow:hidden}.LocationSelectModal_modalHeader__ne_jG{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;flex-shrink:0}.LocationSelectModal_modalTitle__h1Mwu{font-size:1.1rem;font-weight:600}.LocationSelectModal_closeButton___ZjVl{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#888}.LocationSelectModal_selectedPathDisplay__NBzvD{padding:10px 20px;font-size:1rem;font-weight:700;color:#007bff;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;min-height:24px;background-color:#fff;flex-shrink:0}.LocationSelectModal_errorText__cfJqp{color:#dc3545;padding:10px 20px;font-size:.85rem}.LocationSelectModal_guideText__hEaG_{padding:20px;text-align:center;color:#6c757d;font-size:.9rem}.LocationSelectModal_selectionArea__dx_l5{display:flex;flex-grow:1;overflow:hidden;background-color:#f8f9fa}.LocationSelectModal_siDoList__FJOZU{width:120px;background-color:#f8f9fa;overflow-y:auto;border-right:1px solid #dee2e6;flex-shrink:0}.LocationSelectModal_siDoItem__bb0Tq{display:block;width:100%;padding:14px 16px;border:none;background-color:transparent;text-align:left;font-size:.9rem;color:#495057;cursor:pointer}.LocationSelectModal_siDoItem__bb0Tq.LocationSelectModal_active__gaWIp{background-color:#ffffff;font-weight:700;color:#007bff}.LocationSelectModal_detailsList__CB53s{flex-grow:1;padding:10px;overflow-y:auto;background-color:#ffffff}.LocationSelectModal_siGunGuGroup__3sAbt{border-bottom:1px solid #f1f3f5}.LocationSelectModal_siGunGuGroup__3sAbt:last-child{border-bottom:none}.LocationSelectModal_siGunGuHeader__FfkpQ{display:flex;justify-content:space-between;align-items:center;width:100%;padding:14px 10px;background-color:#fff;border:none;text-align:left;font-size:.95rem;font-weight:500;cursor:pointer}.LocationSelectModal_siGunGuHeader__FfkpQ.LocationSelectModal_expanded__gJq4M{color:#007bff;font-weight:700}.LocationSelectModal_arrow__BeqUs{font-size:.8rem;transition:transform .2s}.LocationSelectModal_siGunGuHeader__FfkpQ.LocationSelectModal_expanded__gJq4M .LocationSelectModal_arrow__BeqUs{transform:rotate(180deg)}.LocationSelectModal_dongGrid__nggX4{display:flex;flex-wrap:wrap;gap:8px;padding:10px 10px 15px;background-color:#f8f9fa;border-top:1px solid #e9ecef}.LocationSelectModal_dongItem__0zvsf{padding:8px 14px;border:1px solid #ced4da;border-radius:20px;background-color:#ffffff;font-size:.85rem;color:#495057;cursor:pointer;transition:all .2s}.LocationSelectModal_dongItem__0zvsf.LocationSelectModal_activeDong__Q0SeH{background-color:#007bff;color:white;border-color:#007bff;font-weight:500}.LocationSelectModal_dongItem__0zvsf:hover:not(.LocationSelectModal_activeDong__Q0SeH){border-color:#007bff;color:#007bff}.LocationSelectModal_modalFooter__xhqMh{padding:16px 20px;border-top:1px solid #e9ecef;background-color:#fff;flex-shrink:0}.LocationSelectModal_confirmButton__Ot5FP{width:100%;padding:12px;background-color:#007bff;color:white;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .2s ease}.LocationSelectModal_confirmButton__Ot5FP:disabled{background-color:#6c757d;opacity:.65;cursor:not-allowed}.CompanyInfoPage_pageContainer__fVUx8{background-color:#f0f0f5;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;max-width:600px;margin:0 auto}.CompanyInfoPage_contentArea__c4coZ{padding:16px;display:flex;flex-direction:column;gap:12px}.CompanyInfoPage_infoCard__pueJX{background-color:#ffffff;border-radius:12px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.CompanyInfoPage_cardTitle__c2HuG{font-size:1.1rem;font-weight:700;color:#333;margin-top:0;margin-bottom:8px}.CompanyInfoPage_cardContent__AznsL{font-size:.9rem;line-height:1.6;color:#555;margin:0;white-space:pre-line}.FaqPage_pageContainer__LVUDL{background-color:#f0f0f5;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;max-width:600px;margin:0 auto}.FaqPage_contentArea__xsnvU{padding:20px;margin:16px;background-color:#ffffff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.FaqPage_sectionTitle__cXpWB{font-size:1.5rem;font-weight:700;color:#333;margin-top:0;margin-bottom:20px}.FaqPage_placeholderContent___Hjv0 p{font-size:1rem;line-height:1.6;color:#555;margin-bottom:10px}.FaqPage_placeholderContent___Hjv0 ul{list-style-type:disc;margin-left:20px}.InquiryFormPage_pageContainer__ZCg0B{background-color:#f0f0f5;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;max-width:600px;margin:0 auto}.InquiryFormPage_contentArea__KYm2P{padding:20px;margin:16px;background-color:#ffffff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.InquiryFormPage_sectionTitle__ajWJ5{font-size:1.5rem;font-weight:700;color:#333;margin-top:0;margin-bottom:20px}.InquiryFormPage_form__S4WxD{gap:16px}.InquiryFormPage_formGroup__ArxGL,.InquiryFormPage_form__S4WxD{display:flex;flex-direction:column}.InquiryFormPage_label__tT1hX{font-size:.9rem;font-weight:500;color:#333;margin-bottom:6px}.InquiryFormPage_inputField__LIUUC,.InquiryFormPage_selectField__0erBO,.InquiryFormPage_textareaField__wqLtH{width:100%;padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:1rem;box-sizing:border-box;font-family:inherit}.InquiryFormPage_inputField__LIUUC:focus,.InquiryFormPage_selectField__0erBO:focus,.InquiryFormPage_textareaField__wqLtH:focus{border-color:#2F80ED;outline:none;box-shadow:0 0 0 2px rgba(47,128,237,.2)}.InquiryFormPage_textareaField__wqLtH{resize:vertical;min-height:120px}.InquiryFormPage_fileInput__V7cIv{font-size:.95rem}.InquiryFormPage_submitButton__iDmjZ{padding:12px 20px;background-color:#2F80ED;color:white;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .2s ease;margin-top:10px}.InquiryFormPage_submitButton__iDmjZ:hover{background-color:#1a6fcf}.RequestDetailPage_pageContainer__vHk_r{background-color:#f0f0f5;min-height:100vh;max-width:600px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.RequestDetailPage_errorText__f3evd,.RequestDetailPage_loadingText__v9ApF{padding:20px;text-align:center;color:#555}.RequestDetailPage_errorText__f3evd a{color:#007bff;text-decoration:none;margin-top:10px;display:inline-block}.RequestDetailPage_detailContent___Ev87{background-color:#ffffff;margin:16px;padding:24px 20px;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.RequestDetailPage_serviceTitle__8vW1E{font-size:20px;font-weight:700;color:#333;margin-top:0;margin-bottom:24px}.RequestDetailPage_infoTable__IxxqP{display:flex;flex-direction:column;gap:16px}.RequestDetailPage_infoRow__a7oAi{display:flex;align-items:flex-start}.RequestDetailPage_infoLabel___i3Iy{width:100px;font-size:14px;color:#888;flex-shrink:0}.RequestDetailPage_infoValue__lgcoJ{flex-grow:1;font-size:15px;color:#333;line-height:1.6;font-weight:600}.RequestDetailPage_infoValue__lgcoJ.RequestDetailPage_multiline__qmtks{white-space:pre-line}.RequestCard_card__zUgoF{background-color:#ffffff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(0,0,0,.08);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex;flex-direction:column}.RequestCard_header__3tDnV{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.RequestCard_serviceType__6ZO1S{font-size:1.25rem;font-weight:700;color:#222}.RequestCard_detailsLink__OqI7T{font-size:.875rem;color:#555;text-decoration:none;font-weight:500}.RequestCard_detailsLink__OqI7T:hover{text-decoration:underline}.RequestCard_infoGrid__FNiDH{display:grid;grid-template-columns:auto 1fr;grid-gap:8px 12px;gap:8px 12px;margin-bottom:20px}.RequestCard_infoItem__dL0iB{display:contents}.RequestCard_infoLabel__TkOSX{font-size:.875rem;color:#777;text-align:left;white-space:nowrap}.RequestCard_infoValue__zuFyU{font-size:.9375rem;color:#333;text-align:left;font-weight:500}.RequestCard_reviewButton__a6BL2{background-color:#2DA3E3;color:white;border:none;border-radius:8px;padding:12px 0;font-size:1rem;font-weight:700;cursor:pointer;width:100%;transition:background-color .2s ease;margin-top:auto}.RequestCard_reviewButton__a6BL2:disabled{background-color:#cccccc;color:#666666;cursor:not-allowed}.RequestCard_reviewButton__a6BL2:enabled:hover{background-color:#1a6fcf}.RequestCard_reviewButtonReverse__SNi8Y{background-color:#FFFFFF;color:#2DA3E3;border:1px solid #2da3e3}.RequestListPage_pageWrapper__SzGu0{background-color:#f0f0f5;min-height:100vh;max-width:600px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.RequestListPage_listContainer__72AyP{width:100%;max-width:1200px;margin:0 auto;padding:16px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}@media (min-width:500px){.RequestListPage_listContainer__72AyP{grid-template-columns:repeat(2,1fr)}}.RequestListPage_desktopTitle__9b7rI{display:block;font-size:1rem;font-weight:600;color:#444;margin:20px 20px 5px}.RequestListPage_requestCard__qkIq1:hover{transform:translateY(-2px)}.RequestListPage_cardTitle__ThrUF{font-size:1.1rem;font-weight:700;margin:0 0 8px;color:#333}.RequestListPage_cardInfo__PM0T9{font-size:.9rem;color:#666;margin:4px 0}.RequestListPage_chevron__YNfPA{font-size:1.5rem;color:#c7c7cc}.ReviewDetailPage_pageContainer__kZFzY{display:flex;flex-direction:column;min-height:100vh;max-width:600px;margin:0 auto;background-color:#f0f0f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.ReviewDetailPage_errorText__gYjnB,.ReviewDetailPage_loadingText__nY_n3{padding:20px;text-align:center;color:#555}.ReviewDetailPage_errorText__gYjnB a{color:#007bff;text-decoration:none;margin-top:10px;display:inline-block}.ReviewDetailPage_contentArea__lIVck{flex-grow:1;padding:16px}.ReviewDetailPage_reviewCard__Nv0Z9{background-color:#ffffff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.ReviewDetailPage_cardHeader__QQKAM{display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.ReviewDetailPage_headerTopLine__bxcyG{display:flex;justify-content:space-between;align-items:center;width:100%}.ReviewDetailPage_authorName__ea69G{font-size:1.1rem;font-weight:700;color:#333;margin:0}.ReviewDetailPage_usageDate__3z3Jz{margin:0}.ReviewDetailPage_headerBottomLine__00xVs{display:flex;align-items:center;gap:8px}.ReviewDetailPage_serviceDetails__M_yIV{font-size:.9rem;color:#666;margin:0}.ReviewDetailPage_rating__Cmi_c{font-size:.9rem;font-weight:700;color:#f0ad4e;margin:0;white-space:nowrap}.ReviewDetailPage_usageDate__3z3Jz{font-size:.8rem;color:#777}.ReviewDetailPage_reviewText__aX8IT{font-size:.95rem;line-height:1.7;color:#444;margin-bottom:20px;white-space:pre-line}.ReviewDetailPage_imageGrid__P963u{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-bottom:20px}.ReviewDetailPage_imageWrapper__X4TjO{position:relative;width:100%;aspect-ratio:1/1;border-radius:8px;overflow:hidden}.ReviewDetailPage_emptyImageWrapper__sYzVh{position:relative;width:100%;aspect-ratio:1/1;border-radius:8px;background-color:#f0f0f0;display:flex;justify-content:center;align-items:center}.ReviewDetailPage_reviewImage__qTxVh{object-fit:cover}.ReviewDetailPage_moreImagesOverlay__jW5eh{position:absolute;top:8px;right:8px;background-color:rgba(0,0,0,.6);color:white;padding:4px 8px;border-radius:12px;font-size:.8rem;font-weight:700;z-index:10}.ReviewDetailPage_footer__SgQnD{display:flex;gap:10px;padding:16px;background-color:#f0f0f5}.ReviewDetailPage_actionButton__siZ8w{flex-grow:1;padding:14px;border-radius:8px;border:none;font-family:Pretendard;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;cursor:pointer;transition:"background-color" .2s ease}.ReviewDetailPage_editButton__Fauct{background-color:#2DA3E3;color:white}.ReviewDetailPage_editButton__Fauct:hover{background-color:#2DA3E3}.ReviewDetailPage_deleteButton__uLodr{background-color:#E0E0E0;color:#333}.ReviewDetailPage_deleteButton__uLodr:hover{background-color:#c7c7c7}.ReviewDisplayCard_reviewCard__cm_2x{background-color:#ffffff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.ReviewDisplayCard_cardHeader__aj05x{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.ReviewDisplayCard_authorName__cW_MK{font-size:1.1rem;font-weight:700;color:#333;margin:0 0 4px}.ReviewDisplayCard_serviceDetails__NoHfb{font-size:.9rem;color:#555;margin:0}.ReviewDisplayCard_serviceTypeClickable__Isv8P{color:#2F80ED;font-weight:500}.ReviewDisplayCard_headerRight__mzqTd{text-align:right;flex-shrink:0;margin-left:10px}.ReviewDisplayCard_rating__xjK3g{font-size:.9rem;font-weight:700;color:#FFB300;margin-bottom:4px;display:block}.ReviewDisplayCard_usageDate__wHR7H{font-size:.8rem;color:#777;white-space:nowrap}.ReviewDisplayCard_reviewText__7omKf{font-size:.95rem;line-height:1.6;color:#444;margin-bottom:16px;white-space:pre-line}.ReviewDisplayCard_imageGrid__vrb2s{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.ReviewDisplayCard_imageWrapper__9nDgR{position:relative;width:100%;aspect-ratio:1/1;border-radius:8px;overflow:hidden;background-color:#f0f0f0}.ReviewDisplayCard_moreImagesOverlay__MZuOc{position:absolute;top:8px;right:8px;background-color:rgba(0,0,0,.65);color:white;padding:3px 7px;border-radius:10px;font-size:.75rem;font-weight:700;z-index:1;line-height:1;pointer-events:none}.ImageLightbox_overlay__5GV_5{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1100;padding:2.5vh 2.5vw;box-sizing:border-box}.ImageLightbox_contentDialog__KyaxX{background-color:transparent;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ImageLightbox_imageOuterContainer__VK87E{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ImageLightbox_closeButton__UDpxF{position:absolute;top:8px;right:8px;width:28px;height:28px;background-color:rgba(0,0,0,.5);border-radius:50%;border:none;color:white;font-size:1.2rem;cursor:pointer;opacity:.7;transition:all .2s ease;padding:0;line-height:28px;text-align:center;z-index:20}.ImageLightbox_closeButton__UDpxF:hover{opacity:1;transform:scale(1.1)}.ImageLightbox_navButton__HnpTz{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.3);border-radius:50%;width:44px;height:44px;border:none;color:white;font-size:1.5rem;cursor:pointer;padding:0;opacity:.7;transition:all .2s ease;z-index:10;display:flex;justify-content:center;align-items:center}.ImageLightbox_navButton__HnpTz:hover{opacity:1;background-color:rgba(0,0,0,.5)}.ImageLightbox_prevButton__9W1k6{left:10px}.ImageLightbox_nextButton__RAmsW{right:10px}.ImageLightbox_imageWrapper__TqDN9{position:relative;display:flex;justify-content:center;align-items:center;max-width:100%;max-height:100%}.ReviewListPage_pageContainer__Rdp8_{background-color:#f0f0f5;min-height:100vh;max-width:600px;margin:0 auto}.ReviewListPage_actionBar__FykSV{display:flex;justify-content:flex-end;padding:10px 16px;background-color:#f0f0f5}.ReviewListPage_sortButton__O_dIa{background:none;border:none;color:#555;font-size:.9rem;font-weight:500;cursor:pointer;padding:8px}.ReviewListPage_sortButton__O_dIa:hover{color:#000}.ReviewListPage_listContentArea__TR3CS{padding:0 16px 16px}.ReviewListPage_loadingText__O8QDI,.ReviewListPage_noReviewsText__U926V{text-align:center;padding:40px 20px;color:#777;font-size:1rem}.WriteReviewPage_pageContainer__mYSk6{display:flex;flex-direction:column;min-height:100vh;max-width:600px;margin:0 auto;background-color:#f0f0f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.WriteReviewPage_formContainer__IjBY9{background-color:#ffffff;margin:16px;padding:24px 20px;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);flex-grow:1}.WriteReviewPage_ratingSection__5r1uI{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.WriteReviewPage_starRatingContainer__5_d_d{display:flex;align-items:center;cursor:pointer;touch-action:pan-y;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;padding:5px 0}.WriteReviewPage_starImageWrapper__2lVjY{padding:0 3px}.WriteReviewPage_photoUploadSection__GpYfL{padding:10px 0;margin-bottom:20px}.WriteReviewPage_photoUploadBoxContainer__92XAf{width:90px;height:90px;margin-right:10px;flex-shrink:0}.WriteReviewPage_photoUploadBox__haQaY{width:100%;height:100%;border:1px dashed #ccc;border-radius:8px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;background-color:#f8f9fa;overflow:hidden}.WriteReviewPage_photoUploadBox__haQaY:hover{border-color:#007bff}.WriteReviewPage_photoUploadBox__haQaY span{font-size:2.5rem;color:#ccc;font-weight:300;line-height:1}.WriteReviewPage_photoPreview__hjZNn{border-radius:8px}.WriteReviewPage_removePhotoButton__p1OG_{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background-color:rgba(0,0,0,.6);color:white;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:1;padding:0}.WriteReviewPage_textReviewSection__Wvutn{margin-bottom:20px;position:relative}.WriteReviewPage_textArea__Y9FnN{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:8px;font-size:1rem;line-height:1.6;resize:vertical;box-sizing:border-box;min-height:120px}.WriteReviewPage_charCount__3s1WE{text-align:right;font-size:.8rem;color:#888;margin-top:4px}.WriteReviewPage_guidelines__is1LG{font-size:.8rem;color:#777;line-height:1.5}.WriteReviewPage_guidelines__is1LG p{margin:4px 0}.WriteReviewPage_footer__jrXjI{padding:16px;background-color:#f0f0f5}.WriteReviewPage_saveButton__5zY9a{background-color:#2F80ED;color:white;border:none;border-radius:8px;padding:14px 0;font-size:1.1rem;font-weight:700;cursor:pointer;width:100%;transition:background-color .2s ease}.WriteReviewPage_saveButton__5zY9a:hover{background-color:#1a6fcf}.SupportPage_pageContainer__PgvCv{background-color:#f0f0f5;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;max-width:600px;margin:0 auto}.SupportPage_contentArea__KuA8S{padding:16px;display:flex;flex-direction:column;gap:12px}.SupportPage_cardLink__Rs2Sr{text-decoration:none;color:inherit;display:block}.SupportPage_infoCard__DAWla{background-color:#ffffff;border-radius:12px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:box-shadow .2s ease-in-out}.SupportPage_cardLink__Rs2Sr:hover .SupportPage_infoCard__DAWla{box-shadow:0 4px 10px rgba(0,0,0,.1)}.SupportPage_cardTitle__Qqmng{font-size:1.1rem;font-weight:700;color:#333;margin-top:0;margin-bottom:8px}.SupportPage_cardContent__wikpG{font-size:.9rem;line-height:1.6;color:#555;margin:0}.TermsPage_pageContainer__NKAH5{background-color:#f0f0f5;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;max-width:600px;margin:0 auto}.TermsPage_contentArea__9pmiQ{padding:20px;margin:16px;background-color:#ffffff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.TermsPage_sectionTitle__urAK_{font-size:1.3rem;font-weight:700;color:#333;margin-top:0;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #eee}.TermsPage_textContent__PjcUo{font-size:.9rem;line-height:1.7;color:#444;white-space:pre-wrap;font-family:inherit;word-break:keep-all}.page_title__po7na{font-family:Pretendard;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0}.page_viewAllLink__8GG0e{font-size:.8rem;color:#888;cursor:pointer;transition:color .2s}.page_viewAllLink__8GG0e:hover{color:#333}.Accordion_accordionContainer__crHeY{width:100%;max-width:700px;margin:1rem auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:80%}.Accordion_sectionTitle__svJ15{font-size:1.8em;margin-bottom:1.5rem;color:#333}.Accordion_accordionItem__gRiD2{border-bottom:1px solid #e0e0e0}.Accordion_accordionItem__gRiD2:last-child{border-bottom:none}.Accordion_accordionTitle__7DDnQ{display:flex;justify-content:space-between;align-items:center;width:100%;padding:18px 15px;font-size:1.1em;text-align:left;background-color:#fff;border:none;cursor:pointer;color:#333;transition:background-color .2s ease}.Accordion_accordionTitle__7DDnQ:hover{background-color:#f9f9f9}.Accordion_icon__6ekfp{font-size:.9em;transition:transform .3s ease}.Accordion_contentWrapper__Wbg0b{max-height:0;overflow:hidden;transition:max-height .4s ease-out,padding .4s ease-out;background-color:#fcfcfc}.Accordion_contentWrapperOpen__iX6PV{max-height:1000px;transition:max-height .4s ease-in,padding .4s ease-in}.Accordion_accordionContent__1BRSn{padding:20px 15px;font-size:.95em;line-height:1.7;color:#555;white-space:pre-line}.Accordion_accordionContent__1BRSn .Accordion_contentLink__A7nce{color:#007bff;text-decoration:underline;cursor:pointer}.Accordion_accordionContent__1BRSn .Accordion_contentLink__A7nce:hover{color:#0056b3}.NoticesPage_pageContainer__6Acpj{background-color:#f0f0f5;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;max-width:600px;margin:0 auto}.NoticesPage_contentArea__X8KeY{padding:20px;margin:16px;background-color:#ffffff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.NoticesPage_sectionTitle__yuwQA{font-size:1.5rem;font-weight:700;color:#333;margin-top:0;margin-bottom:20px}.NoticesPage_noticeList__8Yt_X{list-style-type:none;padding:0;margin:0}.NoticesPage_noticeItem__Hq03B{border-bottom:1px solid #eee;padding:15px 0}.NoticesPage_noticeItem__Hq03B:last-child{border-bottom:none}.NoticesPage_noticeLink__UAnbm{text-decoration:none;color:inherit;display:block}.NoticesPage_noticeLink__UAnbm:hover .NoticesPage_noticeTitle__VTjtG{color:#2F80ED}.NoticesPage_noticeTitle__VTjtG{font-size:1.1rem;font-weight:500;color:#333;margin:0 0 6px}.NoticesPage_noticeDate__lZHn3{font-size:.8rem;color:#888;margin-bottom:8px}.NoticesPage_noticeSummary__3a_5M{font-size:.9rem;color:#555;line-height:1.5;margin:0}