.UserPoint_point__D_Qcl{display:block;border:1px solid var(--color-gray-20);padding:var(--space-3x);border-radius:var(--rounded)}.UserPoint_pointTitle__WHGEE{font-size:var(--fontSize-lg);line-height:var(--lineHeight-xl);font-weight:700;margin-bottom:var(--space-2x);display:flex;align-items:center;gap:var(--space)}.UserPoint_pointAmount__JZi7X{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4x)}.UserPoint_pointAmountLabel__utFwC{color:var(--color-gray-50);font-size:var(--fontSize-sm);line-height:var(--lineHeight-base);font-weight:700;white-space:nowrap}.UserPoint_pointAmountContent__3wwBp{display:flex;align-items:center;gap:var(--space-2x);white-space:nowrap}.UserPoint_pointAmountValue__CFekg{font-size:var(--fontSize-sm);line-height:var(--lineHeight-base);font-weight:700;display:flex;align-items:center;gap:var(--space)}.UserPoint_pointAmountValue__CFekg span{font-size:var(--fontSize-3xl);line-height:var(--lineHeight-4xl)}.UserPoint_pointSubAmountContainer__klX7g{display:flex;flex-direction:column;gap:var(--space-2x)}.UserPoint_pointSubAmount__bs4q_{justify-content:space-between}.UserPoint_pointSubAmountContent__EGcWF,.UserPoint_pointSubAmount__bs4q_{display:flex;align-items:center;gap:var(--space-2x)}.UserPoint_pointSubAmountValue__SYnOQ{font-size:var(--fontSize-xs);line-height:var(--lineHeight-sm);font-weight:700;display:flex;align-items:center;gap:var(--space);white-space:nowrap}.UserPoint_pointSubAmountValue__SYnOQ span{font-size:var(--fontSize-xl);line-height:var(--lineHeight-3xl)}.UserPoint_pointLink__oQoVC{display:flex;align-items:center;justify-content:end;font-size:var(--fontSize-sm);line-height:var(--lineHeight-base);font-weight:700;color:inherit;width:fit-content;margin:0 0 0 auto}.UserPoint_alert___aXDQ{padding:var(--space-3x);margin:var(--space-2x) 0 var(--space-3x)}.MiddleNameTooltip_note__WqqHl{display:flex;font-size:var(--fontSize-sm)}.MiddleNameTooltip_text__t9vo9{margin-right:var(--space)}.MiddleNameTooltip_note__WqqHl i{margin-top:-4px}.MiddleNameTooltip_content___e9Eq{width:200px;white-space:normal}.MiddleNameTooltip_link__CiCwa{color:var(--color-link);cursor:pointer;text-decoration:underline}.SectionHighlightedSale_imageWrapper__uISRY{position:relative;width:100%;aspect-ratio:335/204;outline-width:0;border:none;border-radius:8px;overflow:hidden}.SectionHighlightedSale_titleImg__4kHBP{transform:translateY(8%)}.AppDownload_root__lIvVA{display:flex;justify-content:center;align-items:center}.AppDownload_variant--default__u5Qp1{border-top:1px solid var(--border-gray);border-bottom:1px solid var(--border-gray);background-color:var(--color-white)}.AppDownload_variant--primary__keqAE{border-radius:var(--rounded-md);background-color:var(--color-primary-light)}.AppDownload_downloadContainer__o4t8d{box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:var(--space-8x);width:1032px;max-width:100%;padding:var(--space-5x) var(--space-16x)}.AppDownload_header__t2GVO{display:flex;flex:1;justify-content:space-between;align-items:center;gap:var(--space-20x)}.AppDownload_content__h9MuO{display:flex;flex:1;flex-direction:column;gap:var(--space-4x)}.AppDownload_figure__48Adh{display:flex;justify-content:center;height:269px}.AppDownload_appIconImg__uPwio{width:80px;height:80px}.AppDownload_headingImg__StlpX{height:54px;width:auto}.AppDownload_action__ikEbI{height:100%;margin:auto 0 0}.AppDownload_qrcode__U4lPf{width:150px;height:150px;border-radius:var(--rounded-xs)}.AppDownload_downloadWrapper__mSpA1{display:flex;gap:var(--space-5x);margin-top:var(--space-2x)}.AppDownload_download__SgitK{display:block;max-width:200px;border:0;font-size:0;appearance:none;transition:var(--duration)}.AppDownload_no1ImageWrapper__nWtcI{display:flex;align-items:center;gap:var(--space-2x)}.AppDownload_no1ImageDescriptionLink__z_njV{flex:1;font-size:7px;line-height:150%;color:var(--color-disabled-dark);text-decoration:underline}.AppDownload_download__SgitK:hover{opacity:.8}.AppDownload_download__SgitK:active{opacity:.6}.AppDownload_download__SgitK img{width:100%;height:auto}@media (width <= 1024px){.AppDownload_downloadContainer__o4t8d{flex-direction:column;gap:0;height:auto;padding:var(--space-6x)}.AppDownload_header__t2GVO{flex-direction:column-reverse;gap:var(--space-4x);width:375px;max-width:100%}.AppDownload_figure__48Adh{position:static;margin-top:var(--space-5x);transform:none}.AppDownload_main__NEMyh{width:100%}.AppDownload_headingImg__StlpX{height:36px}.AppDownload_downloadWrapper__mSpA1{display:none}.AppDownload_appIconImg__uPwio{width:48px;height:48px}.AppDownload_action__ikEbI{width:100%;max-width:350px;margin-top:var(--space-6x);margin-right:auto;margin-left:auto}}.CardListLayout_root__HedY0{display:flex;flex-direction:column;align-items:center;margin-top:calc(-1 * var(--space-6x))}.CardListLayout_list__e_49m{display:flex;flex-wrap:wrap;gap:2%;width:100%}.CardListLayout_list__e_49m>li{display:flex;flex-direction:column;width:32%;gap:var(--space-3x);margin-top:var(--space-6x)}.CardListLayout_more__RxnUO{min-width:32%;margin-top:var(--space-10x)}.CardListLayout_more__RxnUO>a{white-space:normal;text-wrap:wrap;text-align:center}@media (width <= 1024px){.CardListLayout_root__HedY0{margin-top:0}.CardListLayout_list__e_49m{flex-wrap:nowrap;overflow-x:scroll;gap:var(--space-4x);margin-right:calc(-1 * var(--space-4x));padding-right:var(--space-4x);width:calc(100% + var(--space-4x))}.CardListLayout_list__e_49m>li{margin-top:0;width:300px;min-width:300px}.CardListLayout_more__RxnUO{width:100%;margin-top:var(--space-6x);padding-left:var(--space-2x);padding-right:var(--space-2x)}}.HotelCardPrice_root__oWN90{text-align:right}.HotelCardPrice_displayPriceDescription__qa3Xk{font-size:var(--fontSize-sm);line-height:var(--lineHeight-base);font-weight:700;color:var(--color-gray-50);white-space:nowrap}@media (width <= 768px){.HotelCardPrice_displayPriceDescription__qa3Xk{text-align:right}}div+.HotelCardPrice_spacer__Gtg8m{display:block;width:var(--space-1);height:var(--space-2x)}.PointsDisplay_pointAlertIcon__nPDCE i,.PointsDisplay_pointIcon__02whY{margin-top:-3px}.HotelCard_root__BObKS{display:flex;width:100%;color:inherit;padding-bottom:var(--space-4x)}.HotelCard_inner__AEWxV{display:flex;width:100%;flex-direction:column;height:auto}.HotelCard_thumbnail__QW5lL{position:relative;width:auto;height:142px;flex-shrink:0}.HotelCard_thumbnailInner__TZvl0{position:relative;height:0;padding-top:43%;overflow:hidden;border-radius:var(--rounded)}.HotelCard_thumbnail__QW5lL img{position:absolute;top:0;left:0;width:100%;height:142px;object-fit:cover}.HotelCard_lowerRight__aBCjS,.HotelCard_upperLeft__lQmj8{position:absolute;padding:var(--space-2x);z-index:1;display:flex;width:100%;flex-wrap:wrap}.HotelCard_lowerRight__aBCjS{bottom:0;justify-content:flex-end}.HotelCard_detail__UK_Hm{display:flex;flex-direction:column;align-content:flex-start;width:auto;margin-top:var(--space-2x)}.HotelCard_title__vn2fR{display:-webkit-box;overflow:hidden;font-size:var(--fontSize-base);font-weight:700;line-height:var(--lineHeight-lg);-webkit-line-clamp:2;-webkit-box-orient:vertical}.HotelCard_main__Sqxrr{display:flex;justify-content:space-between;margin-top:var(--space-2x);height:100%;flex-direction:row}.HotelCard_leftBody__se0a5{display:flex;flex-direction:column;justify-content:space-between}.HotelCard_items__9RtF0>li:not(:first-child){margin-top:var(--space)}.HotelCard_item__kmTDx{display:flex;align-items:center}.HotelCard_itemIcon__vjw0X{flex-shrink:0;display:flex}.HotelCard_itemBody__3xWnq{font-size:var(--fontSize-sm);line-height:var(--lineHeight-sm)}.HotelCard_itemIcon__vjw0X+.HotelCard_itemBody__3xWnq{padding-left:var(--space-2x);width:calc(100% - 16px)}.HotelCard_hotel__ZgWFK{display:flex;align-items:center;overflow:hidden;max-width:100%}.HotelCard_hotelRating__iO_GV{display:flex;flex-shrink:0}.HotelCard_hotelRating__iO_GV+.HotelCard_hotelName__Lr5H_{padding-left:var(--space-2x)}.HotelCard_rating__VqaA4{display:flex;align-items:center}.HotelCard_overall__VnV4s{font-size:var(--fontSize-base);line-height:var(--lineHeight-base);font-weight:700}.HotelCard_totalCount__l6ZO4{margin-left:var(--space-2x)}.HotelCard_refundable__fYq23{display:flex;align-items:center;margin-top:var(--space)}.HotelCard_refundable__fYq23 .HotelCard_refundableBody__CiRpd{color:var(--color-primary);font-size:var(--fontSize-sm);line-height:var(--lineHeight-sm);font-weight:700}.HotelCard_refundableIcon__lePod+.HotelCard_refundableBody__CiRpd{padding-left:var(--space)}.HotelCard_wishlistButtonWrapper__w_UxE{position:absolute;margin:var(--space-2x);top:0;right:0;z-index:1}.HotelCard_action__Up_4i{display:none}@media (width <= 1024px){.HotelCard_thumbnail__QW5lL,.HotelCard_thumbnail__QW5lL img{height:110px}.HotelCard_thumbnailInner__TZvl0{padding-top:37%}}.CompanyProfile_root__m0B8l{display:grid;grid-gap:var(--space-4x);grid-template-columns:1fr 1fr}.CompanyProfile_root__m0B8l li{display:flex;align-items:center;min-height:120px;border-bottom:1px solid var(--border-gray)}.CompanyProfile_category__u9ywr{width:20%}@media (width <= 767px){.CompanyProfile_root__m0B8l{display:block}.CompanyProfile_root__m0B8l li{min-height:90px;padding:var(--space-5x) 0;flex-direction:column;justify-content:center;align-items:flex-start}.CompanyProfile_category__u9ywr{width:auto}}