.OVjXkW_pageTop{width:100%;display:table}.OVjXkW_pageTop a{text-align:center;vertical-align:middle;background-color:#fff;border:2px solid #f9423a;border-radius:5px;height:35px;font-family:bebas;font-size:.75rem;font-weight:400;line-height:35px;transition:all .3s;display:table-cell;position:relative}.OVjXkW_pageTop a:link,.OVjXkW_pageTop a:visited{color:#f9423a}.OVjXkW_pageTop .OVjXkW_icon,.OVjXkW_pageTop .OVjXkW_arrow,.OVjXkW_pageTop .OVjXkW_arrowHover{display:none}@media (min-width:658px){.OVjXkW_pageTop{width:auto}.OVjXkW_pageTop a{background-color:#0000;border:0;height:auto;font-size:.875rem;display:inline-block}.OVjXkW_pageTop a:hover{color:#f9423a;background-color:#0000}.OVjXkW_pageTop a:hover .OVjXkW_icon{top:-25px}.OVjXkW_pageTop .OVjXkW_icon{width:48px;height:111px;transition:top .3s;display:inline-block;position:relative;top:0}.OVjXkW_pageTop .OVjXkW_text{margin-top:10px;line-height:1;display:block}}@media (max-width:657px){.OVjXkW_pageTop a:hover{color:#fff;background-color:#f9423a}.OVjXkW_pageTop a:hover .OVjXkW_arrow{display:none}.OVjXkW_pageTop a:hover .OVjXkW_arrowHover{display:inline-block}.OVjXkW_pageTop .OVjXkW_arrow,.OVjXkW_pageTop .OVjXkW_arrowHover{width:11.5px;height:7.5px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.OVjXkW_pageTop .OVjXkW_arrow{display:inline-block}.OVjXkW_pageTop .OVjXkW_text{position:relative;top:5px}}
.lfjQZW_form select{appearance:none;box-sizing:border-box;text-overflow:ellipsis;background:#f1f1f1 url(/special/hitori/common/images/sort_below_icon.gif) right 10px center/12px no-repeat;border:none;border-radius:0;height:42px;padding:0 26px 0 10px}.lfjQZW_form button.lfjQZW_searchLink{box-sizing:border-box;letter-spacing:.5em;text-align:center;color:#fff;background-color:#f9423a;background-image:url(/special/hitori/common/images/search_icon_b.png),url(/special/hitori/common/images/search_icon_c.png);background-position:30px,right 20px center;background-repeat:no-repeat,no-repeat;background-size:15px,8px;border:none;width:205px;height:42px;padding-left:25px;font-size:16px;line-height:1}.lfjQZW_form .lfjQZW_caption{font-size:12px}@media screen and (min-width:737px){.lfjQZW_form{grid-template-columns:2fr 3fr auto;gap:14px 20px;display:grid}.lfjQZW_form .lfjQZW_upper,.lfjQZW_form .lfjQZW_lower{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.lfjQZW_form .lfjQZW_row{align-items:center;display:flex}.lfjQZW_form .lfjQZW_upper .lfjQZW_row:nth-of-type(2){grid-column:span 2}.lfjQZW_form .lfjQZW_row .lfjQZW_caption{text-align:right;white-space:nowrap;flex:none;width:3.5em;padding:0 8px 0 0}.lfjQZW_form .lfjQZW_row .lfjQZW_field{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.lfjQZW_form select{flex:1;min-width:0}.lfjQZW_form .lfjQZW_row.lfjQZW_btn .lfjQZW_field{display:block}.lfjQZW_form button.lfjQZW_searchLink{background-position:22px,right 16px center;width:150px;padding-left:20px}}@media screen and (max-width:736px){.lfjQZW_form select{height:35px;margin:0 3px 7px 0;display:block}.lfjQZW_form select.lfjQZW_departureSelect,.lfjQZW_form select.lfjQZW_regionSelect,.lfjQZW_form select.lfjQZW_countrySelect,.lfjQZW_form select.lfjQZW_citySelect{width:100%}.lfjQZW_form .lfjQZW_lower .lfjQZW_row:not(.lfjQZW_btn) .lfjQZW_field{align-items:center;gap:6px;display:flex}.lfjQZW_form select.lfjQZW_yearMonthSelect,.lfjQZW_form select.lfjQZW_daySelect,.lfjQZW_form select.lfjQZW_durationFromSelect,.lfjQZW_form select.lfjQZW_durationToSelect{flex:1;min-width:0;margin:0}.lfjQZW_form .lfjQZW_row:after{content:"";clear:both;display:block}.lfjQZW_form .lfjQZW_row .lfjQZW_caption{text-align:center;float:left;clear:left;width:58px;padding:7px 0 0}.lfjQZW_form .lfjQZW_row .lfjQZW_field{float:left;width:80%}.lfjQZW_form .lfjQZW_row.lfjQZW_btn .lfjQZW_field{text-align:center;width:100%}.lfjQZW_form .lfjQZW_row.lfjQZW_btn button{cursor:pointer;background-color:#f9423a;background-image:url(/special/hitori/common/images/search_icon_b.png),url(/special/hitori/common/images/search_icon_c.png);background-position:15px,right 15px center;background-repeat:no-repeat,no-repeat;background-size:15px,8px;border-radius:30px;height:38px;margin:20px 0;font-size:14px}}
