/***** 윤커스텀 CSS *****/

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url('/home/fonts/nanum-gothic-v17-latin_korean-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/home/fonts/nanum-gothic-v17-latin_korean-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/home/fonts/nanum-gothic-v17-latin_korean-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/home/fonts/nanum-gothic-v17-latin_korean-regular.woff') format('woff'), /* Modern Browsers */
       url('/home/fonts/nanum-gothic-v17-latin_korean-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/home/fonts/nanum-gothic-v17-latin_korean-regular.svg#NanumGothic') format('svg'); /* Legacy iOS */
}



body {background:#dfdfdf; font-size:14px; color:#444; font-family: 'Nanum Gothic', Malgun Gothic !important;  /* 한글폰트 정의 */}

#wrap {max-width:1260px; background:#fff; margin:0 auto; padding-top:25px;}

h1 {font-family:nanum gothic !important; font-size:20px; font-weight:500; margin:0; padding-bottom:25px; /*color:#457abf;*/ color:#444;}
h2 {font-family:nanum gothic !important; font-size:18px; font-weight:500; margin:0; padding:20px 0;}
h3 {font-family:nanum gothic !important; font-size:16px; font-weight:500;}
.h1Color {color:#45c0be;}

.h1SubMenu {font-size:70%; color:#444;}
.h1SubMenu a:link {color:#457abf;text-decoration:none;}
.h1SubMenu a:visited {color:#457abf;text-decoration:none;}
.h1SubMenu a:active {color:#457abf;text-decoration:none;}
.h1SubMenu a:hover {color:#444;text-decoration:underline;}

ul {padding:0 0 0 20px; line-height: 130%;}
ol {padding:0 0 0 20px; line-height: 130%;}
.small {font-size:85%;}

.formYoon {width:auto; display:inline;}
.formYoonDate {width:110px; display:inline;}
.formYoonDateS {width:95px; display:inline;}
.tableSearchButton {float:right;}


.color_point1 {color:#3a9393;}
.color_point2 {color:#45c0be;}
.cSkyBlue {color:#55aded;}
.cDeppBlue {color:#339393;}
.cOrange {color:#ffac33;}

.buttonDiv {margin-top:30px; text-align:center;}
.list {padding: 0 0 0 20px;}

.divider {clear:both; height:50px;}
.center {text-align:center;}
.right {text-align:right;}


.beneImg {width: 100%; border: 3px solid #45c0be;}

.aboutMenuDiv {border:1px solid #ccc; border-radius:7px; padding:30px 20px;}
.aboutMenuDiv a:link {color:#666;text-decoration:none;}
.aboutMenuDiv a:visited {color:#666;text-decoration:none;}
.aboutMenuDiv a:active {color:#666;text-decoration:none;}
.aboutMenuDiv a:hover {color:#457abf;text-decoration:underline;}
.aboutMenuDiv li {margin-bottom:5px;}

.flightFareTable_isic {}
.flightFareTable_isic th {background:#f8f8f8; text-align:center;}
.fare {width:20%; text-align:right;}

.borderImg {width:100%; padding:7px; border: 1px solid #ccc;}


.mb30 {margin-bottom:30px;}
.mb20 {margin-bottom:20px;}
.mt30 {margin-top:30px;}
.mt20 {margin-top:20px;}
.mt10 {margin-top:10px;}
.mt5 {margin-top:5px;}
.mb5 {margin-bottom:5px;}
.m0 {margin:0;}
.p0 {padding:0;}
.pt30 {padding-top:30px;}
.pt20 {padding-top:20px;}
.pt10 {padding-top:10px;}
.pb10 {padding-bottom:10px;}
.pb20 {padding-bottom:20px;}
.pb30 {padding-bottom:30px;}
.pt40 {padding-top:40px;}
.pb40 {padding-bottom:40px;}
.pt50 {padding-top:50px;}
.pb50 {padding-bottom:50px;}

.w100 {width:100%;}
.mw100 {max-width: 100%;}

.isicValidityBoxImg {float:right; width:80px; margin:-15px 0 10px 10px;}


.univListLink a:link {color:#666;text-decoration:none;}
.univListLink a:visited {color:#666;text-decoration:none;}
.univListLink a:active {color:#666;text-decoration:none;}
.univListLink a:hover {color:#3a9393;text-decoration:none;}
.univListDiv {border:1px dotted #cccccc; border-top:1px solid #444444; padding:15px; /*background: url(../images/univBg.jpg) left top no-repeat;*/ margin-bottom: 10px; height: 160px;}


.border {border: 1px solid #ccc;}

/********** 인덱스 **************/
.index4img {width:100%; margin-bottom: 5px; /*border:3px solid #3a9393;*/}
.h1SubA {font-size:70%; color:#666;}
.indexFlightFare {padding:15px; text-align:center; margin-bottom:20px;  border-radius: 8px;}
.borderEu {border:2px solid #FAA61D;}
.bgEu {background: #feedd2;}
.borderAu {border:2px solid #3A5F94;}
.bgAu {background: #d8dfea;}
.borderNa {border:2px solid #00A4E3;}
.bgNa {background: #ccedf9;}
.borderSa {border:2px solid #9E218B;}
.bgSa {background: #ecd3e8;}
.borderAf {border:2px solid #EE3424;}
.bgAf {background: #fcd6d3;}
.borderMe {border:2px solid #e8d423;}
.bgMe {background: #faf6d3;}
.borderAs {border:2px solid #005288;}
.bgAs {background: #ccdce7;}
.borderGrey {border:3px solid #ccc;}

.mainLocal_div {}
.mainLocal_img {width:100%; border: 1px solid #efefef;}


/**** sta 컬러 ****/
.text-white {color: #fff !important;}

.text_sta_blue1 {color: #2a66b7 !important;}
.text_sta_blue2 {color: #1d4780 !important;}
.text_sta_blue3 {color: #4fabcc !important;}
.text_sta_blue4 {color: #b8d0e9 !important;}

.text_sta_as1 {color: #7a4dad !important;}
.text_sta_as2 {color: #371550 !important;}

.text_sta_au1 {color: #e48344 !important;}
.text_sta_au2 {color: #e85c30 !important;}

.text_sta_sa1 {color: #a62938 !important;}
.text_sta_sa2 {color: #421017 !important;}

.text_sta_na1 {color: #50add6 !important;}
.text_sta_na2 {color: #b7e3ed !important;}
.text_sta_na2 {color: #6a8fb1 !important;}

.text_sta_eu1 {color: #ff8f43 !important;} /*edbf41*/
.text_sta_eu2 {color: #5f4c1a !important;}

.text_sta_af1 {color: #ada453 !important;}
.text_sta_af2 {color: #454222 !important;}

.text_sta_green {color: #c3d443 !important;}


.bg_sta_blue1 {background: #2a66b7 !important;}
.bg_sta_blue2 {background: #1d4780 !important;}
.bg_sta_blue3 {background: #4fabcc !important;}
.bg_sta_blue4 {background: #b8d0e9 !important;}

.bg_sta_as1 {background: #7a4dad !important;}
.bg_sta_as2 {background: #371550 !important;}

.bg_sta_au1 {background: #e48344 !important;}
.bg_sta_au2 {background: #e85c30 !important;}

.bg_sta_sa1 {background: #a62938 !important;}
.bg_sta_sa2 {background: #421017 !important;}

.bg_sta_na1 {background: #50add6 !important;}
.bg_sta_na2 {background: #b7e3ed !important;}
.bg_sta_na2 {background: #6a8fb1 !important;}

.bg_sta_eu1 {background: #ff8f43 !important;}
.bg_sta_eu2 {background: #5f4c1a !important;}

.bg_sta_af1 {background: #ada453 !important;}
.bg_sta_af2 {background: #454222 !important;}

.bg_sta_green {background: #c3d443 !important;}

.border_sta_blue1 {border-color: #2a66b7 !important;}
.border_sta_blue2 {border-color: #1d4780 !important;}
.border_sta_blue3 {border-color: #4fabcc !important;}
.border_sta_blue4 {border-color: #b8d0e9 !important;}

.border_sta_as1 {border-color: #7a4dad !important;}
.border_sta_as2 {border-color: #371550 !important;}

.border_sta_au1 {border-color: #e48344 !important;}
.border_sta_au2 {border-color: #e85c30 !important;}

.border_sta_sa1 {border-color: #a62938 !important;}
.border_sta_sa2 {border-color: #421017 !important;}

.border_sta_na1 {border-color: #50add6 !important;}
.border_sta_na2 {border-color: #b7e3ed !important;}
.border_sta_na2 {border-color: #6a8fb1 !important;}

.border_sta_eu1 {border-color: #ff8f43 !important;}
.border_sta_eu2 {border-color: #5f4c1a !important;}

.border_sta_af1 {border-color: #ada453 !important;}
.border_sta_af2 {border-color: #454222 !important;}

.border_sta_green {border-color: #c3d443 !important;}



/**** 푸터 ****/
#footer {padding:20px 0; background:#eaeaea; color:#222; margin:0;}

/*******  버튼  ************/

.btn-lg {font-size:15px;
	border-radius: 7px;
}

.btn-isic {
  color: #ffffff;
  background-color: #3ebebd;
  border-color: #12b3ae;
}

.btn-isic:hover,
.btn-isic:focus,
.btn-isic:active,
.btn-isic.active,
.open .dropdown-toggle.btn-isic {
  color: #ffffff;
  background-color: #12b3ae;
  border-color: #11635f;
}

.btn-isic:active,
.btn-isic.active,
.open .dropdown-toggle.btn-isic {
  background-image: none;
}

.btn-isic.disabled,
.btn-isic[disabled],
fieldset[disabled] .btn-isic,
.btn-isic.disabled:hover,
.btn-isic[disabled]:hover,
fieldset[disabled] .btn-isic:hover,
.btn-isic.disabled:focus,
.btn-isic[disabled]:focus,
fieldset[disabled] .btn-isic:focus,
.btn-isic.disabled:active,
.btn-isic[disabled]:active,
fieldset[disabled] .btn-isic:active,
.btn-isic.disabled.active,
.btn-isic[disabled].active,
fieldset[disabled] .btn-isic.active {
  background-color: #3ebebd;
  border-color: #12b3ae;
}





.btn-isic2 {
  color: #666;
  background-color: #d4efef;
  border-color: #b4dddd;
}

.btn-isic2:hover,
.btn-isic2:focus,
.btn-isic2:active,
.btn-isic2.active,
.open .dropdown-toggle.btn-isic2 {
  color: #666;
  background-color: #d4efef;
  border-color: #b4dddd;
}

.btn-isic2:active,
.btn-isic2.active,
.open .dropdown-toggle.btn-isic2 {
  background-image: none;
}

.btn-isic2.disabled,
.btn-isic2[disabled],
fieldset[disabled] .btn-isic2,
.btn-isic2.disabled:hover,
.btn-isic2[disabled]:hover,
fieldset[disabled] .btn-isic2:hover,
.btn-isic2.disabled:focus,
.btn-isic2[disabled]:focus,
fieldset[disabled] .btn-isic2:focus,
.btn-isic2.disabled:active,
.btn-isic2[disabled]:active,
fieldset[disabled] .btn-isic2:active,
.btn-isic2.disabled.active,
.btn-isic2[disabled].active,
fieldset[disabled] .btn-isic2.active {
  background-color: #d4efef;
  border-color: #b4dddd;
}



.btn-isicD {
  color: #ffffff;
  background-color: #3a9393;
  border-color: #3a9393;
}

.btn-isicD:hover,
.btn-isicD:focus,
.btn-isicD:active,
.btn-isicD.active,
.open .dropdown-toggle.btn-isicD {
  color: #ffffff;
  background-color: #3a9393;
  border-color: #3a9393;
}

.btn-isicD:active,
.btn-isicD.active,
.open .dropdown-toggle.btn-isicD {
  background-image: none;
}

.btn-isicD.disabled,
.btn-isicD[disabled],
fieldset[disabled] .btn-isicD,
.btn-isicD.disabled:hover,
.btn-isicD[disabled]:hover,
fieldset[disabled] .btn-isicD:hover,
.btn-isicD.disabled:focus,
.btn-isicD[disabled]:focus,
fieldset[disabled] .btn-isicD:focus,
.btn-isicD.disabled:active,
.btn-isicD[disabled]:active,
fieldset[disabled] .btn-isicD:active,
.btn-isicD.disabled.active,
.btn-isicD[disabled].active,
fieldset[disabled] .btn-isicD.active {
  background-color: #3a9393;
  border-color: #3a9393;
}



.btn-itic {
  color: #ffffff;
  background-color: #f29a1b;
  border-color: #f29a1b;
}

.btn-itic:hover,
.btn-itic:focus,
.btn-itic:active,
.btn-itic.active,
.open .dropdown-toggle.btn-itic {
  color: #ffffff;
  background-color: #f29a1b;
  border-color: #f29a1b;
}

.btn-itic:active,
.btn-itic.active,
.open .dropdown-toggle.btn-itic {
  background-image: none;
}

.btn-itic.disabled,
.btn-itic[disabled],
fieldset[disabled] .btn-itic,
.btn-itic.disabled:hover,
.btn-itic[disabled]:hover,
fieldset[disabled] .btn-itic:hover,
.btn-itic.disabled:focus,
.btn-itic[disabled]:focus,
fieldset[disabled] .btn-itic:focus,
.btn-itic.disabled:active,
.btn-itic[disabled]:active,
fieldset[disabled] .btn-itic:active,
.btn-itic.disabled.active,
.btn-itic[disabled].active,
fieldset[disabled] .btn-itic.active {
  background-color: #f29a1b;
  border-color: #f29a1b;
}


.btn-iytc {
  color: #ffffff;
  background-color: #006fba;
  border-color: #006fba;
}

.btn-iytc:hover,
.btn-iytc:focus,
.btn-iytc:active,
.btn-iytc.active,
.open .dropdown-toggle.btn-iytc {
  color: #ffffff;
  background-color: #006fba;
  border-color: #006fba;
}

.btn-iytc:active,
.btn-iytc.active,
.open .dropdown-toggle.btn-iytc {
  background-image: none;
}

.btn-iytc.disabled,
.btn-iytc[disabled],
fieldset[disabled] .btn-iytc,
.btn-iytc.disabled:hover,
.btn-iytc[disabled]:hover,
fieldset[disabled] .btn-iytc:hover,
.btn-iytc.disabled:focus,
.btn-iytc[disabled]:focus,
fieldset[disabled] .btn-iytc:focus,
.btn-iytc.disabled:active,
.btn-iytc[disabled]:active,
fieldset[disabled] .btn-iytc:active,
.btn-iytc.disabled.active,
.btn-iytc[disabled].active,
fieldset[disabled] .btn-iytc.active {
  background-color: #006fba;
  border-color: #006fba;
}


.btn-kises {
  color: #FFF !important;
  background-color: #3a5f94;
  border-color: #3a5f94;
}


.btn-kises:hover,
.btn-kises:focus,
.btn-kises:active,
.btn-kises.active,
.open .dropdown-toggle.btn-kises {
  color: #edea20;
  background-color: #3a5f94;
  border-color: #3a5f94;
}

.btn-kises:active,
.btn-kises.active,
.open .dropdown-toggle.btn-kises {
  background-image: none;
}

.btn-kises.disabled,
.btn-kises[disabled],
fieldset[disabled] .btn-kises,
.btn-kises.disabled:hover,
.btn-kises[disabled]:hover,
fieldset[disabled] .btn-kises:hover,
.btn-kises.disabled:focus,
.btn-kises[disabled]:focus,
fieldset[disabled] .btn-kises:focus,
.btn-kises.disabled:active,
.btn-kises[disabled]:active,
fieldset[disabled] .btn-kises:active,
.btn-kises.disabled.active,
.btn-kises[disabled].active,
fieldset[disabled] .btn-kises.active {
  background-color: #3a5f94;
  border-color: #3a5f94;
}





/*750 부터는*/

@media (min-width: 750px) {
.mo {display:none;}
#contents {padding:50px;}
.btnDiv {padding:70px 0 0 0; clear:left;}
.subR {text-align:right;}
#indexTopNotice {text-align:right; font-size:90%;}
}

/*750 이하에서는*/

@media (max-width: 750px) {
.mx {display:none;}
.mp0 {padding:0;}
  h1 {font-size: 18px;}
#topLogoDiv {text-align:center;}
#contents {padding:30px 10px;}
#footer {text-align:left; margin-top:10px; padding:0 20px;}
.btnDiv {padding:30px 0 0 0; clear:left;}
.footerSta {display:none;}
.subR {text-align:left;}
#indexTopNotice {text-align:center; font-size:85%;}
.indexFlightFare {font-size:85%;}
.mainLocal_div {min-height:280px;}
}


