.userinfo_modify {
	/* 	margin: 30%; */
	
}

#test {
	display: block;
	margin: 0 auto;
	width: 1000px;
	/* 	margin-top: 30px; */
}

#kty_left-side_test {
	float: left;
	width: 200px;
	/* 	margin-left: 80px; */
	height: 870px;
	/* 	display: flex; */
	/* 	justify-content: center; */
}

#kty_right-side_test {
	float: right;
	width: 72%;
	height: 820px;
	/* 	margin-left: 100px; */
	overflow: visible;
	margin-top: 30px;
}

.search_deagu_home {
	width: 300PX !important;
	display: grid !important;
	height: fit-content !important;
	position: fixed !important;
	border: 1px solid #ffffff;
	border-radius: 10px;
	padding: 10px;
	/* margin: 10px; */
	box-shadow: 0px 0px 5px #9b9b9b;
	margin-top: 30px;
	left: 400px;
}

label {
	display: inline;
}

/* ë°˜ì‘í˜• ë¯¸ë””ì–´ ì¿¼ë¦¬: í™”ë©´ ë„ˆë¹„ê°€ 1000px ì´í•˜ì¼ ë•Œ */
@media ( max-width : 1000px) {
	body {
		overflow-x: hidden;
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	/* #testì˜ í¬ê¸°ë¥¼ 100%ë¡œ í™•ìž¥í•˜ì—¬ ê°€ë¡œ í­ì— ë§žê²Œ ì¡°ì ˆ */
	#test {
		width: 80%;
	}

	/* #kty_left-side_testì™€ #kty_right-side_testë¥¼ ì•„ëž˜ë¡œ ë°°ì¹˜í•˜ì—¬ ì„¸ë¡œ ì •ë ¬ */
	.search_deagu_home, #kty_left-side_test {
		float: none;
		width: 100%;
		/* 		margin: 0 20%; */
		position: relative;
	}
	#kty_left-side_test {
		margin: 0 !important;
	}
	#kty_right-side_test {
		position: relative;
		width: 100%;
		height: 820px;
		/* margin-left: 100px; */
		overflow: visible;
	}
	.search_deagu_home {
		width: 100% !important;
		display: grid !important;
		height: fit-content !important;
		position: absolute !important;
		left: 0;
		/* 	margin: 0 20%; */
	}
	.room-entry {
		display: flex;
		border-bottom: 1px solid #d7d7d7;
		padding: 20%;
		width: 100% !important;
		/* border-radius: 20px; */
		height: 250px;
		position: relative;
		margin: 15px !important;
	}
	#room_clo {
		border: 1px solid rgb(221, 221, 221);
		height: auto;
		border: 1px solid rgb(221, 221, 221);
		padding: 10px 20% !important;
		background-color: rgb(240, 240, 240);
		margin: 10px 0;
		display: inline-table;
		width: -webkit-fill-available;
	}
	#range {
		margin-left: 3% !important;
	}
	#room_clo label {
		display: inline;
		margin-right: 20px;
	}
}

.search_kw {
	/* 	margin-top: 20px; */
	width: 100%;
	display: table;
}

.checkin_HK {
	display: none;
}

.region_hk {
	margin-top: 20px !important;
	/* height: 50px; */
}

.title_hk {
	/* 	margin-bottom: 20px !important; */
	/* margin-top: 30px !important; */
	
}

#region_dropdown_daegu {
	/* 	position: relative; */
	height: 50px;
	border: 1px solid rgb(221, 221, 221);
	padding-left: 10px;
	background-color: rgb(240, 240, 240);
	/* 	font-weight: bold; */
	/* 	margin-bottom: 30px; */
	width: 100%;
	margin-top: 5px;
}

#checkin_dropdown_daegu2 {
	/* 	width: 100px; */
	margin-top: 10px;
	height: 50px;
	border: 1px solid rgb(221, 221, 221);
	/* 	margin-left: 18px; */
	padding-left: 10px;
	background-color: rgb(240, 240, 240);
	font-weight: bold;
}

