.SearchHistory_root__K1PyW{display:grid;margin-inline:auto;row-gap:2rem;width:min(100% - 8rem,112rem)}@media(width <= 47.9375em){.SearchHistory_root__K1PyW{margin-block-start:5rem;margin-inline-end:0;margin-inline-start:auto;row-gap:5rem;width:calc(100% - 4rem)}}.SearchHistory_title__5aZjI{font-size:2.4rem;font-weight:700;line-height:1}@media(width <= 47.9375em){.SearchHistory_title__5aZjI{font-size:4.8rem}}.SearchHistory_histories__zIq4w{column-gap:2rem;display:flex}@media(width <= 47.9375em){.SearchHistory_histories__zIq4w{margin-inline-end:4rem}}.SearchHistory_history__PH7JX{align-content:flex-start;display:grid;flex:1;justify-items:flex-start;max-width:36rem;min-width:30rem;row-gap:1rem}@media(width <= 47.9375em){.SearchHistory_history__PH7JX{max-width:50rem;min-width:50rem;row-gap:2rem;width:100%}}.SearchHistory_date__MmfGJ{background-color:#007cc2;border-radius:.3571428571em;color:#fff;font-size:1.4rem;font-weight:700;height:fit-content;line-height:1;padding:.2142857143em .4em;width:fit-content}@media(width <= 47.9375em){.SearchHistory_date__MmfGJ{font-size:2.4rem}}.SearchHistory_result__Peu7W{width:100%}.SearchHistory_searchIcon__tSHeO{color:#007cc2;font-size:1rem;height:2.4em;position:absolute;right:1.2em;top:50%;transition:scale .2s cubic-bezier(.16,1,.3,1);translate:0 -50%;width:2.4em}@media(width <= 47.9375em){.SearchHistory_searchIcon__tSHeO{font-size:1.6rem}}.SearchHistory_queryLink__Mu1q5{background-color:#e3ecf2;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:grid;font-size:1.4rem;line-height:1;padding:1.4285714286em 7rem 1.4285714286em 1.4285714286em;row-gap:.6428571429em}@media(width <= 47.9375em){.SearchHistory_queryLink__Mu1q5{font-size:2.4rem}}.SearchHistory_queryLink__Mu1q5:focus-visible{outline-offset:-2px}.SearchHistory_queryLink__Mu1q5:focus-visible .SearchHistory_searchIcon__tSHeO,.SearchHistory_queryLink__Mu1q5:hover .SearchHistory_searchIcon__tSHeO{scale:1.2}.SearchHistory_queryPrefecture__w7Dt4{color:#222;font-weight:700;line-height:1.25;margin-block:calc((1em - 1lh)/2)}@media(width <= 47.9375em){.SearchHistory_queryPrefecture__w7Dt4{font-size:.9583333333em}}.SearchHistory_queryPrefecture__w7Dt4:empty{display:none}.SearchHistory_queryType__WAdgp{color:#222;line-height:1.25;margin-block:calc((1em - 1lh)/2)}@media(width <= 47.9375em){.SearchHistory_queryType__WAdgp{font-size:.9583333333em}}.SearchHistory_queryType__WAdgp:empty{display:none}.SearchHistory_queryFeatures__3GtbE{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666}.SearchHistory_queryFeatures__3GtbE:empty{display:none}.SearchHistory_hotels__Wpt73{background-color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;display:grid;padding:2rem;row-gap:2rem}@media(width <= 47.9375em){.SearchHistory_hotels__Wpt73{padding:3rem;row-gap:3rem}}.SearchHistory_hotelName__Ak_FX{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#007cc2;font-size:1.6rem;font-weight:700;line-height:1}@media(width <= 47.9375em){.SearchHistory_hotelName__Ak_FX{font-size:2.6rem}}.SearchHistory_chevronRightIcon__f_0Xc{color:#007cc2;font-size:1rem;height:2.4em;position:absolute;right:-.8em;top:50%;transition:translate .2s cubic-bezier(.16,1,.3,1);translate:0 -50%;width:2.4em}@media(width <= 47.9375em){.SearchHistory_chevronRightIcon__f_0Xc{font-size:1.6rem}}.SearchHistory_hotelLink__ghuRG{column-gap:2rem;display:grid;grid-template-columns:auto 1fr;padding-inline-end:2rem;row-gap:.4em}.SearchHistory_hotelLink__ghuRG:focus-visible{outline-offset:4px}.SearchHistory_hotelLink__ghuRG:focus-visible>.SearchHistory_hotelName__Ak_FX,.SearchHistory_hotelLink__ghuRG:hover>.SearchHistory_hotelName__Ak_FX{text-decoration:underline}.SearchHistory_hotelLink__ghuRG:focus-visible>.SearchHistory_chevronRightIcon__f_0Xc,.SearchHistory_hotelLink__ghuRG:hover>.SearchHistory_chevronRightIcon__f_0Xc{translate:.5rem -50%}.SearchHistory_hotelImage__APUbH{border-radius:.5rem;font-size:1rem;grid-row:1/3;height:4em;overflow:hidden;width:4em}@media(width <= 47.9375em){.SearchHistory_hotelImage__APUbH{font-size:1.675rem}}.SearchHistory_hotelType__lDV6h{color:#222;font-size:1.4rem;grid-column:2/3;grid-row:2/3;line-height:1}@media(width <= 47.9375em){.SearchHistory_hotelType__lDV6h{font-size:2.4rem}}.SearchHistory_ScrollAreaRoot__cb30Z{max-width:100cqw;overflow:hidden;--scrollbar-size:8px}@media(width <= 47.9375em){.SearchHistory_ScrollAreaRoot__cb30Z{--scrollbar-size:1.2rem}}.SearchHistory_ScrollAreaViewport__QT2Q2{height:100%;width:100%}.SearchHistory_ScrollAreaScrollbar__TMhJv{background-color:rgba(0,0,0,.1);display:flex;padding:2px;touch-action:none;transition:background-color .25s cubic-bezier(.16,1,.3,1);-webkit-user-select:none;user-select:none}.SearchHistory_ScrollAreaScrollbar__TMhJv:hover{background-color:rgba(0,0,0,.15)}.SearchHistory_ScrollAreaScrollbar__TMhJv[data-orientation=horizontal]{flex-direction:column;height:var(--scrollbar-size)}.SearchHistory_ScrollAreaThumb__eBCwA{background-color:rgba(0,0,0,.2);border-radius:var(--scrollbar-size);flex:1;position:relative}.SearchHistory_ScrollAreaThumb__eBCwA:before{content:"";height:100%;left:50%;min-height:44px;min-width:44px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:100}