*{font-family:"MS PGothic","Osaka","Arial","sans-serif"}
body, td {font-size:12px;color:#6b6b6b; margin:0; line-height:140%}
html, body{height:100%;}
div,dl,dt,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote,button{margin:0 auto;padding:0;}
hr, legend{display:none;}
em,address{font-style:normal;} 
ul, ol, li {list-style:none outside;}
img, input, select, textarea {margin:0}
a, img, input {selector-dummy: expression(this.hideFocus=true);} 
select{color:#616161;font-size:12px;}
textarea {border:1px solid #CCC; padding:.1em}
img, input.etc, textarea.etc {border:none}
label {cursor:pointer}
a{color:#333; text-decoration:none;}
a:visited{color:#666;}
a:hover,a:active, a:focus {text-decoration:underline;}
.clear{clear:both;padding:0;margin:0;height:0;line-height:0;font-size:1px}
.iePngFix {behavior:url("/AB/airbusan/japan/common/css/iepngfix.htc");}

/*input*/
.input {border:1px solid #bccbe7; color:#666;}
.input_blue{border:1px solid #cbd5e7;height:20px;width:94%;font-size:12px;color:#666;line-height:16px;_padding:5px 3px 0 3px}
.input_blue_30{border:1px solid #cbd5e7;height:13px;width:30px;font-size:12px;color:#999;line-height:16px;padding:3px;_padding:2px 3px 4px 3px}
.input_blue_20{border:1px solid #cbd5e7;height:13px;width:20px;font-size:12px;color:#999;line-height:16px;padding:3px;_padding:2px 3px 4px 3px}
.input_blue_60{border:1px solid #cbd5e7;height:16px;width:60px;font-size:12px;color:#666;line-height:16px;_padding:5px 3px 0 3px;}
.input_blue_100{border:1px solid #cbd5e7;height:16px;line-height:16px;_padding:5px 3px 0 3px;width:100px;_width:93px;font-size:12px;color:#666}
.input_blue_200{border:1px solid #cbd5e7;height:16px;line-height:16px;_padding:5px 3px 0 3px;width:200px;font-size:12px;color:#666}
.input_blue_57{border:1px solid #cbd5e7;height:16px;width:57px;color:#999;line-height:16px;_padding:5px 3px 0 3px;}
.input_blue_155{border:1px solid #cbd5e7;height:16px;width:155px;color:#999;line-height:16px;_padding:5px 3px 0 3px}


/*layout*/
	.sub_title{width:716px; height:40px; vertical-align:top}
	.sub_title_w{width:925px; height:40px}
	.sub_img{width:716px; height:109px; _height:110px; margin-bottom:20px}
	.sub_tabmenu{width:716px; height:59px}
	/*#com_content .subbox	.sub_tabmenu p {float:left;}*/
	.sub_tabmenu img {float:left; border:0; height:39px; _overflow:visible}
	.sub_content_info {clear:both; width:716px;}
	.sub_content_info01 {clear:both; width:925px;}
	.sub_paging {width:100%; text-align:center; height:18px; margin-top:30px}
	.sub_paging .pag_over {background:#4860a9; font-size:11px; color:#FFF; width:19px; height:18px; padding:4px 6px; text-align:center; margin-right:6px; font-weight:bold}
	.sub_paging .pag_link {font-size:11px; color:#4860a9; border:1px solid #a1b2e5;width:17px; height:16px; padding:3px 5px; _padding:3px 5px 2px 5px; text-align:center; margin-right:6px; font-weight:bold}
	/* popup */
#wrap_pop{padding:10px;position:relative;margin:0 auto}
#wrap_pop .pop_title {width:700px;height:39px;}
#wrap_pop .pop_bot_bg {background:url("/AB/Japanese/AB2010/images/reserve/bg_bot_popup.gif");width:700px;height:12px;}
#wrap_pop .pop_mid {background:url("/AB/Japanese/AB2010/images/reserve/bg_pop_passenger.gif") repeat-y;width:648px;padding:15px 26px}
#wrap_pop .pop_mid .btn_passenger{text-align:center; margin-top:27px}
#wrap_pop .pop_copy {width:700px;height:22px;margin-top:20px;background:url("/AB/Japanese/AB2010/images/reserve/pop_copy.gif") no-repeat;}

/* 라운드테두리 */

	.bground_top_1px {float:left;background:url("/AB/Japanese/AB2010/images/common/bg_top_round1px.gif") no-repeat;width:716px;height:10px;margin-top:20px;overflow:hidden}
	.bground_mid_1px {float:left;width:662px; border:1px solid #dfdfdf; border-bottom:none; border-top:none; padding:12px 26px}
	.bground_bot_1px {float:left;background:url("/AB/Japanese/AB2010/images/common/bg_bot_round1px.gif") no-repeat;width:716px;height:10px;margin-bottom:20px;overflow:hidden}
	
	.bground_top_2px {float:left;background:url("/AB/Japanese/AB2010/images/common/bg_top_round2px.gif") no-repeat;width:716px;height:10px;overflow:hidden;}
	.bground_mid_2px {float:left;width:668px; border:2px solid #dfdfdf; border-bottom:none; border-top:none; padding:9px 22px 9px 22px;}
	.bground_bot_2px {float:left;background:url("/AB/Japanese/AB2010/images/common/bg_bot_round2px.gif") no-repeat;width:716px;height:10px;overflow:hidden;margin-bottom:30px}
	
	.bground_top_3px {float:left;background:url("/AB/Japanese/AB2010/images/common/bg_top_round3px.gif") no-repeat;width:716px;height:10px;overflow:hidden}
	.bground_mid_3px {float:left;width:662px;border:3px solid #9fafde; border-bottom:none; border-top:none; padding:11px 24px 11px 24px;}
	.bground_bot_3px {float:left;background:url("/AB/Japanese/AB2010/images/common/bg_bot_round3px.gif") no-repeat;width:716px;height:10px;overflow:hidden}
	
	.bground_top_3px_661 {float:left;background:url("/AB/Japanese/AB2010/images/common/bg_top_round3px_661.gif") no-repeat;width:661px;height:10px;overflow:hidden;margin:20px 0 0px 0}
	.bground_mid_3px_661 {float:left;width:607px;border:3px solid #9fafde; border-bottom:none; border-top:none; padding:11px 24px 11px 24px;}
	.bground_bot_3px_661 {float:left;background:url("/AB/Japanese/AB2010/images/common/bg_bot_round3px_661.gif") no-repeat;width:661px;height:10px;overflow:hidden;margin-bottom:20px}
	
	.bground_top_3px_925 {background:url("/AB/Japanese/AB2010/images/common/bg_top_round3px_925.gif") no-repeat;width:925px;height:17px;overflow:hidden;margin:0px 0 0px 0}
	.bground_mid_3px_925 {background:url("/AB/Japanese/AB2010/images/common/bg_mid_round3px_925.gif") repeat-y;width:877px;padding:11px 24px 11px 24px;margin:-2px 0 -2px 0}
	.bground_bot_3px_925 {background:url("/AB/Japanese/AB2010/images/common/bg_bot_round3px_925.gif") no-repeat;width:925px;height:17px;}


/* 공용테이블 */
.common_table{padding:10px 0 0 0; clear:both;}
.common_table table { border-collapse:collapse}
.common_table table .table_title{border-top:2px solid #c8d6ef;background:#f0f5ff;color:#215193;font-weight:bold;padding:10px 5px}
.common_table table .table_title2{border-top:2px solid #c8d6ef;padding:10px 0; text-align:left}
.common_table table .table_title3{background:#f0f5ff;color:#215193;font-weight:bold;padding:10px 5px}

.common_table table td{text-align:center;border:1px solid #c8d6ef;background:#FFF;padding:5px}
.common_table table .td_type2 {text-align:left;border:1px solid #c8d6ef;background:#FFF;padding:0 0 0 15px}
.common_table table .td_type3{width:106px;padding:2px 2px;text-align:left;border-bottom:none;border-top:none}
.common_table table .td_type4{background:#f2f2f2;border-top:none;width:106px;padding:2px 2px;}
.common_table table .td_type5{background:#f4f4f4;border-top:none;text-align:;width:106px;padding:2px 2px;}
.common_table table .td_type6{border-top:none;}
.common_table table .td_type7 {text-align:left;border-top:2px solid #c8d6ef;background:#FFF;padding:0 0 0 15px}
.common_table table .td_type8{width:106px;padding:2px 2px;text-align:left;border-top:none}
.common_table table .td_type9{text-align:left}
.common_table table .td_type10{border-left:none;border-top:2px solid #c8d6ef;text-align:center;}
.common_table table .td_type11 {text-align:left;border-top:2px solid #c8d6ef;background:#FFF;border-right:none;padding:0 0 0 15px}
.common_table table .td_type12{width:75px;padding:2px 2px;border-top:none}
.common_table table .td_type12 input{margin-bottom:5px}
.common_table table .td_type13{background:#f2f2f2;border-top:none;width:75px;padding:2px 2px;}
.common_table table .td_type14{text-align:left;background:#FFF;padding:0 0 0 15px}

.common_table_gray{padding:10px 0 0 0; clear:both;}
.common_table_gray table{border-collapse:collapse;border:1px solid #e1e1e1}
.common_table_gray table .table_title{background:#f9f9f9;color:#6b6b6b;font-weight:bold;padding:10px 0; text-align:center;}
.common_table_gray table td{border:1px solid #eeeeee;background:#FFF;padding:5px 9px}

/*Color*/
.sub_title_ss01 {color:#1750b4;font-size:14px;font-weight:bold}
.sub_title_ss01_idt {color:#1750b4;font-size:14px;font-weight:bold}
.sub_title_s01 {color:#333;font-weight:bold}
.sub_title_s02 {color:#369;font-weight:bold}
.sub_title01 {color:#f39;}
.sub_title01_u {color:#f39; text-decoration:underline}
.sub_title02 {color:#526bd6; text-decoration:underline}
.sub_title03 {color:#526bd6;}
.sub_title04 {color:#ff3399;}

/*blue*/
.color_06c_bu{color:#06c;font-weight:bold; text-decoration:line-through;}
.color_1750b4_14b{color:#1750b4;font-weight:bold;font-size:14px}
.color_1750b4_b{color:#1750b4;font-weight:bold;}
.color_20608e_b{color:#20608e;font-weight:bold}
.color_448ec3{color:#448ec3}
.color_587991{color:#587991}
.color_acd1ec{color:#acd1ec}
.color_3358c1_14b{color:#3358c1;font-weight:bold;font-size:14px;}
.color_c0eeff{color:#c0eeff;font-size:12px}
.color_3358c1{color:#3358c1}
.color_3358c1_u{color:#3358c1;text-decoration:underline}
.color_234279_14b{color:#234279;font-size:14px;font-weight:bold}
.color_546fc7_11{color:#546fc7;font-size:11px;font-family:"돋움"}
.color_215193_b{color:#215193;font-weight:bold}
.color_7993b5{color:#7993b5}
.color_526bd6_b{color:#526bd6;font-weight:bold}
.color_526bd6{color:#526bd6}
.color_4860a9_b {color:#4860a9;font-weight:bold}
.color_313f76_b{color:#313f76;font-weight:bold}
.color_4d62b2_b{color:#4d62b2;font-weight:bold}
/*gray*/
.color_666_11{color:#666;font-size:11px;font-family:"돋움";letter-spacing:-1px}
.color_616161_b{color:#616161;font-weight:bold}
.color_616161{color:#616161;line-height:28px}
.color_787878_b{color:#787878;font-weight:bold}
.color_787878{color:#787878}
.color_959595{color:#959595}
.color_959595_11{color:#959595;font-size:11px;font-family:"돋움"}
.color_898989{color:#898989}
.color_535353{color:#535353}
.color_555_b{color:#555; font-weight:bold}
.color_7a7a7a_11{color:#7a7a7a;font-size:11px}
.color_9a9a9a_b{color:#9a9a9a;font-weight:bold}
.color_9a9a9a_14b{color:#9a9a9a;font-weight:bold;font-size:14px}
.color_9a9a9a{color:#9a9a9a;}
.color_9b9b9b{color:#9b9b9b}
.color_8d8d8d{color:#8d8d8d}
.color_8d8d8d_11{color:#8d8d8d;font-size:11px}
.color_7c7c7c{color:#7c7c7c;font-size:11px}
.color_3c3c3c_b{color:#3c3c3c;font-weight:bold}
.color_484848_b{color:#484848;font-weight:bold}
.color_484848{color:#484848}
.color_727272{color:#727272}
.color_ababab {color:#ababab}
.color_d5d4d4{color:#d5d4d4}
.color_e5e5e5_b{color:#e5e5e5;font-weight:bold}
.color_ccc{color:#ccc}
.color_333_b{color:#333;font-weight:bold}
.color_333_11{color:#333;font-size:11px;font-family:"돋움";}
.color_858585{color:#858585;line-height:18px;}
/*green*/
.color_d9ff9a_16b{color:#d9ff9a;font-size:16px;font-weight:bold}
.color_bdfe5c_16b{color:#bdfe5c;font-size:16px;font-weight:bold}
/*red*/
.color_f6498e_b {}
.color_f39_11{color:#f39;font-size:11px}
.color_f39{color:#f39}
.color_f39_b{color:#f39;font-weight:bold}
.color_f39_16b{color:#f39;font-weight:bold;font-size:16px}
.color_dc435d_b {color:#dc435d; font-weight:bold;}
.color_ce4e4e_b{color:#ce4e4e; font-weight:bold;}
.textarea_color {border:1px solid #f8c8cf; padding:.1em; height:100px; width:530px; font-size:12px;color:#666;}
.textarea_color_ {border:1px solid #f8c8cf; height:20px; width:140px; font-size:12px;color:#666;}
.textarea_color_01 {border:1px solid #f8c8cf; height:20px; width:300px; font-size:12px;color:#666; letter-spacing:-1px; padding:5px 0 0 2px; }
/*yellow*/				
.color_d9ff9a_14b{color:#d9ff9a;font-weight:bold;font-size:14px}
/*white*/
.color_fff_b{color:#FFF;font-weight:bold;}
a:link.color_526bd6_u, a:visited.color_526bd6_u, a:hover.color_526bd6_u, a:active.color_526bd6_u {color:#526bd6;text-decoration:underline}
a:link.color_f39_u, a:visited.color_f39_u, a:hover.color_f39_u, a:active.color_f39_u {color:#ff3399;text-decoration:underline}

a:link.color_486cac_b_u, a:visited.color_486cac_b_u, a:hover.color_486cac_b_u, a:active.color_486cac_b_u{color:#486cac;text-decoration:underline;font-weight:bold}
a:link.color_486cac_b, a:visited.color_486cac_b{color:#666;font-weight:bold}
a:hover.color_486cac_b, a:active.color_486cac_b{color:#486cac;text-decoration:underline;font-weight:bold}
a:link.color_676767_b_u, a:visited.color_676767_b_u, a:hover.color_676767_b_u, a:active.color_676767_b_u{color:#676767;text-decoration:underline;font-weight:bold}

	#loginpop_wrap {width:523px; text-align:left; overflow:hidden;}
	#loginpop_wrap .normal_top {width:523px; height:72px}
	#loginpop_wrap #loginpop_box {width:495px; padding-left:28px; background:url(../images/log_pop/logpop_img02.gif); font-size:11px;font-family:"돋움"}
	#loginpop_wrap #loginpop_box .min_login{width:212px; height:91px; float:left; padding:12px 0 0 14px; margin-right:17px; background:url(../images/log_pop/input_box.gif); overflow:hidden}
	#loginpop_wrap #loginpop_box .min_etc {width:469px; padding-top:21px; margin:0}
	#loginpop_wrap #loginpop_box .non_member {width:469px; margin:28px 0 0 0;}
	#loginpop_wrap #loginpop_box .non_member_bg{border:1px solid #ccc;border-top:none;padding:0px 12px 12px 12px;font-size:12px}
	#loginpop_wrap .normal_btm {width:523px; height:36px; *margin-top:-1px}
	#loginpop_wrap .margin20px{margin-left:20px}
	#loginpop_wrap .title_bold{font-weight:bold;line-height:25px;}
	#loginpop_wrap .blue_txt{font-weight:bold;color:#3366cc}
	#loginpop_wrap .layer_over{border:1px solid #ccc;border-top:none;padding:12px;font-size:12px;overflow:auto;height:65px;background:#f8f8f8}
	#loginpop_wrap .img_txt{padding:10px 0}
	#loginpop_wrap .rule{margin-top:5px}

/*구버전*/
/* 20080624수정 여기부터*/
.input {font-size:12px;color:#666;border:1px solid #CCCCCC;vertical-align:middle;padding: 2px 0 2px 0;}
/* 20080624수정 여기까지 */
select {font-size:12px;color:#666;vertical-align:middle;}

/* 20080717 추가 */
a:link.LinkRed, a:visited.LinkRed, a:hover.LinkRed, a:active.LinkRed { font-size: 12px; color: #DC435D;  text-decoration: none; line-height: 19px; font-weight: bold;}
/* */

/* table style */

.TopFont{color: #333333; font-weight: bold; text-align: center;}
.LeftFont{color: #333333; font-weight: bold;}
.Tstyle01{padding: 1px; border: 1px solid #E3E3E3}
table.calendar td{font-size: 11px; text-align: center;}
table.ticket td{font-size: 11px; color: #333333;}

/* font style */
.TitleStyle01{color: #1750B4; font-weight: bold; font-size: 16px;}
.TitleStyle02{color: #DC435D; font-weight: bold; font-size: 16px;}
.Font11px{font-size: 11px;}
.GrayFont{color: #CCCCCC;}
.BlackBold{color: #333333; font-weight: bold;}
.Borwn11px{color:#726257; font-size: 11px;}

/* 080630 추가 */
.GrayBold{color: #858585; font-weight: bold;}
/* */

.RedFont{color: #DC435D;}
.RedBold{color:#DC435D; font-weight: bold;}
.RedBold11px{color:#DC435D; font-weight: bold; font-size: 11px;}
.CarendarWhite{color: #ffffff; font-weight:bold; background: url(/AB/Japanese/AB2010/images/calendar_bg.gif)}

/* border style */
.Allstyle03{border: 1px solid #E3E3E3;}
.Allstyle05{border: 1px solid #cccccc;}
.TBstyle01{border-top: 1px solid #DFDFDF; border-bottom: 1px solid #DFDFDF;}
.LRstyle02{border-left: 1px solid #C3C4BD; border-right: 1px solid #C3C4BD;}
.LRstyle04{border-left: 3px solid #ACB6DA; border-right: 3px solid #ACB6DA;}
.RBstyle03{border-right: 1px solid #E3E3E3; border-bottom: 1px dashed #E3E3E3;}
.Rstyle03{border-right: 1px solid #E3E3E3;}
.Bstyle03{border-bottom: 1px dashed #E3E3E3;}
.BlueFont{color: #1750B4;}
.BlueBold{color:#1750B4; font-weight: bold;}

/* 20080813 추가 */
.RsvCarendarWhite{color: #333333; font-weight:bold; background: url(/AB/Japanese/AB2010/images/Cal_Green_bg.gif)}
.RBGreenBg{border-right: 1px solid #ffffff; border-bottom: 1px dashed #E3E3E3; background: #CDF555;}
.RGreenBg{border-right: 1px solid #ffffff; background: #CDF555;}
.BGreenBg{border-bottom: 1px dashed #E3E3E3; background: #CDF555;}
.GreenBg{background: #CDF555;}
.RBGrayBg{border-right: 1px solid #ffffff; border-bottom: 1px dashed #E3E3E3; background: #D7D7D7;}
.RGrayBg{border-right: 1px solid #ffffff; background: #D7D7D7;}
.BGrayBg{border-bottom: 1px dashed #E3E3E3; background: #D7D7D7;}
.GrayBg{border-bottom: 1px dashed #E3E3E3; background: #D7D7D7;}
.LRBstyle01{border-left: 1px solid #E3E3E3; border-right: 1px solid #E3E3E3; border-bottom: 1px solid #E3E3E3;}
<!--  환불 추가 css 시작  -->
.text_blue { color: #0892cd; }
.title_blue { color: #1750b4; font-weight: bold; }
<!--  환불 추가 css 시작  -->

