._wrapper_1531y_1{width:100%;max-width:660px;margin:40px auto;position:relative}._main_1531y_8{margin-bottom:8px}._imgWrapper_1531y_12{aspect-ratio:3/2;width:100%;position:relative;overflow:hidden}._imgWrapper_1531y_12>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._wrapper_1531y_1 ._thumbnail_1531y_26{position:static}._thumbnail_1531y_26 .splide__track--nav>.splide__list>.splide__slide.is-active{border:1px solid var(--primary-color,#7c8f9c)}._thumbnail_1531y_26 .splide__arrow{background:#fffc;width:50px;height:50px;font-size:16px;top:calc(50% - 27px)}._thumbnail_1531y_26 .splide__arrow svg{fill:var(--primary-color,#7c8f9c)}@media (width<=768px){._thumbnail_1531y_26 .splide__arrow{top:calc(100% - 25px)}}._thumbnail_1531y_26 .splide__arrow--prev{left:-24px}@media (width<=768px){._thumbnail_1531y_26 .splide__arrow--prev{left:0}}._thumbnail_1531y_26 .splide__arrow--next{right:-24px}@media (width<=768px){._thumbnail_1531y_26 .splide__arrow--next{right:0}}._list_r13or_1{margin:0;padding:0;list-style:none}._item_r13or_7{border-top:1px solid #e6e6e6;justify-content:space-between;align-items:center;gap:24px;padding:16px 0 16px 60px;display:flex}._item_r13or_7:last-child{border-bottom:1px solid #e6e6e6}@media (width<=767px){._item_r13or_7{gap:0;padding:16px 0}}._info_r13or_25{align-items:center;gap:24px;min-width:0;display:flex}@media (width<=520px){._info_r13or_25{display:block}}._infoTime_r13or_37{color:#585858;margin:0;font-size:18px;font-weight:700;line-height:1.5}._infoStatus_r13or_45{color:#585858;align-items:center;gap:2px;font-size:14px;font-weight:500;line-height:1.5;display:flex}._reserveButton_r13or_55{background-color:var(--primary-color,#7c8f9c);color:#fff;cursor:pointer;border:1px solid #fff;border-radius:6px;width:160px;padding:12px 16px;font-size:16px;font-weight:700;line-height:normal;transition:opacity .15s}._reserveButton_r13or_55:hover:not(:disabled){opacity:.9}._reserveButton_r13or_55:disabled{cursor:not-allowed;background-color:#d9d9d9;border-color:#d9d9d9}._noList_r13or_77{color:#585858;flex-direction:column;font-size:16px;font-weight:500;line-height:normal;display:flex}._noList_r13or_77>span{display:block}._wrapper_1ngjh_1{color:#585858;grid-template-columns:240px 1fr;gap:16px;display:grid}@media (width<=767px){._wrapper_1ngjh_1{grid-template-columns:1fr}}._date_1ngjh_13{flex-direction:column;gap:16px;margin-bottom:16px;display:flex}._datePickerWrapper_1ngjh_20{width:220px}._datePickerWrapper_1ngjh_20 .react-datepicker-wrapper,._datePickerWrapper_1ngjh_20 .react-datepicker__input-container{width:100%;display:block}._pricing_1ngjh_29{flex-direction:column;gap:8px;display:flex}._pricingInfo_1ngjh_35{gap:16px;display:flex}._pricingTag_1ngjh_40{color:#585858;border:1px solid #585858;border-radius:2px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.5;display:inline-block}._pricingPrice_1ngjh_51{color:#585858;font-size:16px;font-weight:500;line-height:normal}._pricingDescription_1ngjh_58{gap:2px;margin:0;font-size:12px;line-height:normal;display:flex}._listColumn_1ngjh_66{min-width:0}._list_5phzi_1{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._card_5phzi_9{border:2px solid #f5f5f5;border-radius:8px;flex-direction:column;width:calc(50% - 4px);max-width:476px;margin:0 8px 8px 0;padding:24px;display:flex}._card_5phzi_9:nth-child(2n){margin-right:0}@media (width<=768px){._card_5phzi_9{width:100%;max-width:none;margin-right:0}}._topCard_5phzi_30{display:flex}._imageWrapper_5phzi_34{max-height:120px;margin-right:16px}._imageWrapper_5phzi_34>img{object-fit:cover;width:120px;max-width:100%;height:120px;display:block}@media (width<=768px){._imageWrapper_5phzi_34{flex-shrink:0;width:120px;max-height:none}}._detailWrapper_5phzi_53{max-width:280px}@media (width<=768px){._detailWrapper_5phzi_53{flex:1 1 0;max-width:none}}._name_5phzi_63{letter-spacing:.03em;color:#585858;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.5}._applicableType_5phzi_72{margin-bottom:4px;line-height:1.5}._applicableTypeChip_5phzi_77{border:1px solid var(--primary-color,#7c8f9c);color:var(--primary-color,#7c8f9c);border-radius:2px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.5;display:inline-block}._applicableDate_5phzi_88{letter-spacing:.03em;color:#585858;margin:0;font-size:14px;font-weight:400;line-height:1.5}._bottomCard_5phzi_97{margin-top:16px}._description_5phzi_101{letter-spacing:.03em;white-space:pre-wrap;color:#585858;margin:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5}._list_1ajbc_1{margin:0;padding:0;list-style:none}._card_1ajbc_7{border:2px solid #f5f5f5;border-radius:8px;grid-template-columns:1fr;align-items:start;margin-bottom:16px;display:grid}._card_1ajbc_7._hasImage_1ajbc_15{grid-template-columns:300px 1fr}@media (width<=768px){._card_1ajbc_7{margin-bottom:12px}._card_1ajbc_7._hasImage_1ajbc_15{grid-template-columns:1fr}}._imageWrapper_1ajbc_27{aspect-ratio:3/2;position:relative;overflow:hidden}._imageWrapper_1ajbc_27>img{object-fit:cover;border-radius:8px 0 0 8px;width:100%;height:100%;position:absolute;inset:0}@media (width<=768px){._imageWrapper_1ajbc_27>img{border-radius:0}}._detailWrapper_1ajbc_46{min-width:0;padding:32px}@media (width<=768px){._detailWrapper_1ajbc_46{padding:16px}}._name_1ajbc_56{color:#585858;border-bottom:2px solid #f5f5f5;margin:0 0 16px;padding-bottom:8px;font-size:18px;font-weight:600;line-height:1.5}@media (width<=768px){._name_1ajbc_56{margin-bottom:8px;font-size:16px}}._description_1ajbc_72{white-space:pre-wrap;color:#585858;margin:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.8}._page_1obxz_1{color:#585858;background-color:#fff;max-width:960px;margin:0 auto;padding:32px 16px}@media (width<=768px){._page_1obxz_1{padding:16px 0}}._title_1obxz_14{color:#585858;margin:0 0 16px;font-size:24px;font-weight:500;line-height:1.5}@media (width<=768px){._title_1obxz_14{padding:0 16px;font-size:18px}}._slider_1obxz_28{width:100%}@media (width<=768px){._tags_1obxz_33,._requiredTime_1obxz_34,._fairWrapper_1obxz_35,._reserveWrapper_1obxz_36{padding:0 16px}}._tags_1obxz_33{flex-wrap:wrap;gap:4px;margin-bottom:16px;display:flex}._tag_1obxz_33{color:#585858;background-color:#f5f5f5;border-radius:4px;padding:8px 12px;font-size:14px;font-weight:400;line-height:1.5}._requiredTime_1obxz_34{color:#585858;align-items:center;gap:8px;margin:0 0 16px;font-size:16px;font-weight:400;line-height:1.5;display:flex}._requiredTime_1obxz_34>svg{flex-shrink:0;width:16px;height:16px}._fairWrapper_1obxz_35{border-bottom:2px solid #f5f5f5;margin-bottom:48px;padding-bottom:36px}@media (width<=768px){._fairWrapper_1obxz_35{padding-bottom:36px}}._sectionTitle_1obxz_85{color:var(--primary-color,#7c8f9c);margin:0 0 16px;font-size:18px;font-weight:700;line-height:1.5}._description_1obxz_93{white-space:pre-wrap;color:#585858;margin:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.7}._reserveWrapper_1obxz_36{margin-bottom:48px}._reactSelect_1e5be_1{width:100%;font-family:inherit;font-size:16px}._reactSelect_1e5be_1 .rs__control{min-height:38px;box-shadow:none;cursor:pointer;border:1px solid #d9d9d9;border-radius:6px;padding:8px;transition:border-color .15s}._reactSelect_1e5be_1 .rs__control:hover{border-color:#d9d9d9}._reactSelect_1e5be_1 .rs__control--is-focused{border-color:var(--primary-color,#7c8f9c);outline:1px solid var(--primary-color,#7c8f9c)}._reactSelect_1e5be_1 .rs__control--is-focused:hover{border-color:var(--primary-color,#7c8f9c)}._reactSelect_1e5be_1 .rs__single-value,._reactSelect_1e5be_1 .rs__placeholder,._reactSelect_1e5be_1 .rs__input-container{font-size:16px;font-weight:500;line-height:normal}._reactSelect_1e5be_1 .rs__single-value{color:#333}._reactSelect_1e5be_1 .rs__placeholder{color:#d9d9d9}._reactSelect_1e5be_1 .rs__indicator-separator{display:none}._reactSelect_1e5be_1 .rs__indicator{color:#ccc;padding:2px}._reactSelect_1e5be_1 .rs__option--is-selected{background-color:var(--primary-color,#7c8f9c)}._reactSelect_1e5be_1 .rs__option--is-focused:not(.rs__option--is-selected){background-color:var(--primary-color-10,#7c8f9c1a)}._reactSelect_1e5be_1 .rs__option--is-disabled{color:#a0a0a0}._optionRow_1e5be_55{align-items:center;gap:8px;display:flex}._page_cq49b_1{box-sizing:border-box;color:#585858;background-color:#fff;gap:40px;max-width:768px;margin:0 auto;padding:32px 16px;display:grid}._title_cq49b_12{text-align:center;color:var(--primary-color,#7c8f9c);margin:0 0 16px;font-size:24px;font-weight:700;line-height:normal}._description_cq49b_21{color:#585858;margin:0;font-size:14px;font-weight:500;line-height:1.75}._fairDetailWrapper_cq49b_29{border:1px solid #d9d9d9;height:200px;display:flex;overflow:hidden}@media (width<=768px){._fairDetailWrapper_cq49b_29{height:fit-content}}._fairImageWrapper_cq49b_41{aspect-ratio:3/2;justify-content:center;align-items:center;height:100%;display:flex;overflow:hidden}._fairImageWrapper_cq49b_41>img{object-fit:contain;object-position:center;width:100%;height:100%}@media (width<=768px){._fairImageWrapper_cq49b_41{width:40%}._fairImageWrapper_cq49b_41>img{height:auto}}@media (width<=480px){._fairImageWrapper_cq49b_41{width:50%}}._fairDetail_cq49b_29{flex-direction:column;flex:1;justify-content:center;gap:4px;height:200px;padding:32px;display:flex}@media (width<=768px){._fairDetail_cq49b_29{height:128px;padding:12px}}._tagWrapper_cq49b_85{gap:4px;display:flex}@media (width>=769px){._tagWrapper_cq49b_85{margin-bottom:10px}}._tag_cq49b_85,._pricingTag_cq49b_96{border:1px solid var(--primary-color,#7c8f9c);width:fit-content;color:var(--primary-color,#7c8f9c);background-color:#0000;border-radius:2px;padding:0 8px;font-size:12px;font-weight:500;line-height:1.5;display:inline-block}._tag_cq49b_85{margin:0 auto}._pricingTag_cq49b_96{color:#585858;border-color:#585858}._fairName_cq49b_118{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:48px;font-size:16px;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden}@media (width<=768px){._fairName_cq49b_118{height:44px;font-size:14px}}._fairTime_cq49b_136{font-size:24px;font-weight:700;line-height:normal}@media (width<=768px){._fairTime_cq49b_136{font-size:18px}}._form_cq49b_147,._fields_cq49b_148{flex-direction:column;gap:24px;display:flex}@media (width<=751px){._form_cq49b_147,._fields_cq49b_148{gap:12px}}._agreement_cq49b_160{justify-content:center;display:grid}._consent_cq49b_165{color:#585858;cursor:pointer;align-items:flex-end;gap:8px;font-size:16px;font-weight:500;line-height:normal;display:flex;position:relative}._consent_cq49b_165>input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}._consent_cq49b_165 a{color:#585858;text-decoration:underline}._checkboxIcon_cq49b_189{background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;flex-shrink:0;width:16px;height:16px;position:relative}._consent_cq49b_165>input:checked+._checkboxIcon_cq49b_189:after{content:"";border-bottom:3px solid #1babbc;border-left:3px solid #1babbc;width:14px;height:7px;position:absolute;top:2px;left:0;transform:rotate(-45deg)}._consent_cq49b_165>input:focus+._checkboxIcon_cq49b_189{outline:1px solid #1babbc}._inlineError_cq49b_215{text-align:center;color:#e56274;margin:8px 0 0;font-size:13px;line-height:1.4}@media (width>=520px){._submitWrapper_cq49b_224{min-width:400px;margin:0 auto}}._submit_cq49b_224{background:var(--primary-color,#7c8f9c);color:#fff;cursor:pointer;border:1px solid #fff;border-radius:6px;width:100%;padding:12px 0;font-family:inherit;font-size:16px;font-weight:700;line-height:normal;transition:background .2s,border .2s}._submit_cq49b_224:disabled{opacity:.5;cursor:not-allowed}._submit_cq49b_224:hover{border-color:var(--primary-color,#7c8f9c);color:var(--primary-color,#7c8f9c);background:#fff}._error_cq49b_254{color:#c34;background:#fff2f1;border:1px solid #fde0e4;border-radius:4px;margin:0;padding:12px 16px;font-size:13px}
