.AppOnlyMenuAnnouncement_box__qhHAl{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;border:none;font-size:14px;color:#fd4a5b;background-color:#fff;border-radius:10px;text-align:left;box-shadow:0 0 15px 0 rgba(191,203,222,.4);touch-action:manipulation;-webkit-user-select:none;user-select:none;cursor:pointer;padding:16px}.AppOnlyMenuAnnouncement_box__qhHAl:disabled{cursor:default}@media (min-width:640px){.AppOnlyMenuAnnouncement_box__qhHAl{padding:24px}}.AppOnlyMenuAnnouncement_icon__QottP{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px}.AppOnlyMenuDescriptionModal_modal__D2vTW{width:100%;position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%);padding:0 16px}@media (min-width:640px){.AppOnlyMenuDescriptionModal_modal__D2vTW{width:480px;padding:0}}.AppOnlyMenuDescriptionModal_overlay__TmLZ8{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:100}.AppOnlyMenuDescriptionModal_closeButton__oli66{display:inline-flex;justify-content:center;align-items:center;padding:0;border:none;background:rgba(0,0,0,0);position:absolute;top:16px;right:16px;cursor:pointer;width:24px;height:24px}.AppOnlyMenuDescriptionModal_closeButton__oli66:hover{opacity:.76}.AppOnlyMenuDescriptionModal_modalContents__v7qy_{width:100%;box-sizing:border-box;padding:24px;background-color:#fff;border-radius:10px;position:relative}.AppOnlyMenuDescriptionModal_modalTitle__Za2jZ{font-weight:700;margin-bottom:8px;font-size:16px;color:#fd4a5b}.AppOnlyMenuDescriptionModal_modalButton__CwHmX{width:180px;margin:24px auto 0}.AppOnlyMenuDescriptionModal_modalButtonText__6x2nH{font-weight:400}.MenuConditions_menuSection__qxAFi{font-size:12px;display:flex;flex-direction:column;gap:16px}.MenuConditions_topBorder__uc0zC{border-top:1px solid #e6ebee}.MenuConditions_conditionContent__snuqr{display:flex;gap:12px}.MenuConditions_conditionItems__hI12s{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:4px}@media (max-width:983.98px){.MenuConditions_conditionItems__hI12s{flex-direction:column;flex-wrap:nowrap}}.MenuConditions_conditionTitle__S9moO{white-space:nowrap}.MenuConditions_border__xdc33{border-top:1px solid #e6ebee;width:100%}.Condition_condition__I_MDs{display:flex;gap:8px;color:#888}.Condition_conditionValue__qTRr1{font-weight:700}.ConditionTag_conditionTag__qeNEr{display:inline-block;padding:0 8px;color:#888;font-size:12px;line-height:18px;text-align:center;font-weight:700;border:1px solid #e6ebee;border-radius:10px;background-color:#fff}.ReserveSalonInfo_salonInfo__57MgQ{display:flex;margin-bottom:16px}.ReserveSalonInfo_salonTitle__jSSc1{color:#888;font-size:12px;width:84px;flex-shrink:0}.ReserveSalonInfo_salonDescription__fm092{word-break:break-all;padding-left:16px;overflow:hidden}.ReserveSalonInfo_profileIcon___SduH{display:inline-block}.ReserveSalonInfo_profileName__P7hxn{margin-left:4px;vertical-align:top}.Tag_tag__T_L_7.Tag_common__81TfX{--background:#f2f2f2;--font:#444;--font-weight:normal;--border-color:#f2f2f2}.Tag_tag__T_L_7.Tag_lighterCyan__VdoSy{--background:#51b0e1;--font:#fff;--font-weight:bold;--border-color:#51b0e1}.Tag_tag__T_L_7.Tag_outline__dqLEj{--background:#fff;--font:#444;--font-weight:normal;--border-color:#e6ebee}.Tag_tag__T_L_7.Tag_minimoOnly__iwcko{--background:#fff;--font:#0d92c3;--font-weight:bold;--border-color:#e6ebee}.Tag_tag__T_L_7{display:inline-block;font-size:11px;line-height:18px;text-align:center;background:var(--background);color:var(--font);font-weight:var(--font-weight);border:1px solid;border-color:var(--border-color);padding:0 4px;border-radius:2px}.NearSalonSection_slider__3_lCk{margin:-12px;max-width:880px}@media (min-width:984px){.NearSalonSection_slider__3_lCk{margin:-4px}}.NearSalonSection_slider__3_lCk>ul{display:flex!important;overflow-x:scroll;gap:16px}@media (min-width:984px){.NearSalonSection_slider__3_lCk>ul{gap:4px;overflow-x:initial}}.NearSalonSection_arrow__u9K2S{padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media (max-width:983.98px){.NearSalonSection_arrow__u9K2S{display:none}}.NearSalonSection_arrowLeft__7xxOA{left:-36px}.NearSalonSection_arrowRight__aLFU4{right:-36px}.NearSalonSection_salonCard__mbKsv{display:block;padding:12px 0;transition:.3s}.NearSalonSection_salonCard__mbKsv:hover{opacity:.76}.NearSalonSection_salonCard__mbKsv:first-child{margin-left:12px}.NearSalonSection_salonCard__mbKsv:last-child{margin-right:12px}@media (min-width:984px){.NearSalonSection_salonCard__mbKsv{margin:4px 0}.NearSalonSection_salonCard__mbKsv:first-child{margin-left:4px}.NearSalonSection_salonCard__mbKsv:last-child{margin-right:4px}}.NearSalonSection_footerLink__Z0QIg{display:flex;align-items:center;min-height:48px}.NearSalonSection_footerLinkText__anMg3{color:#0d92c3;text-decoration:none}.NearSalonSection_footerLinkText__anMg3:hover{color:#0d92c3;opacity:.76;transition:opacity .3s}.NearSalonSection_footerLinkText__anMg3:active,.NearSalonSection_footerLinkText__anMg3:focus{color:#0d92c3}.SalonCard_title__G2kL0{font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SalonCard_salonCard__qiZmJ{width:240px;background-color:#fff;border:1px solid #e6ebee;border-radius:10px;padding:16px;box-shadow:0 0 15px 0 rgba(191,203,222,.4)}@media (min-width:640px){.SalonCard_salonCard__qiZmJ{width:288px}}.SalonCard_nameKana___kefX{font-size:12px;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SalonCard_reviewCount__70k_U{font-size:12px}.SalonCard_imageSection__zAp1k{width:100%;border-radius:4px;overflow:hidden;height:156px}@media (min-width:640px){.SalonCard_imageSection__zAp1k{height:176px}}.SalonCard_image__zh_ki{width:100%;height:100%;object-fit:cover}.SalonReviewList_isHidden__I8BtD{display:none}.SalonReviewList_reviews__Pe6VX{gap:8px}.ReviewCard_reviewCard__2OeiN,.SalonReviewList_reviews__Pe6VX{display:flex;flex-direction:column}.ReviewCard_artistPickupLabel__8Z22r{font-size:12px;text-align:right;padding-bottom:16px}.ReviewCard_reviewProfile__OO3pp{width:100%;display:flex;align-items:center;padding-bottom:8px}.ReviewCard_profileArea__JiB63{display:flex;flex-direction:column;margin-left:8px}.ReviewCard_profileName__oTrC9{font-size:14px;font-weight:700;line-height:1.4}.ReviewCard_attribute__IcDSS{color:#888;font-size:12px;margin-top:4px}.ReviewCard_comment__KMT1F{white-space:pre-wrap}.ReviewCard_menu__VnGE_{color:#888;font-size:13px;margin-top:16px}.ReviewCard_info__iDCjU{display:flex;gap:12px}.ReviewCard_artistName__KvuAP,.ReviewCard_info__iDCjU{margin-top:8px;color:#888;font-size:12px}.ReviewCard_replayBox__7KP1Q{position:relative;margin-top:16px;padding-top:16px;display:flex;border-top:1px solid #f2f2f2}.ReviewCard_replaySalonName__xJUkn{font-weight:700;line-height:1.4;font-size:14px}.ReviewCard_replayCommentArea__64Q8l{margin-left:16px}.Card_card__JupYk{background:#fff;padding:16px;border-radius:10px;box-shadow:0 0 15px 0 rgba(191,203,222,.4)}@media (min-width:984px){.Card_card__JupYk{padding:24px}}.Location_location__wAh3W{display:flex;align-items:center;gap:2px}.Location_locationText__ab6nU{font-size:12px}.Location_locationTextClamp__LrbZI{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Location_iconWrap__pWBrE{display:inline-flex;justify-content:center;align-items:center;width:16px;height:16px}.Review_link__pJ_09{display:block;background-color:#fafafa;padding:8px 12px;border-radius:8px;color:#444;text-decoration:none}.Review_link__pJ_09:hover{color:#444;opacity:.76;transition:opacity .3s}.Review_link__pJ_09:active,.Review_link__pJ_09:focus{color:#444}@media (min-width:640px){.Review_link__pJ_09{padding:16px}}.Review_heading__Ylojc{font-size:12px;font-weight:700}.Review_text__gHFY2{font-size:12px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.PopularPointTag_tag__DR81C{display:flex;align-items:center}.PopularPointTag_text__mXxT0{color:#888;font-size:12px;padding-left:4px}.SpecialFeaturesSliderSection_slider__vV2HG{margin:-12px 0}.SpecialFeaturesSliderSection_slider__vV2HG>ul{display:flex!important;overflow-x:scroll;gap:12px}@media (min-width:984px){.SpecialFeaturesSliderSection_slider__vV2HG>ul{gap:0;overflow-x:initial}}.SpecialFeaturesSliderSection_arrow__ZEPLG{padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media (max-width:983.98px){.SpecialFeaturesSliderSection_arrow__ZEPLG{display:none}}.SpecialFeaturesSliderSection_arrowLeft__XOm4J{left:-36px}.SpecialFeaturesSliderSection_arrowRight__F_P0F{right:-36px}.SpecialFeaturesSliderSection_arrowIcon__ZyRqa{vertical-align:middle}.SpecialFeaturesSliderSection_item__Ukrg6{height:100%;display:block;padding:12px 0;transition:.3s}.SpecialFeaturesSliderSection_item__Ukrg6:hover{opacity:.76}.SpecialFeaturesSliderSection_item__Ukrg6:first-child{margin-left:4px}.SpecialFeaturesSliderSection_item__Ukrg6:last-child{margin-right:4px}@media (min-width:984px){.SpecialFeaturesSliderSection_item__Ukrg6:first-child{margin-left:0}.SpecialFeaturesSliderSection_item__Ukrg6:last-child{margin-right:0}}.SpecialFeatureCard_specialFeatureCard__qBVqd{width:240px;height:100%;padding:16px;border-radius:10px;background:#fff;box-shadow:0 0 15px 0 rgba(191,203,222,.4);gap:8px;display:flex;flex-direction:column}@media (min-width:640px){.SpecialFeatureCard_specialFeatureCard__qBVqd{width:288px}}.SpecialFeatureCard_thumbnail__FWNA8{width:100%;height:135px;border-radius:8px;border:1px solid #e6ebee;object-fit:cover}@media (min-width:640px){.SpecialFeatureCard_thumbnail__FWNA8{height:167px}}.SpecialFeatureCard_textBlock__Ju9vv{display:flex;flex-direction:column;gap:8px}.SpecialFeatureCard_text__8ZQNw{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.SpecialFeatureCard_title__51Zuy{font-size:14px;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;height:21px}.SpecialFeatureCard_description__SXRZH{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;height:36px}.SpecialFeatureCard_endDate__4WaIE{color:#888;font-size:11px;font-weight:700;line-height:16px}
/*# sourceMappingURL=576ee696266e1cb7.css.map*/