#checkout_dropdown_daegu3 {
	/* 	width: 180px; */
	margin-top: 10px;
	height: 50px;
	border: 1px solid rgb(221, 221, 221);
	padding-left: 10px;
	background-color: rgb(240, 240, 240);
	font-weight: bold;
}

.form-control2 {
	/* 	position: relative; */
	/* 	left: 22px; */
	top: 100px;
	width: 80%;
	height: 30px;
	border-radius: 5px;
	float: left;
	border: solid 1px #ababab;
}

#btn_search_home {
	background-color: rgb(255, 128, 128);
	color: rgb(244, 245, 244);
	border-radius: 5px;
	border: 1px solid white;
	height: 35px;
	width: 17%;
	float: right;
}

#checkin_title {
	position: relative;
	top: 45px;
	right: 400px;
}

#checout_title {
	position: absolute;
	/* 	left: 310px; */
	bottom: 640px;
}

#btn_search_home:hover {
	cursor: pointer;
}

.search_deagu_home {
	width: 80%;
}

#check_regin_title {
	/* 	position: relative;
	top: 88px;
		left: 23px; */
	
}

.centered-title {
	text-align: center;
	display: block;
	margin: 0 auto;
}

.room_type_title {
	/* padding-bottom: 10px; */
	position: relative;
	margin-top: 20px;
}

#roomtype_dropdown_daegu {
	position: relative;
	margin-top: 20px;
	height: 50px;
	border: 1px solid rgb(221, 221, 221);
	padding-left: 10px;
	background-color: rgb(240, 240, 240);
	font-weight: bold;
	margin-bottom: 30px;
	margin-top: 10px;
}

#kw3Option1 {
	margin-top: 16px;
}

.spacing {
	/* 	margin-left: 1px; */
	
}

#room_clo {
	border: 1px solid rgb(221, 221, 221);
	height: auto;
	border: 1px solid rgb(221, 221, 221);
	padding: 10px 50px;
	background-color: rgb(240, 240, 240);
	margin-top: 10px;
}

.reviews_score {
	padding: 1px;
	position: relative;
	/* 	right: -20px; */
	/* top: -5px; */
	/* margin-top: 20px; */
}

.avable_people {
	/* padding: 1px; */
	/* position: relative; */
	/* 	right: -20px; */
	margin-top: 20px;
}

#star_score {
	border: 1px solid rgb(221, 221, 221);
	/* 	width: 392px; */
	margin-top: 10px;
	background-color: rgb(240, 240, 240);
	padding: 10px;
}

#spacing2 {
	margin-top: 5px;
}

#star_score label {
	color: orange;
}

#people_dropdown {
	position: relative;
	height: 50px;
	border: 1px solid rgb(221, 221, 221);
	background-color: rgb(240, 240, 240);
	/* 	font-weight: bold; */
	width: 100%;
	margin-top: 10px;
	padding-left: 10px;
}

.room_money_title {
	/* position: relative; */
	/* margin-top: 20px; */
	
}

#room_range_maxmin {
	position: relative;
	margin-top: 10px;
}

.min {
	border: 1px solid rgb(221, 221, 221);
	padding-left: 10px;
	width: 43%;
	background-color: rgb(240, 240, 240);
	height: 30px;
	float: left;
	/* 		margin-right: px */
}

.max {
	border: 1px solid rgb(221, 221, 221);
	padding-left: 10px;
	width: 43%;
	background-color: rgb(240, 240, 240);
	height: 30px;
	right: 0;
	position: relative;
	float: right;
}

#range {
	margin-left: 3px;
}

#searchBtn2 {
	background-color: #77af9c;
	color: rgb(244, 245, 244);
	height: 40px;
	/* ë²„íŠ¼ ë””ìžì¸ */
	border: none;
	display: inline-block;
	border-radius: 5px;
	font-weight: 600;
	/* 	margin-left: 35px; */
	/* 	width: 360px; */
	margin-top: 20px;
}

