.AccommodationDetailCard-module-scss-module__WB9KDq__component{cursor:pointer;gap:16px 20px;padding:30px 16px;display:flex}@media (max-width:640px){.AccommodationDetailCard-module-scss-module__WB9KDq__component{flex-direction:column;padding:10px 16px}.AccommodationDetailCard-module-scss-module__WB9KDq__component:first-child{padding-top:20px}.AccommodationDetailCard-module-scss-module__WB9KDq__component:last-child{padding-bottom:20px}}.AccommodationDetailCard-module-scss-module__WB9KDq__component+.AccommodationDetailCard-module-scss-module__WB9KDq__component{border-top:1px solid var(--Gray-10)}.AccommodationDetailCard-module-scss-module__WB9KDq__component.AccommodationDetailCard-module-scss-module__WB9KDq__preview_mode{cursor:auto;padding:0}.AccommodationDetailCard-module-scss-module__WB9KDq__component.AccommodationDetailCard-module-scss-module__WB9KDq__preview_mode .AccommodationDetailCard-module-scss-module__WB9KDq__image,.AccommodationDetailCard-module-scss-module__WB9KDq__component.AccommodationDetailCard-module-scss-module__WB9KDq__preview_mode .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__buttons{display:none}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__image{aspect-ratio:290/192;border-radius:16px;flex:1;position:relative;overflow:hidden}@media (max-width:640px){.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__image{margin-top:8px}}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info{flex-direction:column;flex:1;gap:20px;display:flex}@media (max-width:640px){.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info{gap:0}}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__contents{flex-direction:column;flex:1;justify-content:space-between;display:flex}@media (max-width:640px){.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__contents{padding-bottom:8px}}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__contents .AccommodationDetailCard-module-scss-module__WB9KDq__top{flex-direction:column;gap:4px;display:flex}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__contents .AccommodationDetailCard-module-scss-module__WB9KDq__top h2{color:var(--Gray-100);-webkit-line-clamp:2;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;letter-spacing:normal;-webkit-box-orient:vertical;font-size:13px;font-style:normal;font-weight:600;font-stretch:100%;line-height:20px;display:-webkit-box;overflow:hidden}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__contents .AccommodationDetailCard-module-scss-module__WB9KDq__top p{color:var(--Gray-60);font-size:12px;font-weight:500;line-height:15px}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__contents .AccommodationDetailCard-module-scss-module__WB9KDq__top span{background:var(--Gray-10);color:var(--Gray-50);border-radius:4px;padding:4px 6px;font-size:10px;font-weight:700}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__contents .AccommodationDetailCard-module-scss-module__WB9KDq__top .AccommodationDetailCard-module-scss-module__WB9KDq__condition{flex-direction:column;gap:8px;display:flex}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__contents .AccommodationDetailCard-module-scss-module__WB9KDq__price_container{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__contents .AccommodationDetailCard-module-scss-module__WB9KDq__price_container .AccommodationDetailCard-module-scss-module__WB9KDq__price_top{align-items:center;gap:4px;display:flex}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__contents .AccommodationDetailCard-module-scss-module__WB9KDq__price_container .AccommodationDetailCard-module-scss-module__WB9KDq__price_top span{color:var(--Gray-100);font-size:15px;font-weight:600}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__contents .AccommodationDetailCard-module-scss-module__WB9KDq__price_container .AccommodationDetailCard-module-scss-module__WB9KDq__price_top .AccommodationDetailCard-module-scss-module__WB9KDq__coupon{color:var(--Pink-50);font-size:12px;font-weight:600}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__contents .AccommodationDetailCard-module-scss-module__WB9KDq__price_container .AccommodationDetailCard-module-scss-module__WB9KDq__price_top .AccommodationDetailCard-module-scss-module__WB9KDq__strike{color:var(--Gray-40);font-size:12px;text-decoration:line-through}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__contents .AccommodationDetailCard-module-scss-module__WB9KDq__price_container p{color:var(--Gray-40);font-size:10px;font-weight:500;line-height:13px}.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__buttons{gap:10px;display:flex}@media (max-width:640px){.AccommodationDetailCard-module-scss-module__WB9KDq__component .AccommodationDetailCard-module-scss-module__WB9KDq__info .AccommodationDetailCard-module-scss-module__WB9KDq__buttons{padding:8px 0}}
.AccommodationFacilityService-module-scss-module___YoVHq__component{flex-direction:column;display:flex}.AccommodationFacilityService-module-scss-module___YoVHq__component .AccommodationFacilityService-module-scss-module___YoVHq__container{padding:10px 0}.AccommodationFacilityService-module-scss-module___YoVHq__component .AccommodationFacilityService-module-scss-module___YoVHq__container:first-child{padding-top:4px}.AccommodationFacilityService-module-scss-module___YoVHq__component .AccommodationFacilityService-module-scss-module___YoVHq__container:last-child{padding-bottom:0}.AccommodationFacilityService-module-scss-module___YoVHq__component .AccommodationFacilityService-module-scss-module___YoVHq__container .AccommodationFacilityService-module-scss-module___YoVHq__section{border:1px solid var(--Gray-15);background:var(--Gray-0);border-radius:16px;padding:10px 20px}.AccommodationFacilityService-module-scss-module___YoVHq__component .AccommodationFacilityService-module-scss-module___YoVHq__container .AccommodationFacilityService-module-scss-module___YoVHq__section h3{color:var(--Gray-100);padding:10px 0;font-size:16px;font-weight:600}.AccommodationFacilityService-module-scss-module___YoVHq__component .AccommodationFacilityService-module-scss-module___YoVHq__container .AccommodationFacilityService-module-scss-module___YoVHq__section .AccommodationFacilityService-module-scss-module___YoVHq__tags{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding-bottom:16px;display:flex}.AccommodationFacilityService-module-scss-module___YoVHq__component .AccommodationFacilityService-module-scss-module___YoVHq__container .AccommodationFacilityService-module-scss-module___YoVHq__section .AccommodationFacilityService-module-scss-module___YoVHq__tags span{color:var(--Gray-70);letter-spacing:normal;flex:0 0 calc(50% - 8px);align-items:center;gap:4px;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;display:flex}
