.search_tab .tab_bar{border-bottom:2px solid var(--color-grayline);position:relative}.search_tab .active .menu{border-bottom:3px solid #000;bottom:-1px;position:relative}.search_tab .active .menu p{margin-bottom:calc(1rem - 1px)!important}.search_menu input[type=text]{border:1px solid var(--color-thin-gray);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;font-size:1.5rem;height:60px;padding:0 1.5rem}.search_menu #date_pickup input[type=text]{border:none;border-bottom:1px solid var(--color-site-icon);border-radius:0;font-size:1rem;height:auto;padding:0}.search_menu input::placeholder{font-size:1.25rem}.search_menu input[type=radio]{accent-color:var(--color-icon);block-size:1rem;inline-size:1rem;height:inherit;margin:0 7px 0 10px;transform:scale(1.5)}@media (max-width:767px){.search_menu input[type=radio]{accent-color:var(--color-icon);block-size:1rem;inline-size:1rem;height:inherit;margin:0 5px}}@media (min-width:768px) and (max-width:1260px){.search_menu input[type=radio]{accent-color:var(--color-icon);block-size:1rem;inline-size:1rem;height:inherit;margin:0 5px}}.result_item:hover{box-shadow:5px 5px 7px 0 rgba(0,0,0,.2)}.search_menu input[type=checkbox],.search_result input[type=checkbox]{accent-color:var(--color-icon);height:inherit;margin:0 7px 0 10px;transform:scale(1.5);width:auto}@media (max-width:767px){.search_menu input[type=checkbox],.search_result input[type=checkbox]{accent-color:var(--color-icon);height:inherit;margin:0 5px;width:auto}}@media (min-width:768px) and (max-width:1260px){.search_menu input[type=checkbox],.search_result input[type=checkbox]{accent-color:var(--color-icon);height:inherit;margin:0 5px;width:auto}}#date_pickup .calendar_list .calendar button,#date_pickup .datepicker_wrapper button{border:2px solid var(--color-thin-gray);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px}#date_pickup .search_pickup_calendar input{border:0;border-bottom:1px solid var(--color-icon);text-align:center}.calendar_list .select button{appearance:none;-webkit-appearance:none;background-color:var(--color-icon)}.calendar_list .select button,.calendar_list .today button{border:2px solid var(--color-icon)!important}.calendar_list .calendar button:hover{box-shadow:5px 5px 7px 0 rgba(0,0,0,.2)}.calendar_list .select p{color:#fff}#date_pickup .single_date input{max-width:7rem;width:100%}#date_pickup .term_date button{border:1px solid var(--color-gray);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}#date_pickup .term_date .react-datepicker button{border:none}#date_pickup .term_date .active button,#date_pickup .term_date button:hover{box-shadow:5px 5px 7px 0 rgba(0,0,0,.2)}#date_pickup .term_date .active button{background-color:#dcdcdc;border:1px solid var(--color-gray)}#date_pickup .term_date .date_select{background-color:var(--color-icon);border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px}#date_pickup .term_date .date_select p{color:#fff}#date_pickup .term_date .date_select .arrow{position:relative;width:90px}#date_pickup .term_date .date_select img{height:100%;left:50%;object-fit:contain;position:absolute;transform:translate(-50%,-50%);width:100%}#date_pickup .calendar_next_prev{position:relative}#date_pickup .calendar_next_prev .prev{position:absolute;right:10px;top:-3px}#date_pickup .calendar_next_prev .next{left:10px;position:absolute;top:-3px}.narrow_down_wrapper{border:1px solid var(--color-site-icon);border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px}.narrow_down_condition,.search_name_condition{padding-left:min(7vw,120px);padding-right:min(7vw,120px)}.narrow_down_wrapper .current_condition{border-top:1px solid var(--color-site)}.narrow_down_condition{border-top:1px solid var(--color-icon)}.narrow_down_condition input{height:40px;padding:0 1.5rem}.header_text{color:var(--color-gray);display:block;position:relative}.header_text p{border-left:1px solid var(--color-grayline);border-right:1px solid var(--color-grayline);border-top:1px solid var(--color-grayline);color:#000;display:inline;padding-left:10px;padding-right:10px}.header_text p:after{background-color:var(--color-grayline);bottom:1px;content:"";display:inline-block;height:1px;left:0;position:absolute;width:100%}.date_range_tab{border-bottom:1px solid var(--color-grayline);color:var(--color-gray);width:100%}.date_range_tab,.date_range_tab .tab_wrapper{position:relative}.date_range_tab button{color:#000;display:inline;padding-left:10px;padding-right:10px}.date_range_tab button:disabled{border-bottom:2px solid #fff!important;border-left:1px solid var(--color-grayline);border-right:1px solid var(--color-grayline);border-top:1px solid var(--color-grayline);display:inline;padding-left:10px;padding-right:10px;position:absolute;top:-1px}.checkbox_item{display:none}.checkbox_item:checked+label{background-color:#dcdcdc;box-shadow:5px 5px 7px 0 rgba(0,0,0,.2)}.checkbox_item+label{border:1px solid var(--color-gray);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}.checkbox_item:checked+label{border:1px solid var(--color-gray)}.checkbox_item:hover+label{box-shadow:5px 5px 7px 0 rgba(0,0,0,.2)}.search_venue button img{background-color:#dcdcdc;padding:8px}.current_condition .condition button{border:1px solid var(--color-gray);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}.search_result .notShow .noEvent{display:none!important}.search_result_item .item{border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px}