@charset "utf-8";

		
/*---------------------------------
 *  2018-01-22 업데이트.시작
 *---------------------------------*/
/* 예약페이지 관련 버튼 */
.reserveation_btn_radius { border: 0px solid #0597f2; border-radius: 5px; position:relative;  padding: 5px 10px; text-align:center; display:inline-block; margin:3px 3px; font-size:12px; cursor:pointer;color:#fff; background: #282828; }
#reserve_cancel { margin-left: 10px; } /* 예약취소 신청 */
#reserveation_btn_radius_tr, /* 여행자 정보 저장 */
#reserve_add_save_info { display: none; } /* 여행자 추가정보 저장 버튼 */
#reserve_add_save_order { width: 200px;  } /* 요청사항 저장 버튼 */
#chk_reseved_big_btn .btn_basic_radius_blue { border: 3px solid #0577c0; line-height:normal; height: auto; border-radius: 30px; position: relative; width:80%; padding: 12px 0px; display: inline-block; text-align:center; margin:10px 0px; background:#FFFFFF; color:#282828; font-size:15px; cursor:pointer; letter-spacing: -0.8px;  font-weight: bold; }
#chk_reseved_big_btn .btn_basic_radius_blue:hover {  font-weight: bold; color:#000; }
#chk_reseved_big_btn .small_text_arrow { font-size: 13px; padding-left: 8px; letter-spacing: -0.8px; }

#reseved_list_detail_info .basket_people_list_table { font-size:11px; width:100%; margin:0 auto; border-collapse: collapse;  }
	#reseved_list_detail_info .basket_people_list_table thead th { padding:5px 5px; vertical-align:middle; text-align:center; color:#484848; background:#fff; border-top:2px solid #000; border-left:1px solid #ededed; border-right:1px solid #ededed; border-bottom:1px solid #ededed; font-size:12px; font-weight: bold; }
	#reseved_list_detail_info .basket_people_list_table thead td { padding:5px 5px; vertical-align:middle; text-align:center; color:#484848; background:#FFF; border-top:2px solid #000; border-left:1px solid #ededed; border-right:1px solid #ededed; border-bottom:1px solid #ededed; font-size:12px; }
	#reseved_list_detail_info .basket_people_list_table tbody th { border:1px solid #ededed; padding:10px 5px; vertical-align:middle;  text-align:center; background:#f7f7f7; color:#000; font-weight:bold; font-size:10px; }
	#reseved_list_detail_info .basket_people_list_table tbody td { border:1px solid #ededed; padding:5px 5px; vertical-align:middle;  text-align:center; background:#FFF; font-size:10px; }	
	#reseved_list_detail_info .basket_people_list_table tfoot th { padding:5px 5px; vertical-align:middle; text-align:center; color:#999; background:#f7f7f7; border:1px solid #ededed; font-size:10px; }
	#reseved_list_detail_info .basket_people_list_table tfoot td { padding:5px 5px; vertical-align:middle; text-align:center; background:#FFF; border:1px solid #ededed; font-size:10px; }

#sys_chk_reseved .basket_list_table { font-size:11px; border-top:2px solid #000; width:100%; margin:0 auto; border-collapse: collapse;  }
	#sys_chk_reseved .basket_list_table thead td { padding:5px 5px; vertical-align:middle; text-align:center; color:#000; font-weight:bold; background:#FFF; border:1px solid #ededed; font-size:10px;}
	#sys_chk_reseved .basket_list_table tbody th { border-top:1px solid #ededed; border-bottom:1px solid #ededed; border-left:none; border-right:none; padding:10px 5px; vertical-align:middle;  text-align:center; background:#f7f7f7; color:#000; font-weight:bold; font-size:14px; line-height:16px; word-break: break-all;   letter-spacing: -0.8px; }
	#sys_chk_reseved .basket_list_table tbody td { border:1px solid #ededed; padding:5px 5px; vertical-align:middle;  text-align:center; background:#FFF; font-size:10px; line-height:16px; letter-spacing: -0.8px; }	
	#sys_chk_reseved .basket_list_table tbody td { border:1px solid #ededed; padding:5px 5px; vertical-align:middle;  text-align:center; background:#FFF; font-size:13px; line-height:1.8em; }	
	#sys_chk_reseved .basket_list_table tbody td img { max-height:15px;}
	#sys_chk_reseved .basket_list_table tfoot th { padding:15px 10px; vertical-align:middle; text-align:center; color:#282828; background:#fff; border:1px solid #ededed; font-size:23px; }
	#sys_chk_reseved .basket_list_table tfoot td { padding:5px 10px; vertical-align:middle; text-align:center; background:#FFF; border:1px solid #ededed; font-size:14px; }
	#sys_chk_reseved .basket_list_table .basket_list_table_title { padding: 5px 0px 0px 10px; font-size: 17px; font-weight: bold;  }

	.basket_list_table_notice { color: #282828; font-size: 11px; padding: 2px 2px; border: 1px solid #282828; display: inline-block; background: #f7f7f7; }

	#sys_chk_reseved .basket_list_table td .input_style_normal { margin:5px 5px; padding:5px 5px; ackground:#f7f7f7; font-size:10px; border:1px solid #ededed; text-align:center;} /* 그레이 */
	#sys_chk_reseved .basket_list_table td .input_style_normal_white { margin:5px 5px; padding:5px 5px; text-align:left; background:#fff; font-size:11px; border:1px solid #ededed;} /* 화이트 */
	#sys_chk_reseved .basket_list_table .btn_basic_radius_blue { 
		border: 0px solid #fff;
		border-radius: 12px;
		text-align: center;
		width: 60px;
		margin: 5px 0px;
		height: auto;
		line-height: inherit;
		padding: 2px 2px;
        line-height: 16px;
		display: inline-block;
		background: #0577c0;
		color: #ffffff;
		font-size: 13px;
		cursor: pointer;
	}
#sys_chk_reseved .basket_list_table .btn_basic_radius_blue .material-symbols-outlined { font-size: 14px; vertical-align: middle; }


/*---------------------------------
 *  2018-01-22 업데이트.끝
 *---------------------------------*/

/*---------------------------------
 *  2018-02-20 업데이트.시작
 *---------------------------------*/
#page_title_right_basket_notice_wrap { padding: 5px 10px; }
#page_title_right_basket_notice { font-size: 14px; color: #282828; font-weight: bold; padding:1px 1px; border: 1px solid #292929; background: #f7f7f7; margin: 0 auto; text-align: center;   }
.pay_status_real { vertical-align: middle; border-radius: 5px; color: #ffffff; background: #c22602; padding: 2px 8px; font-size: 10px; font-weight: 300; }
.pay_status_non { vertical-align: middle; border-radius: 5px; color: #ffffff; background: #00a0e9; padding: 2px 8px; font-size: 10px; font-weight: 300; }
.pay_status_admin { vertical-align: middle; border-radius: 5px; color: #ffffff; background: #029213; padding: 2px 8px; font-size: 10px; font-weight: 300; }
/*---------------------------------
 *  2018-02-20 업데이트.끝
 *---------------------------------*/