@import url("http://www.koreanair.com/global/css/img.css");

BODY { scrollbar-face-color: #8EB998;  scrollbar-shadow-color: #B8EB998;  scrollbar-highlight-color: #8EB998;  scrollbar-3dlight-color: #ECF6EF;  scrollbar-darkshadow-color:#8EB998;  scrollbar-track-color:#ECF6EF;  scrollbar-arrow-color: #FFFFFF; }

TD { font-size: 10px;  font-family:  Verdana, Arial, Helvetica, sans-serif;  color: #939393;  line-height: 16px; }


A { 
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #8C1D20;
}

A:link { 
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #8C1D20;
}

A:visited { 
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #8C1D20;
}

A:hover { 
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #8C1D20;
}

.white {
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF
}

.region {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF
}

.login {
font-size: 10px;
color: #8C1D20
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.copyright {
font-size: 9px;
color: #A8A8A8;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


.footerMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #595959;
	text-decoration: none;
}
.footerMenu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #595959;
}
.footerMenu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #595959;
}
.footerMenu a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #595959;
}
.footerMenu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #8C1D20;
	background: none;
}


.linkPath {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #939393;
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;
	padding:7 10 5 0px; 
	text-align:right;
	border-bottom:1px solid #DADCD8;
}
.linkPath a { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  text-decoration: none;  color: #939393; }
.linkPath a:link { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  text-decoration: none;  color: #939393; }
.linkPath a:visited{ font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  text-decoration: none;  color: #939393; }
.linkPath a:hover { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  text-decoration: underline;  color: #595959;  background: none; }


.nav2D {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #595959;
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;
}
.nav2D a {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #595959;
}
.nav2D a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #595959;
}
.nav2D a:visited{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #595959;
}
.nav2D a:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #8C1D20;
	background: none;
}


.nav3D {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #595959;
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;
}
.nav3D a {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #595959;
}
.nav3D a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #595959;
}
.nav3D a:visited{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #595959;
}
.nav3D a:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: normal;
	color: #8C1D2;
	background: none;
}


.title { font-size: 18px;  font-weight: bold;  font-family:  Verdana, Arial, Helvetica, sans-serif;  color: #8C1D20; }

.subTitle {
font-size: 14px;
font-weight: bold;
font-family:  Verdana, Arial, Helvetica, sans-serif;
color: #1C5B55
}

subtitle1 {
font-size: 16px;
font-weight: bold;
font-family:  Verdana, Arial, Helvetica, sans-serif;
color: #8C1D20;
padding-bottom:3px;
}

.subText {
font-size: 11px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
color: #1C5B55;
line-height: 16px;
padding: 10px;
background-color: #EAF1E9
}
.subText a {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
font-weight: bold;
color: #1C5B55;
}
.subText a:link {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
font-weight: bold;
color: #1C5B55;
}
.subText a:visited{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
color: #1C5B55;
}
.subText a:hover {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
color: #1C5B55;
font-weight: bold;
background: none;
}


.bodyTitle {
font-size: 11px;
font-weight: bold;
font-family:  Verdana, Arial, Helvetica, sans-serif;
color: #000000
}

.bodyTitle2 {
font-size: 12px;
font-weight: bold;
font-family:  Verdana, Arial, Helvetica, sans-serif;
color: #1C5B55
}

.bodyTitle3 {
font-size: 11px;
font-weight: bold;
font-family:  Verdana, Arial, Helvetica, sans-serif;
color: #1C5B55
}

.bodytext { font-size: 10px;  font-family:  "Verdana", "Arial", "Helvetica", "sans-serif";  color: #000000; line-height: 15px; }

.bodyText a {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
font-weight: bold;
color: #595959;
}
.bodyText a:link {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
font-weight: bold;
color: #595959;
}
.bodyText a:visited{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
text-decoration: underline;
color: #595959;
}
.bodyText a:hover {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
color: #595959;
font-weight: bold;
background: none;
}


Ul, OL {
font-size: 9pt;
color: #000066;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.HomePageH2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #595959;
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;
}
.HomePageH2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #595959;
}
.HomePageH2 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #8C1D20;
}
.HomePageH2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #8C1D20;
	background: none;
}

