.MenuListWithPaginationSection_contentArea__IEVSU{display:flex;flex-direction:column;gap:24px;margin:24px auto 0;width:100%}@media (min-width:768px){.MenuListWithPaginationSection_contentArea__IEVSU{width:584px}}.MenuListWithPaginationSection_pageText___Pm97{color:#888}.MenuListWithPaginationSection_menus__JXU40{display:flex;flex-direction:column;gap:8px}.RecentlyAvailableDates_recentlyAvailableDates__SeDGk{display:flex;align-items:center}.RecentlyAvailableDates_dataTitle__YeT_z{font-weight:700;font-size:12px}.RecentlyAvailableDates_data__eA2jL:first-of-type{margin-left:32px}.RecentlyAvailableDates_data__eA2jL+.RecentlyAvailableDates_data__eA2jL{margin-left:4px}.RecruitmentMenuCardDetailModal_modal__yUyb_{width:100%;position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%);padding:0 16px}@media (min-width:640px){.RecruitmentMenuCardDetailModal_modal__yUyb_{width:480px;padding:0}}.RecruitmentMenuCardDetailModal_overlay__XD_OJ{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:100}.RecruitmentMenuCardDetailModal_closeButton__dCmug{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}.RecruitmentMenuCardDetailModal_closeButton__dCmug:hover{opacity:.76}.RecruitmentMenuCardDetailModal_modalContents__tWFkV{width:100%;box-sizing:border-box;padding:24px;background-color:#fff;border-radius:10px;position:relative}.RecruitmentMenuCardDetailModal_modalTitle__PdJHs{font-weight:700;margin-bottom:8px;font-size:18px;color:#444}.RecruitmentMenuCardDetailModal_modalDetail__rkxVj{max-height:304px;overflow-y:auto;overflow-wrap:break-word;white-space:pre-wrap}.RecruitmentMenuCardDetailModal_modalDetail__rkxVj::-webkit-scrollbar{width:7px;-webkit-appearance:none}.RecruitmentMenuCardDetailModal_modalDetail__rkxVj::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px;box-shadow:0 0 1px rgba(191,203,222,.4)}.RecruitmentMenuCardDetailModal_modalButton__DATYG{width:180px;margin:24px auto 0}.RecruitmentMenuCardDetailModal_modalButtonText__WBEOU{font-weight:400}.ReviewCard_reviewCard__2OeiN{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}.ReviewSummary_reviewSummary__0JXXs{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.ReviewSummary_reviewSummary__0JXXs{flex-direction:row;align-items:center}}.ReviewSummary_ratingStarArea__UWp9f{flex-basis:50%}.ReviewSummary_assessmentArea__3EOpK{flex-basis:50%;margin-top:8px}@media (min-width:768px){.ReviewSummary_assessmentArea__3EOpK{margin-top:0}}.ReviewSummary_assessment__W4p5P{display:flex;flex-direction:column;gap:8px}.ReviewSummary_assessmentItem__b5Abm{display:flex;align-items:center}.ReviewSummary_assessmentTitle__zqbJ9{display:flex;justify-content:space-between;flex-grow:1;margin-left:8px;font-weight:700}.ReviewSummary_score__MZp70{font-size:18px}.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}.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}.SalonReviewListSection_contentArea__DUvlz{display:flex;flex-direction:column;gap:24px;margin:0 auto;width:100%}@media (min-width:768px){.SalonReviewListSection_contentArea__DUvlz{width:584px}}.SalonReviewListSection_reviews__l4ow7{display:flex;flex-direction:column;gap:8px}.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}.SearchMenuModalLinks_buttonLinkList__7_DXV{padding:16px}@media (min-width:768px){.SearchMenuModalLinks_buttonLinkList__7_DXV{padding:24px}}.SearchPlaceModal_content__5ewkw{padding:0 16px 24px}@media (min-width:768px){.SearchPlaceModal_content__5ewkw{padding:0 24px 24px}}.SearchPlaceModalLinks_content__qDaTr{padding:0 16px 24px}@media (min-width:768px){.SearchPlaceModalLinks_content__qDaTr{padding:0 24px 24px}}
/*# sourceMappingURL=c397bc07c4456f7f.css.map*/