.sub_content						{width:1200px; margin:0 auto; border:0px solid #fff;  }

/* sub11 */
.sub11_start { padding-bottom:50px; }
 
.s11_top img { float:left;  }
.s11_top_txt { float:right; width:560px; margin:20px; 20px 25px 19px }
.s11_top_txt h1 { color:#000; font-size:40px; font-family:'Arial'; font-weight:bold; margin-bottom:10px;}
.s11_title { margin-bottom:28px; }
.s11_top_txt p { color:#555; font-size:14px; font-family:'Nanum Gothic'; line-height:28px; letter-spacing:-1px;}
.s11_title_01 { margin-bottom:30px; }

.s11_bottom { margin-top:50px;}
.s11_bottom_txt { float:left; width:573px; margin-top:20px;}
.s11_bottom_txt p { color:#555; font-size:14px; font-family:'Nanum Gothic'; line-height:28px; margin-bottom:30px; letter-spacing:-1px;  }
.s11_bottom_txt h2 { text-align:center; color:#292929; font-size:17px; font-family:'Arial';  line-height:25px; margin-bottom:30px;}
.s11_bottom img {float:right;}


/* sub12 */
.s12_left { float:left; width:600px; margin-bottom:60px; }
.s12_right { float:right; width:600px; margin-bottom:60px;}

.pic_left { float:left;  margin-right:40px;}
.pic_left:after { content:""; display:block; clear:both; }
.info_right { margin-top:23px; }
.info_right:after { content:""; display:block; clear:both; }
.info_right h1 { font-size:28px; color:#000; font-family:'Nanum Gothic'; margin-bottom:10px;  }
.info_in { margin-top:10px; }
.info_in  div { float:left; }

.info_title p { color:#1f1f1f; font-size:15px; font-family:'Nanum Gothic'; font-weight:bold;  line-height:30px;margin-right:20px;  }
.info_txt_12 p { color:#292929; font-size:15px; font-family:'Nanum Gothic';  line-height:30px; }


/* sub14 */
.s14_all { padding-bottom:80px; }
.s14_title img { float:left; margin:11px 13px 0 0 ; }
.logo_airline p { color:#333333; font-size:25px; font-family:'Nanum Gothic'; font-weight:bold; margin-bottom:30px;  }
.logo_airline img { float:left; margin-left:-1px; margin-bottom:-1px; }
.logo_airline:after {content:""; display:block; clear:both;}
.logo_pilot p {color:#333333; font-size:25px; font-family:'Nanum Gothic'; font-weight:bold; margin:50px 0 30px 0;  }
.logo_pilot img { float:left; margin-left:-1px; margin-bottom:-1px;}
.logo_pilot:after { content:""; display:block; clear:both; }

.logo_univ p { color:#333333; font-size:25px; font-family:'Nanum Gothic'; font-weight:bold; margin:50px 0 30px 0; }
.logo_univ img { float:left; margin-left:-1px; }
.logo_univ:after { content:""; display:block; clear:both; } 


/* sub21 */
.s21_img { margin-bottom:50px; }
.s21_text_left {width:560px; float:left; }
.s21_text_right { width:560px; float:right; }
.s21_text_01 h1 { color:#333333; font-size:27px; font-family:'Arial'; font-weight:bold; margin-bottom:15px;  }
.s21_text_01 img { margin-bottom:25px; }
.s21_text_01 p { color:#373737; font-size:15PX; font-family:'Nanum Gothic'; line-height:26px; padding-bottom:15px;}


.s21_text_02 h2 {color:#5d5d5d; font-size:16px; font-family:'Arial'; font-weight:bold;}
.s21_text_02 ul { margin:5px 0 15px 0; }
.s21_text_02 ul li {color:#5d5d5d; font-size:14px; font-family:'Arial'; line-height:24px; margin-left:17px; }
.s21_text_02_sub img {float:left;  margin:6px 7px 0 0;  }
.s21_text_02_sub:after { content:""; display:block; clear:both; }


/* sub22 */
.s22_img { margin-bottom:50px; }

.s22_text_01 h1 { color:#333333; font-size:27px; font-family:'Arial'; font-weight:bold; margin-bottom:15px;  }
.s22_text_01 img { margin-bottom:25px; }
.s22_text_01 p { color:#373737; font-size:15PX; font-family:'Nanum Gothic'; line-height:26px; margin-bottom:60px; width:1120px;}
.s22_text_02 { margin-bottom:10px; }
.s22_text_02 h2 {color:#5d5d5d; font-size:16px; font-family:'Arial'; font-weight:bold;}
.s22_text_02 ul { margin:20px 0 15px 0; }
.s22_text_02 ul li {color:#5d5d5d; font-size:14px; font-family:'Arial'; line-height:24px; }
.s22_text_02_sub img {float:left;  margin:6px 7px 0 0;  }
.s22_text_02_sub:after { content:""; display:block; clear:both; }

.s22_text_left div { float:left;  margin-right:10px; }
.s22_text_02_sub { width:290px;}
.s22_text_left:after { content:""; display:block; clear:both; }

.s22_text_right div { float:left;  margin-right:10px; }
.s22_text_right:after { content:""; display:block; clear:both; }

/* sub31 */
.s31_img { float:left;margin-bottom:50px;}
.s31_right { float:right; width:540px; background:#f8f8f8; height:380px; padding:50px 30px;}

.s31_text_01 { margin-bottom:10px;  }
.s31_text_01 h1 { color:#333333; font-size:27px; font-family:'Arial'; font-weight:bold; margin-bottom:15px;  }
.s31_text_01 img { margin-bottom:25px; }
.s31_text_01 p { color:#373737; font-size:15PX; font-family:'Nanum Gothic'; line-height:26px; padding-bottom:15px; }

.s31_text_02 h2 {color:#5d5d5d; font-size:16px; font-family:'Arial'; font-weight:bold; margin-bottom:5px;}
.s31_text_02 ul li {color:#5d5d5d; font-size:13px; font-family:'Arial'; line-height:24px; margin-left:15px; }
.s31_text_02_sub img {float:left;  margin:6px 7px 0 0;  }
.s31_text_02_sub:after { content:""; display:block; clear:both; }
.s31_text_02_sub p { color:#5d5d5d;font-size:14px; font-family:'Nanum Gothic';margin:10px 0 10px 15px; line-height:20px; }

.s31_text_02_left { float:left; width:230px; }
.s31_text_02_right { float:right; width:270px; margin-top:-5px; }

/* sub32 */
.s32_img { float:left;margin-bottom:50px;}
.s32_right { float:right; width:540px; background:#f8f8f8; height:380px; padding:50px 30px;}

.s32_text_01 { margin-bottom:10px;  }
.s32_text_01 h1 { color:#333333; font-size:27px; font-family:'Arial'; font-weight:bold; margin-bottom:15px;  }
.s32_text_01 img { margin-bottom:25px; }
.s32_text_01 p { color:#373737; font-size:15PX; font-family:'Nanum Gothic'; line-height:26px; padding-bottom:15px; }

.s32_text_02 { margin-bottom: 20px; }
.s32_text_02 h2 {color:#5d5d5d; font-size:15px; font-family:'Nanum Gothic'; font-weight:bold; margin-bottom:7px;}
.s32_text_02 ul li {color:#5d5d5d; font-size:14px; font-family:'Arial'; line-height:24px; margin-left:15px; }

.s32_text_02_sub img {float:left;  margin:8px 7px 0 0;  }
.s32_text_02_sub:after { content:""; display:block; clear:both; }

/* sub41~43 */
.map { float:left;}
.contact_info { float:right;width:320px;height:390px; background:#000; padding:55px 40px; }
.contact_info h1 { color:#fff; font-size:20px; font-family:'Arial'; letter-spacing:2.5px; margin-bottom:15px;}
.contact_info img { margin-bottom:25px; }

.add { color:#bbbbbb; font-size:18px; font-family:'Nanum Gothic'; line-height:28px; margin-bottom:35px; }

.info_txt p { float:left; padding-bottom:18px; color:#bbb; font-size:15px; }
.info_txt:after { content:""; display:block; clear:both; }
.txt_tel {  margin-left:12px;  color:red;}
.txt_tel_43 {  margin-left:12px; line-height:24px; color:red;}
.txt_fax {  margin-left:12px; }
.txt_mail {  margin-left:12px; }