.HomePageH6 {
	font-family: Verdana, Dotum, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #595959;
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;
}
.HomePageH6 a {
	font-family: Verdana, Dotum, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #595959;
}
.HomePageH6 a:link {
	font-family: Verdana, Dotum, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #595959;
}
.HomePageH6 a:visited{
	font-family: Verdana, Dotum, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #595959;
}
.HomePageH6 a:hover {
	font-family: Verdana, Dotum, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #8C1D20;
	background: none;
}

.HomePageH6_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #595959;
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;
}
.HomePageH6_b a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #595959;
}
.HomePageH6_b a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #595959;
}
.HomePageH6_b a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #595959;
}
.HomePageH6_b a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #8C1D20;
	background: none;
}

.index_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #595959;
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;
	line-height: 12px;
}
.index_text a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #595959;
	line-height: 12px;
}
.index_text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #595959;
	line-height: 12px;
}
.index_text a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #595959;
	line-height: 12px;
}
.index_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #8C1D20;
	background: none;
	line-height: 12px;
}

.index_text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;
	line-height: 12px;
}
.index_text2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	line-height: 12px;
}
.index_text2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	line-height: 12px;
}
.index_text2 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	line-height: 12px;
}
.index_text2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #8C1D20;
	background: none;
	line-height: 12px;
}

