/*li{border:1px solid red}*/
	/*여정선택*/
	.rsv_title{width:905px;height:35px;padding:0 10px}
	.rsv_wrap01{width:925px;background:url("/AB/Japanese/AB2010/images/reserve/bg_bx_low.gif") no-repeat;}
	.rsv_wrap{width:925px;background:url("/AB/Japanese/AB2010/images/reserve/bg_bx_step01.gif") no-repeat;}
	.rsv_title div{float:left}
		#rv_step{height:20px;float:right;}
		#rv_step_jp{height:20px;float:right;}
		#rv_step_jp li{float:left;background:url("/AB/Japanese/AB2010/images/reserve/rsv_step.gif") no-repeat;height:20px;}
		#rv_step li{float:left;background:url("/AB/Japanese/AB2010/images/reserve/rsv_step.gif") no-repeat;height:20px;}
		#rv_step #step1_on{ background-position:0 0px;width:89px;}
		#rv_step #step1{ background-position:0 -20px;width:89px;}
		#rv_step #step2_on{ background-position:-89px 0px;width:110px}
		#rv_step #step2{ background-position:-89px -20px;width:110px}
		#rv_step #step3_on{ background-position:-200px 0px;width:97px}
		#rv_step #step3{ background-position:-200px -20px;width:97px}
		#rv_step #step4_on{ background-position:-298px 0px;width:102px}
		#rv_step #step4{ background-position:-298px -20px;width:102px}
		#rv_step_jp #step1_on{ background-position:0 0px;width:89px;}
		#rv_step_jp #step1{ background-position:0 -20px;width:89px;}
		#rv_step_jp #step2_on{ background-position:-89px 0px;width:110px}
		#rv_step_jp #step2{ background-position:-89px -20px;width:110px}
		#rv_step_jp #step3_on{ background-position:-200px 0px;width:97px}
		#rv_step_jp #step3{ background-position:-200px -20px;width:97px}
		#rv_step_jp #step4_on{ background-position:-298px 0px;width:102px}
		#rv_step_jp #step4{ background-position:-298px -20px;width:102px}

	.reserve1{float:left;width:209px;margin:0 0 0 18px;display:inline}
	.reserve1 .row1{margin:18px 0 10px 0;}
	.reserve1 .row2{margin:0px 0 6px 0;}
	.reserve1 .rsv_input{width:100px;height:14px;border:1px solid #a9c7ef;padding:3px;font-size:12px;color:#666}
	.reserve1 .row3{padding-left:14px}
	.reserve1 .row4{margin-bottom:6px}
	.reserve1 .row5{margin-top:14px}
	.reserve1 .row6{margin:10px 0 10px 0;}
	.reserve1 .row7{margin:0px 0 6px 0;padding-left:14px;}
	.reserve2{float:right;width:666px;margin:0 0px 0 32px;display:inline}
	.reserve2 .tap_wrap{position:relative;height:34px;overflow:hidden}
	.reserve2 .tap_wrap li{float:left}
		.reserve2 .tap_wrap .l_arrow{float:left;}
		.reserve2 .tap_wrap .l_arrow img{margin:9px 10px}
		.reserve2 .tap_wrap .r_arrow{float:right;}
		reserve2 .tap_wrap .r_arrow img{margin:9px 10px}
		#TAP li{position:absolute;height:24px;background:none;cursor:pointer;top:0;text-align:center;width:119px;padding-top:10px;float:left}
		#TAP, #TAP .on {background:url("/AB/Japanese/AB2010/images/reserve/bg_tap.gif") no-repeat 0 0;padding-top:10px;}
		#TAP .on{width:125px;height:24px}
		#TAP .day{color:#666;}
		#TAP .on .day{color:#FFF;font-weight:bold;}
			#TAP_MENU1{left: 34px;}
			#TAP_MENU2{left:154px}
			#TAP_MENU3{left:265px}
			#TAP_MENU4{left:391px}
			#TAP_MENU5{left:510px}
	.reserve2 .low_wrap{margin:18px}
		.reserve2 .low_wrap table td{padding:7px; cursor:pointer}
		#LOW td{color:#666}
		#LOW td .bold{font-weight:bold}
		#LOW .on {background:#369;}
		#LOW .blank{padding:0;height:3px;background:#FFF}
		#LOW, #LOW .on span{color:#FFF}
		#LOW .day{color:#FFF;font-weight:bold;}
		#LOW .on .bold{font-weight:bold;}
	.reserve2 .rsv_comment{margin:0 18px;}
	.sch_table{margin:28px 18px 0 18px}
	.arr_table{float:right;width:309px}
	.dep_table{float:left;width:309px}
	.sch_table02{margin:18px 18px 0 18px}
	.sch_table02 table{ border-collapse:collapse;}
	.sch_table02 .table_title{background:url("/AB/Japanese/AB2010/images/reserve/step01_table_img.gif") repeat-x;text-align:center;font-weight:bold;color:#FFF;padding:7px 0;border:1px solid #5486ba}
	.sch_table02 .td{height:30px;text-align:center;border:1px solid #d0dcf2}
	.region {background:url(/AB/airbusan/reservation/img_kr/res_area_bg.gif); width:150px; height:34px; position:relative;}
	.region p {position:absolute;height:34px;background:none;cursor:pointer}
	.region .seoul {width:50px;left:0px}
	.region .busan {width:50px;left:50px}
	.region .jeju {width:50px;left:100px}

	.list_scroll{width:629px;height:156px;overflow-y:scroll;border:1px solid #5486ba;border-top:none;border-right:none}
	.region .seoul_on {width:50px;left:0px; background-position: -0px -34px}
	.region .busan_on{width:50px;left:0px; background-position: -50px -34px}
	.region .jeju_on{width:50px;left:0px; background-position: -100px -34px}
	.rsv_bottom{background:url("/AB/Japanese/AB2010/images/reserve/bg_bx_step01.gif") bottom;height:22px;width:925px;magin-top:3px}
	.select_schedule{background:url("/AB/Japanese/AB2010/images/reserve/bg_reserve.gif") no-repeat;width:889px;height:14px;margin-top:14px;padding:12px 18px}
	.sch_info{border:1px solid #ddd;width:889px;padding:17px}
		.sch_info .row01{border:1px solid #e1e1e1;border-left:none;border-right:none;background:#f2f2f2;padding:10px 18px;height:13px;overflow:hidden;margin-bottom:2px;float:left;width:853px;}
		.sch_info .row01 .left{float:left}
		.sch_info .row01 .right{float:right}
		.sch_info .row02{border:1px solid #e1e1e1;border-left:none;border-right:none;background:#f2f2f2;margin-bottom:2px;float:left;width:890px;line-height:200%;}
		.sch_info .row03{border-left:none;border-right:none;background:#666;padding:10px 18px;float:right;width:217px}
		.sch_info .row03 .title{float:left;font-weight:bold;color:#ccc}
		.sch_info .row03 .price{float:right;text-align:right;color:#cf6;font-weight:bold;font-size:15px}
		.sch_info .row04 {float:left;border:1px solid #e1e1e1;border-left:none;border-right:none;background:#fafafa;padding:10px 18px;margin-bottom:2px;width:854px}
		.sch_info .row04 .info{margin-top:3px}
		.sch_info .row05{font-weight:bold;color:#333;padding:10px 0 0 18px;float:left;width:872px}
		.sch_info .row05 .left{float:left}
		.sch_info .row05 .right{float:right}
	.rsv_info{border:1px solid #ddd;border-top:none;padding:18px;width:887px;background:#f5f5f5;line-height:180%}
	/*예약 2,3,4단계*/
	.reserve3{background:url("/AB/Japanese/AB2010/images/reserve/bg_bx_cont02.gif") repeat-y;width:925px;}
	.reserve3 .top{width:925px;height:25px;_height:24px;overflow:hidden;} 
	.reserve3 .content{margin:0 25px}
	.reserve3 .bottom{width:925px;height:25px;_height:26px;overflow:hidden;margin-top:-2px;padding-top:15px} 
		.reserve3 .row{margin:10px 0 20px 0}
		.reserve3 .row02{margin:5px 0 20px 0;text-align:right}
		.reserve3 .row02 img{margin-left:2px}
		.reserve3 .row03{margin-top:20px}
		.reserve3 .sub_row{padding-top:5px}
		.reserve3 .txt_info{float:left;margin-top:15px;}
		.reserve3 .btn_next{float:right;margin-top:15px;}
		.reserve3 .btn_passenger{text-align:center; margin-top:27px}
		.reserve3 .total{margin-top:30px;background:#6c9abc}
		.reserve3 .total img{margin:9px 14px}
		.reserve3 .total_row{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:13px;margin:2px 0 20px 0}
	.reserv4{background:url("/AB/Japanese/AB2010/images/reserve/bg_bot_round.gif") no-repeat;width:925px;height:20px;overflow:hidden;clear:both}

	.border_716{background:url("/AB/Japanese/AB2010/images/reserve/rsv_mid_716.gif") repeat-y;width:716px;}
	.border_716 .top{width:716px;height:18px;_height:17px;overflow:hidden;} 
	.border_716 .content{margin:0 23px}
	.border_716 .bottom{width:716px;height:18px;_height:19px;overflow:hidden;margin-top:-2px;padding-top:15px} 
	.border_716 .total{margin-top:30px;background:#6c9abc}
	.border_716 .total img{margin:9px 14px}
	.border_716 .total_row{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:13px;margin:2px 0 20px 0}
	
	/*자유여정 추가 */
.interval {background:url("/AB/airbusan/reservation/img_kr/corner_interval.gif") left top; width:630px;margin:0 15px}
.interval_left {background:url("/AB/airbusan/reservation/img_kr/corner_interval.gif") left top; float:left; width:60px; height:19px;padding:8px 0 8px 15px;}
.interval_center {background:url("/AB/airbusan/reservation/img_kr/corner_interval.gif") center top; width:270px; height:19px; padding:8px;float:left;font-weight:bold;}
.interval_right {background:url("/AB/airbusan/reservation/img_kr/corner_interval.gif") right top;  width:254px; height:19px; padding:8px 15px 8px 0;float:right;}

.btn_journey {background:url("/AB/airbusan/reservation/img_kr/btn_journey_open.gif") right top;width:248px; height:22px; text-align:center; color:#ffffff; font-weight:bold;padding-top:4px;cursor:hand;margin:0 auto 10px auto;}
.reserve1 .row1 strong{display:block;float:left;}
.reserve1 .row6 i{display:block;float:right;}
.del_plan {margin:0 0 0 10px;}
.sch_table1{margin:0 18px 25px 18px;}
.normal_table{width:630px}
/*자유 여정 추가 */	


/* 예약조회변경 */
	.rsv_confirm_title{width:716px; height:40px}
	.rsv_confirm_tab{width:716px; height:58px}
	.rsv_confirm_tab p {float:left; margin:0}
	.rsv_confirm_listinfo {clear:both; width:716px;}
	
	.rsv_confirm_listinfo .itinerary_btn {width:664px; text-align:right; margin:6px 0 16px 0}

		#confirm_step{height:17px;float:right;;margin-bottom:20px}
		#confirm_step li{float:left;background:url("/AB/Japanese/AB2010/images/reserve/step_confirm.gif") no-repeat;height:17px;}
		#confirm_step #step1_on{ background-position:0 0px;width:108px;}
		#confirm_step #step1{ background-position:0 -17px;width:108px;}
		#confirm_step #step2_on{ background-position:-108px 0px;width:116px}
		#confirm_step #step2{ background-position:-108px -17px;width:116px}
		#confirm_step #step3_on{ background-position:-224px 0px;width:94px}
		#confirm_step #step3{ background-position:-224px -17px;width:94px}


/* 여정/운임안내서 */
	#itinerary{width:646px; border:1px solid #e8e8e8; position:relative; margin:10px auto}
	#itinerary .it_title {width:646px; height:67px; text-align:center;}
	.itinerary_table{padding:10px 0 0 14px; clear:both;}
	.itinerary_table table .table_title{background:#f2f5fc;color:#494949;font-weight:bold;padding:10px 0; text-align:center; font-family:Verdana; font-size:11px; border-bottom:1px solid #d0d8ee}
	.itinerary_table table td{background:#FFF; padding:2px; font-family:Verdana; font-size:11px;}

/* 구매내역조회 */
	.inquiry_btn_right {text-align:right; margin-top:20px}

/* 스케줄조회 */
	.sch_select_l {float:left; padding-top:8px}
	.sch_select_r {float:right; font-weight:bold; padding-right:24px}
	.sch_select_btn1 {width:664px; _width:662px; margin-top:22px; padding-top:20px; border-top:1px dashed #e3e3e3; text-align:right}
	.sch_select_btn2 {width:664px; _width:662px; margin:12px 0 32px 0 ; text-align:right}

/* 최저운임 7day */
.low_table{width:653px}
.low_table table{border-collapse:collapse;}
.low_table .low_title{background:#efefef;border:1px solid #e0e0e0;width:77px;height:37px;text-align:center;line-height:15px}
.low_table .low_title01{background:#3275a7;border:1px solid #e0e0e0;width:77px;height:37px;text-align:center;line-height:15px}
.low_table .low_title01 span{color:#FFF}
.low_table .low_title02{background:#5eab38;border:1px solid #e0e0e0;width:77px;height:37px;text-align:center;line-height:15px}
.low_table .low_title02 span{color:#FFF}

.low_table .low_legion{background:url("/AB/Japanese/AB2010/images/reserve/bg_lowlegion.gif") no-repeat left top;text-align:center;width:104px;height:58px;float:left;padding-top:8px;}

.low_table .td_type01_on{border:2px solid #3275a7;width:77px;height:37px;text-align:center;line-height:16px;}
.low_table .td_type01_on .price{font-weight:bold;font-size:12px;}
.low_table .td_type01_on .cont{font-size:12px;}

.low_table .td_type01{border:1px solid #e0e0e0;width:77px;height:37px;text-align:center;line-height:16px;}
.low_table .td_type01 .price{font-weight:bold;font-size:12px;}
.low_table .td_type01 .cont{font-size:12px;}

.low_table .low_td{border:1px solid #e0e0e0;width:77px;height:37px;text-align:center;background:#f7ffeb;line-height:16px}
.low_table .low_td .price{font-weight:bold;font-size:12px;color:#5eab38;}
.low_table .low_td .cont{font-size:12px;}

/* 최저운임 5day */
.low_table .low_title_5day{background:#efefef;border:1px solid #e0e0e0;width:110px;height:37px;text-align:center;line-height:15px}
.low_table .low_title01_5day{background:#3275a7;border:1px solid #e0e0e0;width:110px;height:37px;text-align:center;line-height:15px}
.low_table .low_title01_5day span{color:#FFF}
.low_table .low_title02_5day{background:#5eab38;border:1px solid #e0e0e0;width:110px;height:37px;text-align:center;line-height:15px}
.low_table .low_title02_5day span{color:#FFF}

.low_table .td_type01_5day{border:1px solid #e0e0e0;width:110px;height:37px;text-align:center;line-height:16px;}
.low_table .td_type01_5day .price{font-weight:bold;font-size:12px;}
.low_table .td_type01_5day .cont{font-size:12px;}

.low_table .low_td_5day{border:1px solid #e0e0e0;width:110px;height:37px;text-align:center;background:#f7ffeb;line-height:16px}
.low_table .low_td_5day .price{font-weight:bold;font-size:12px;color:#5eab38;}
.low_table .low_td_5day .cont{font-size:12px;}

.btn_low{width:925px;margin:25px auto;text-align:right;}
.btn_r{text-align:right}
.paging_01{text-align:center;margin-top:15px}

/* PDF기능 */
.viewPDF {}
.viewPDF ul {background:#f2f2f2;width:716px;margin-top:10px;margin-left:0px;}
.viewPDF li {float:left;padding:15px 80px;letter-spacing:-1px;background:url("/AB/airbusan/reservation/img_kr/border_line.gif") no-repeat 0  20px;}
.viewPDF .noborder {background:none;}
.viewPDF p {color:#ff3399;padding:10px 0;}
.viewPDF dl {width:100%;}
.viewPDF dt {float:left;}
.viewPDF dd {float:right;}
