@charset "utf-8";

.product_list_sort_tab_wrap { text-align: center; padding: 20px 0px; }

/*---------------------------------
 *  2018-01-22 업데이트.시작
 *---------------------------------*/
/* 마이페이지.버튼 */
.mypage_btn_wrap_m { margin: 20px; text-align: center;  }
	.mypage_menu_02 { width:50%; padding:30px 0px; border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;border-bottom:2px solid #282828; font-size:19px; color:#282828;  text-align:center; background-color:#fff; text-decoration:none; cursor:pointer; margin:0px 0px; }
	.mypage_menu_02:hover { background: #f7f7f7; font-size:21px;  }
	.mypage_menu_02_on { width:50%; padding:30px 0px; border-right:2px solid #282828;border-left:2px solid #282828;border-top:2px solid #282828;border-bottom:2px solid #ffffff; font-size:21px; color:#282828;  text-align:center; background-color:#fff; text-decoration:none; cursor:pointer; margin:0px 0px; }


/* 예약페이지 관련 버튼 */
.reserveation_btn_radius { border: 0px solid #0597f2; border-radius: 5px; behavior:url('/_plugin/_js/_common/_jquery_lib/_button/PIE-2.0beta1/PIE.htc'); position:relative; zoom:1; width:90px; height:28px; line-height:28px; 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 #553c7d; 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; font-weight: normal; 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:5px 5px; vertical-align:middle;  text-align:center; background:#FFF; 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:5px 5px; vertical-align:middle;  text-align:center; background:#FFF; color:#000; font-weight:bold; font-size:10px; 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 img { max-height:15px;}
	#sys_chk_reseved .basket_list_table tfoot th { padding:15px 10px; vertical-align:middle; text-align:center; color:#fff; background:#553c7d; 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; }

	#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;} /* 화이트 */

/*---------------------------------
 *  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;   }
/*---------------------------------
 *  2018-02-20 업데이트.끝
 *---------------------------------*/