.mt14 { margin-top:14px }
.mc01 { margin:5 15 7 14px }
.mc02 { margin:3 15 2 14px }
.ms01 { margin:4 15 0 10px; color:#1C5B55; font-weight:bold }
.ms02 { margin:2 15 0 10px; color:#1C5B55 }

.ln01 { background-color: #DADCD8 }
.ln02 { background-color: #C7CDC6 }
.bg_gn { background-color:#EAF1E9 }
.bg_ye { background-color:#F9F9EF }
.gn { color:#1C5B55 }
.b { FONT-WEIGHT: bold }

.ac { TEXT-ALIGN: center }
.al { TEXT-ALIGN: left }
.al19 { PADDING-LEFT: 19px; TEXT-ALIGN: left }
.ar { TEXT-ALIGN: right }
.input01 { font-size: 11px; border:1px solid #CACACA; color:#595959;   font-family: Verdana, Arial, Helvetica, sans-serif;}
.select01 { font-size: 11px; height: 20px;  color:#595959;   font-family: Verdana, Arial, Helvetica, sans-serif; }

.de4 { color:#333333; font-size:11px; font-family:'arial' ; padding:7 10 4 10px; text-align:right; background-color:#EFEFEF }
.de4 A:link { color:#333333; font-size:11px; font-family:'arial' ; text-decoration:none }
.de4 A:visited { color:#333333; font-size:11px; font-family:'arial' ; text-decoration:none }
.de4 A:hover { color:#8C1D20; font-size:11px; font-family:'arial' ; text-decoration:underline }

.de5 { color:#333333; font-size:11px; font-family:'arial'  }
.de5 A:link { color:#333333; font-size:11px; font-family:'arial' ; text-decoration:none }
.de5 A:visited { color:#333333; font-size:11px; font-family:'arial' ; text-decoration:none }
.de5 A:hover { color:#8C1D20; font-size:11px; font-family:'arial' ; text-decoration:underline }

.tbl_lntop { background-color:#ABC2AB }
.tbl_ln { background-color:#DCE7D1 }
.tbl_lnleft { background-color:#DEE7D6 }
.tbl_top { padding:3 0 3 0; font-weight:bold; text-align:center}
.tbl_left { padding:3 0 3 10;}
.tbl_ct { padding:3 0 3 0; }

.4depth { color:#8C1D20; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline;  padding:0 0 2 0px; }
.4depth A:link { color:#8C1D20; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline }
.4depth A:visited { color:#8C1D20; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline }
.4depth A:hover { color:#8C1D20; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline }

.body_link { color:#8C1D20;  font-weight: bold; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline;  padding:0 0 2 0px; }
.body_link A:link { color:#8C1D20;  font-weight: bold; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline }
.body_link A:visited { color:#8C1D20;  font-weight: bold; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline }
.body_link A:hover { color:#8C1D20;  font-weight: bold; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline }

.textlink01 { color:#8C1D20; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline;  padding:0 0 2 0px; }
.textlink01 A:link { color:#8C1D20; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline }
.textlink01 A:visited { color:#8C1D20; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline }
.textlink01 A:hover { color:#8C1D20; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline }

.bl_stitle	 {padding-top: 3px}
.bl_sstitle	 {padding-top: 6px}
.bl_ssstitle	 {padding-top: 7px}

TD.table_title 		{height:20 ; background-color:#CEDAC1 ; text-align: center ; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11pt; color: #595959; font-weight: bold}
TD.table_title_L	{height:20 ; background-color:#CEDAC1 ; text-align: left ; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11pt; color: #595959; font-weight: bold}
TD.table_title1_L	{padding-left: 10px; padding-right: 10px;text-align: left ; height:20 ; background-color:#F4F7F0 ; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11pt; color: #5A595A}
TD.table_title1_C	{text-align: center; height:20 ; background-color:#F4F7F0 ; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11pt; color: #5A595A}
TD.table_body	{padding-left: 10px; padding-right: 10px;text-align: left ; height:20 ; background-color:#ffffff ; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11pt; color: #5A595A}
TD.table_body_C	{text-align: center ; height:20 ; background-color:#ffffff ; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11pt; color: #5A595A}
TD.table_body_R	 {text-align: right ; height:20 ; background-color:#ffffff ; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11pt; color: #5A595A}

TD.table_titleB_C	{background-color:#CEDAC1 ; text-align: center ; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11pt; color: #595959; font-weight: bold}
TD.table_titleB_L	{background-color:#CEDAC1 ; text-align: left ;   font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11pt; color: #595959; font-weight: bold}
TD.table_titleB_R	{background-color:#CEDAC1 ; text-align: right ; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11pt; color: #595959; font-weight: bold}


.stitle { font-size: 12px;  font-weight: bold;  font-family:  Verdana, Arial, Helvetica, sans-serif;  color: #000000; }
.sstitle { font-size: 11px;  font-weight: bold;  font-family:  Verdana, Arial, Helvetica, sans-serif;  color: #000000; text-decoration:none}
.sstitle a:link    { font-size: 11px;  font-weight: bold;  font-family:  Verdana, Arial, Helvetica, sans-serif;  color: #000000; text-decoration:none }
.sstitle a:visited { font-size: 11px;  font-weight: bold;  font-family:  Verdana, Arial, Helvetica, sans-serif;  color: #000000; text-decoration:none }
.sstitle a:active  { font-size: 11px;  font-weight: bold;  font-family:  Verdana, Arial, Helvetica, sans-serif;  color: #000000; text-decoration:none }
.sstitle a:hover   { font-size: 11px;  font-weight: bold;  font-family:  Verdana, Arial, Helvetica, sans-serif;  color: #000000; text-decoration:none }
	
.ssstitle { font-size: 10px;  font-weight: bold;  font-family:  Verdana, Arial, Helvetica, sans-serif;  color: #595959;}

.box_green_title { font-size: 11px;  font-weight: bold;  font-family:  Verdana, Arial, Helvetica, sans-serif;  color: #1C5B55; }
.box_green { font-size: 10px;  font-family:  Verdana, Arial, Helvetica, sans-serif;  color: #1C5B55; line-height: 15px; }

.form01 { font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; height: 20px; color:#595959;}
.radio { LINE-HEIGHT: 13px;}






.newmain_form01 { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	border: 1px solid #EFEFEF;	height: 18px;	LETTER-SPACING: -1;	background-color: E8E8E8; }
.newmain_form_green { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	border: 1px solid #EAF1E9;	height: 18px;	LETTER-SPACING: -1;	background-color: DFEADE;}


.news_green { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #21796B; }
.news_green A:link { color:#21796B; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif ; text-decoration:none }
.news_green A:visited { color:#21796B; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif ; text-decoration:none }
.news_green A:hover { color:#21796B; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif ; text-decoration:underline }

.news_red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FA6D59; }
.news_red A:link { color:#FA6D59; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif ; text-decoration:none }
.news_red A:visited { color:#FA6D59; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif ; text-decoration:none }
.news_red A:hover { color:#FA6D59; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif ; text-decoration:underline }

.go_mobile{background:url(http://www.koreanair.com/etc/img/mobile/mobile_bg.gif) repeat-x;width:100%;height:80px;text-indent:-5000; border-top:1px solid #ddd;margin-top:10px}
.go_mobile a{background:url(http://www.koreanair.com/etc/img/mobile/btn_gweb_mobile.gif) no-repeat 50% 47%;display:block;text-align:center;height:80px;}
.go_mobile a:hover{background:url(http://www.koreanair.com/etc/img/mobile/btn_gweb_mobile.gif) no-repeat 50% 47%;display:block;text-align:center;height:80px;