#searchBtn2:hover {
	cursor: pointer;
}

#btnbtn {
	background-color: rgb(255, 128, 128);
	color: rgb(244, 245, 244);
	height: 50px;
	border: none;
	display: inline-block;
	border-radius: 5px;
	/*     font-weight: 600; */
	/* margin-left: 40px; */
	/* width: 350px; */
	margin-top: 30px;
	font-size: 15px;
}

#btnbtn:hover {
	cursor: pointer;
}

#checkintitle {
	/* 	margin-left: 25px; */
	
}

#checkouttitle {
	/* 	margin-left: 120px; */
	
}

.acc_img {
	border-bottom: 1px solid grey;
	height: 50%;
	background-repeat: no-repeat;
	background-size: cover;
}

.acc_content {
	margin-top: 20px;
	/* 	margin-left: 50px; */
	/* 	margin-right: 30px; */
	margin-bottom: 20px;
}

.room-entry {
	display: inline-flex;
	border-bottom: 1px solid #d7d7d7;
	padding: 10px;
	width: 100%;
	/* border-radius: 20px; */
	/*     height: 250px; */
	position: relative;
	margin: 1px 20px;
	color: rgba(0, 0, 0, 0.87);
	left: 30px;
}

.room-entry2 {
	border: 1px solid grey;
	/* 	margin-left: 300px; */
	margin-top: 50px;
	height: 600px;
	/* 	width: 450px; */
	border: 1px solid grey;
	border-radius: 5px;
}

.feefee {
	/* margin-top: 16px; */
	position: relative;
	font-size: 22px;
	bottom: -15px;
	text-wrap: nowrap;
}

.hotel_name_hk {
	font-size: 25px;
	font-weight: bold;
}

.hotel_sectors_hk {
	font-size: 16px;
	display: flex;
	bottom: 1px;
	position: relative;
}

.hotel_rating_hk {
	margin: 0 10px;
	color: orange;
	/* text-shadow: 1px 1px 3px #ffffff; */
}

.hotel_reviews_hk {
	/* 	color: orange; */
	bottom: -2px;
	position: relative;
}

.hotel_address_hk {
	font-size: 16px;
}

.hotel_max_people_hk {
	display: none;
	font-size: 18px;
	margin-top: 90px;
	font-size: 18px;
}

.cancle_hk {
	font-size: 16px;
	color: grey;
}

.hotel_averPrice_hk {
	font-size: 20px;
	margin-top: 90px;
	position: relative;
}

.productAmount {
	font-weight: bold;
}

.right-align {
	text-align: right;
}

.pagination {
    display: flex;
    justify-content: center;
    list-style: none;
    padding: 0;
}

.pagination .page-item a[class*="page-link"] {
    pointer-events: auto;
    cursor: pointer;
    background-color: #ffdcdcd3;
    color: white;
    border-color: #e9ecef;
}

.page-item{
	display: flex;
}

.pagination .page-item a[class*="page-link"] {
    display: block;
    padding: 8px 16px;
    text-decoration: none;
    color: white;
    background-color: #ff7b7ba3;
    cursor: pointer;
    pointer-events: auto;
}

/* 이전 버튼 및 다음 버튼에 대한 스타일 */
.page-item.page_previous a[class*="page-link"] {
    border-radius: 6px 0px 0px 6px;
}

.page-item.page_next a[class*="page-link"]{
	border-radius: 0px 6px 6px 0px;
}

/* 현재 선택된 페이지에 대한 스타일 */
.pagination .page-item.active a[class*="page-link"] {
    background-color: var(--main-color);
    color: #fff;
    display: block;
    padding: 8px 16px;
}

.pagination .page-item.disabled a[class*="page-link"] {
    cursor: not-allowed;
    pointer-events: none;
    opacity: 0.6; /* 이는 선택사항으로 버튼이 비활성화된 것처럼 보이게 만듭니다. */
}



