@charset "utf-8";a,abbr,acronym,address,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;background:0 0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font:inherit}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{width:100%;border-collapse:collapse;border-spacing:0}img{max-width:100%;vertical-align:top}em{font-style:normal}*{-webkit-text-size-adjust:auto;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;min-height:100%;font-family:AppleSDGothicNeo,Droid Sans,Roboto,Sans-serif}body{-webkit-text-size-adjust:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1;color:#0e0e0e;font-size:14px}:focus{outline:transparent}a{color:inherit;text-align:center}a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none}button,input,select,textarea{font:inherit;margin:0;padding:0;color:inherit;border:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;background:0 0}button,input[type=button],input[type=submit]{cursor:pointer;background:0 0;border:0;text-align:center}input[type=checkbox],input[type=radio]{padding:0;border:0}button{width:auto;overflow:visible;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:none}button,input,select,textarea{vertical-align:middle}a.btn-disable,button.btn-disable,button[disabled=disabled]{cursor:default}.skip{position:absolute;text-align:center;width:100%;left:-2000px;display:block;line-height:40px;height:50px;font-size:15px;font-weight:700!important;background:#1e409a;color:#fff}.skip:active,.skip:focus,.skip:hover{z-index:55;position:absolute;padding:5px 0 5px;background:#4578bb;margin-left:-50%;top:0;left:50%}.hide,hr,legend{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;font-size:1px;line-height:1px}.hide.nohide{clip:auto;height:auto;margin:0;padding:0;width:auto;top:0;left:0;right:0;bottom:0;opacity:0;display:block}.invisible{visibility:hidden}.fl{float:left}.fr{float:right}.clearBoth{clear:both}.clearfix:after{content:'';display:block;clear:both}.noBg{background:0 0!important}.al{text-align:left}.ar{text-align:right}.ac{text-align:center}.vt{vertical-align:top}.vm{vertical-align:middle}.vb{vertical-align:bottom}.vbs{vertical-align:baseline}.none{display:none}.block{display:block}.inBlock{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex1{-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.flex2{-webkit-flex:auto;-webkit-box-flex:auto;-ms-flex:auto;flex:auto}.overHide{overflow:hidden}.op0{opacity:0}.lineNone{border:0!important}.absolute{position:absolute}.relative{position:relative}.static{position:static}.fixed{position:fixed!important}.fixedFull{position:fixed!important;top:0;right:0;bottom:0;left:0;overflow-y:auto}.fixedb{position:fixed;bottom:0;right:0;left:0;z-index:180}.layerPopDimmed01 .fixedb,.layerPopDimmed02 .fixedb,.layerPopFull .fixedb{z-index:993}.fixedb2{position:fixed;bottom:0;right:20px;left:20px;z-index:180}.pureBoxing{padding:0!important;margin:0!important}.tableFixed{table-layout:fixed}.tableFix{table-layout:fixed}.wordBreaked{word-break:break-word!important}.wordBreak{word-break:break-word!important}.w100{width:100%}.pdLayerFull01{padding:55px 0}.pdLayerFull02{padding:115px 0 55px 0}.p0{padding:0!important}.p15{padding:15px}.p20{padding:20px}.bsb{-webkit-box-sizing:border-box;box-sizing:border-box}.ph15{padding-left:15px;padding-right:15px}.ph20{padding-left:20px;padding-right:20px}.pv20{padding-top:20px;padding-bottom:20px}.ph25{padding-left:25px;padding-right:25px}.pdb0{padding-bottom:0!important}.pdb10{padding-bottom:10px!important}.pdb15{padding-bottom:15px!important}.pdb20{padding-bottom:20px!important}.pdb30{padding-bottom:30px!important}.pdb40{padding-bottom:40px!important}.pdb45{padding-bottom:45px!important}.pdb50{padding-bottom:50px!important}.pdb80{padding-bottom:80px!important}.pdb100{padding-bottom:100px!important}.pdb125{padding-bottom:125px!important}.pdt0{padding-top:0!important}.pdt10{padding-top:10px!important}.pdt15{padding-top:15px!important}.pdt20{padding-top:20px!important}.pdt25{padding-top:25px!important}.pdt30{padding-top:30px!important}.pdt40{padding-top:40px!important}.pdt50{padding-top:50px!important}.pdl0{padding-left:0!important}.pdl5{padding-left:5px}.pdl15{padding-left:15px}.pdr0{padding-right:0!important}.pdr5{padding-right:5px}.pdr10{padding-right:10px}.pdr20{padding-right:20px}.mgt0{margin-top:0!important}.mgt5{margin-top:5px!important}.mgt10{margin-top:10px!important}.mgt15{margin-top:15px!important}.mgt20{margin-top:20px!important}.mgt25{margin-top:25px!important}.mgt30{margin-top:30px!important}.mgt40{margin-top:40px!important}.mgt50{margin-top:50px!important}.mgb0{margin-bottom:0!important}.mgb10{margin-bottom:10px!important}.mgb15{margin-bottom:15px!important}.mgb20{margin-bottom:20px!important}.mgb25{margin-bottom:25px!important}.mgb30{margin-bottom:30px!important}.mgb40{margin-bottom:40px!important}.mgb50{margin-bottom:50px!important}.mgb100{margin-bottom:100px!important}.mgl0{margin-left:0!important}.mgl5{margin-left:5px!important}.mgr0{margin-right:0!important}.mgr5{margin-right:5px!important}.underline{text-decoration:underline}.round5{-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.lineTopGray1{border-top:1px solid #cfcfcf}.colorSet1{color:#2458c0}.colorSet2{color:#508ef4}.colorBlack1{color:#0e0e0e}.colorGray3{color:#939393}.colorPoint{color:#f64f63!important}.fcSet1{color:#2458c0}.txtGray1{color:#666}.fz0{font-size:0}.fz10{font-size:10px}.fz11{font-size:11px}.fz12{font-size:12px}.fz13{font-size:13px}.fz14{font-size:14px}.fz15{font-size:15px}.fz16{font-size:16px}.fz17{font-size:17px}.fz18{font-size:18px}.fz20{font-size:20px}.fz22{font-size:22px}.fz24{font-size:24px}.fz25{font-size:25px}.fz30{font-size:30px}.fz32{font-size:32px}.fw3{font-weight:300!important}.fw5{font-weight:500!important}.fw7{font-weight:700!important}.fw9{font-weight:900!important}.h100{height:100%}.wrapBox{background:#fff}#mainContent{padding-top:55px}.gnbNav{position:fixed!important}.subWrap{padding-top:55px}.wrapType1{padding:20px;background:#fff}.wrapType2{padding:0 20px 30px}.subContent{position:relative}.contBody{padding:0 20px}.layerPopDimmed01 .contBody,.layerPopDimmed02 .contBody{padding:0 15px}.layerPopDimmed01 .guideList,.layerPopDimmed02 .guideList{padding:0 15px}.layerPopFull .guideList{padding:0 20px}a,button{font-weight:500!important;display:inline-block;vertical-align:middle}a>i,button>i{margin-left:10px}a{display:block}.btnBottom{position:fixed;left:0;bottom:0}.btnFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.btnFlex span{-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px}.btnFlex span:first-child{margin-left:0}.btnFlex span a,.btnFlex span button{width:100%;height:100%;padding-left:0;padding-right:0;text-align:center}.btnFlex span.btnLong{min-width:40%}.btnFlex div.picker{-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px}.btnFlex div.picker:first-child{margin-left:0}.btnGroup{display:table;width:100%}.btnGroup span{display:table-cell}.btnGroup span a,.btnGroup span button{width:100%;display:inline-block;padding-left:0;padding-right:0}.btnFull{width:100%!important}.btnBig{width:100%!important;font-size:18px;padding:13px 0 10px;font-weight:700!important;min-height:55px;line-height:20px}.btnMedium{width:100%!important;font-size:18px;padding:16px 0 14px;font-weight:500!important}.btnSmall{font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important}.btnMini{padding-top:7px;padding-bottom:4px;line-height:1;font-size:12px}.btnRound{-webkit-border-radius:5px;border-radius:5px}.MobilebtnBlue{background:#2458c0;color:#fff;border:1px solid #2458c0;border-radius:5px;-webkit-border-radius:5px;font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;padding-left:15px;padding-right:15px}.btnBlue{background:#2458c0;color:#fff;border:1px solid #2458c0}.btnBlue2{border:1px solid #1b4290;background:#1b4290;color:#fff}.btnBlue3{background:#91abdf;border:1px solid #91abdf;color:#fff}.btnGray{background:#777;color:#fff;border:1px solid #777}.btnGray2{background:#595959;color:#fff;border:1px solid #595959}.btnGray3{background:#bbb;color:#fff;border:1px solid #bbb}.btnRed{background:#f64f63;color:#fff;border:1px solid #f64f63}.btnLineBlue{border:1px solid #2458c0;color:#2458c0;background:#fff}.btnLineGray{background:#fff;border:1px solid #777;color:#777}.btnLineWhite{border:1px solid #fff;color:#fff}.btnFloatBlue1{width:100%!important;font-size:18px;padding:13px 0 10px;font-weight:700!important;min-height:55px;line-height:20px;background:#2458c0;color:#fff;border:1px solid #2458c0}.layerPopDimmed02 .dimmedContIn .btnFloatBlue1,.layerPopDimmed03 .dimmedContIn .btnFloatBlue1{padding:19px 0 18px}.btnFloatBlue2{width:100%!important;font-size:18px;padding:13px 0 10px;font-weight:700!important;min-height:55px;line-height:20px;border:1px solid #1b4290;background:#1b4290;color:#fff}.layerPopDimmed02 .dimmedContIn .btnFloatBlue2,.layerPopDimmed03 .dimmedContIn .btnFloatBlue2{padding:19px 0 18px}.btnFloatBlue3{width:100%!important;font-size:18px;padding:13px 0 10px;font-weight:700!important;min-height:55px;line-height:20px;background:#91abdf;border:1px solid #91abdf;color:#fff}.layerPopDimmed02 .dimmedContIn .btnFloatBlue3,.layerPopDimmed03 .dimmedContIn .btnFloatBlue3{padding:19px 0 18px}.btnFloatGray1{width:100%!important;font-size:18px;padding:13px 0 10px;font-weight:700!important;min-height:55px;line-height:20px;background:#777;color:#fff;border:1px solid #777}.layerPopDimmed02 .dimmedContIn .btnFloatGray1,.layerPopDimmed03 .dimmedContIn .btnFloatGray1{padding:19px 0 18px}.btnFloatGray2{width:100%!important;font-size:18px;padding:13px 0 10px;font-weight:700!important;min-height:55px;line-height:20px;background:#595959;color:#fff;border:1px solid #595959}.layerPopDimmed02 .dimmedContIn .btnFloatGray2,.layerPopDimmed03 .dimmedContIn .btnFloatGray2{padding:19px 0 18px}.btnFloatGray3{width:100%!important;font-size:18px;padding:13px 0 10px;font-weight:700!important;min-height:55px;line-height:20px;background:#bbb;color:#fff;border:1px solid #bbb}.layerPopDimmed02 .dimmedContIn .btnFloatGray3,.layerPopDimmed03 .dimmedContIn .btnFloatGray3{padding:19px 0 18px}.btnFloatRed{width:100%!important;font-size:18px;padding:13px 0 10px;font-weight:700!important;min-height:55px;line-height:20px;background:#f64f63;color:#fff;border:1px solid #f64f63}.layerPopDimmed02 .dimmedContIn .btnFloatRed,.layerPopDimmed03 .dimmedContIn .btnFloatRed{padding:19px 0 18px}.btnSquareBlue1{width:100%!important;font-size:18px;padding:16px 0 14px;font-weight:500!important;background:#2458c0;color:#fff;border:1px solid #2458c0}.btnSquareBlue2{width:100%!important;font-size:18px;padding:16px 0 14px;font-weight:500!important;border:1px solid #2458c0;color:#2458c0;background:#fff}.btnSquareGray1{width:100%!important;font-size:18px;padding:16px 0 14px;font-weight:500!important;background:#777;color:#fff;border:1px solid #777}.btnSquareGray2{width:100%!important;font-size:18px;padding:16px 0 14px;font-weight:500!important;background:#fff;border:1px solid #777;color:#777}.ttitRightInfo{text-align:right;font-size:12px}.thCritical{font-size:0;text-indent:-9999em}.thCritical::before{content:'*';display:inline-block;color:#f64f63;font-weight:700!important;font-size:12px}.btnRoundBlue1{font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;background:#2458c0;color:#fff;border:1px solid #2458c0;-webkit-border-radius:5px;border-radius:5px;padding-left:30px;padding-right:30px}.btnRoundBlue2{padding-top:7px;padding-bottom:4px;line-height:1;font-size:12px;border:1px solid #2458c0;color:#2458c0;background:#fff;-webkit-border-radius:5px;border-radius:5px;padding-left:10px;padding-right:10px}.btnRoundBlue3{font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;border:1px solid #008dde;color:#008dde;-webkit-border-radius:5px;border-radius:5px;padding-left:10px;padding-right:10px}.btnRoundGray1{font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;background:#777;color:#fff;border:1px solid #777;-webkit-border-radius:5px;border-radius:5px;padding-left:30px;padding-right:30px}.btnRoundGray2{font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;background:#fff;border:1px solid #777;color:#777;-webkit-border-radius:5px;border-radius:5px;padding-left:15px;padding-right:15px}.btnRoundGray3{padding-top:7px;padding-bottom:4px;line-height:1;font-size:12px;background:#777;color:#fff;border:1px solid #777;-webkit-border-radius:5px;border-radius:5px;padding-left:10px;padding-right:10px}.btnRoundGray4{padding-top:7px;padding-bottom:4px;line-height:1;font-size:12px;background:#fff;border:1px solid #777;color:#777;-webkit-border-radius:5px;border-radius:5px;padding-left:10px;padding-right:10px}.btnRoundWhite1{padding-top:7px;padding-bottom:4px;line-height:1;font-size:12px;border:1px solid #fff;color:#fff;-webkit-border-radius:5px;border-radius:5px;padding-left:10px;padding-right:10px}.btnUtil{display:table;width:100%;text-align:center}.btnUtil li{display:table-cell;text-align:center;border-left:1px solid #cacaca}.btnUtil li:first-child{border-left:0}.btnUtil li a{color:#777}.btnUtil li.menu1 a{color:#2458c0}.btnTxtBlue1{color:#2458c0;font-weight:700!important;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-blue1.png) no-repeat 100% 50%;background-size:6px 10px;padding-right:15px}.btnTxtGray1{color:#666;font-weight:700!important;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-gray1.png) no-repeat 100% 50%;background-size:6px 10px;padding-right:15px}.btnTxtGray2{color:#777;font-weight:500!important;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-gray1.png) no-repeat 100% 50%;background-size:6px 10px;padding-right:15px}.btnCombGray1{position:relative;width:100%;font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;background:#fff;border:1px solid #777;color:#777;-webkit-border-radius:5px;border-radius:5px;padding-left:10px;padding-right:10px;text-align:left}.btnCombGray1:after{content:"";position:absolute;top:50%;right:10px;margin-top:-5px;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-gray1.png) no-repeat 100% 50%;background-size:6px 10px;width:6px;height:10px}.btnMore{width:100%;font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;background:#fff;border:1px solid #777;color:#777;-webkit-border-radius:5px;border-radius:5px}.btnMore:after{content:"";display:inline-block;background:url(//image.airbusan.com/mc/assets/images/common/ico-gray-plus.png) no-repeat 0 0;background-size:22px 12px;width:12px;height:12px;margin-left:5px;vertical-align:-1px}.btnToggle{position:relative;width:100%!important;background:#fff;border:1px solid #777;color:#777;padding:11px 10px 9px;text-align:left;line-height:18px}.btnToggle:after{content:"";position:absolute;top:50%;right:10px;margin-top:-6px;background:url(//image.airbusan.com/mc/assets/images/common/ico-gray-plus2.png) no-repeat 0 0;background-size:12px 12px;width:12px;height:12px}.btnToggle.active{background:#508ef4;border:1px solid #508ef4;color:#fff}.btnToggle.active:after{background:url(//image.airbusan.com/mc/assets/images/common/ico-white-minus1.png) no-repeat 0 0;background-size:27px 12px}.btnToggle+.guideList{margin-top:15px!important;display:none}.btnGrayQuad{font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;background:#fff;border:1px solid #777;color:#777}.btnDimmedOk2{font-size:15px;line-height:50px;height:50px;border-top:1px solid #cfcfcf;color:#fff;background:#1e409a;font-weight:700!important}.btnLineBlue2{border:1px solid #008dde;color:#008dde}.btnLineGray3{border:1px solid #cfcfcf;color:#0e0e0e;padding:13px 15px 11px;font-size:14px;text-align:left;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-black1.png) no-repeat 100% 50%;background-size:15px auto;-webkit-border-radius:5px;border-radius:5px;font-weight:500!important}.btnLineGray4{border:1px solid #777;color:#777;padding:13px 15px 11px;font-size:14px;text-align:left;font-weight:500!important}.btnLineGray4.btnAccord{background:url(//image.airbusan.com/mc/assets/images/common/ico-gray-plus.png) no-repeat 100% 50%;background-size:22px auto}.btnLineGray4.btnAccord.active{background:url(//image.airbusan.com/mc/assets/images/common/ico-gray-minus.png) no-repeat 100% 50%;background-size:22px auto}.btnBlueQuad{width:auto;padding:7px 10px 4px;font-size:12px;border:1px solid #2458c0;color:#2458c0;background:#fff;-webkit-border-radius:5px;border-radius:5px}.btnBlueQuad2{width:auto;padding:7px 10px 4px;font-weight:700!important;font-size:12px;background:#2458c0;color:#fff;border:1px solid #2458c0;-webkit-border-radius:4px;border-radius:4px}.btnBlueQuad3{width:auto;padding:11px 30px 8px;background:#2458c0;color:#fff;border:1px solid #2458c0;-webkit-border-radius:5px;border-radius:5px}.btnBlueQuad4{width:auto;padding:13px 30px 11px;font-weight:700!important;background:#2458c0;color:#fff;border:1px solid #2458c0;-webkit-border-radius:5px;border-radius:5px}.btnBlueQuad5{width:auto;padding:13px 30px 11px;font-weight:700!important;border:1px solid #1b4290;background:#1b4290;color:#fff;-webkit-border-radius:5px;border-radius:5px}.btnBlueQuad6{width:auto;padding:5px 8px 1px;font-weight:700!important;border:1px solid #1b4290;background:#1b4290;color:#fff;font-size:12px;-webkit-border-radius:5px;border-radius:5px;line-height:1}.btnBlueQuad7{width:auto;padding:11px 30px 8px;font-weight:700!important;border:1px solid #1b4290;background:#1b4290;color:#fff;-webkit-border-radius:5px;border-radius:5px}.btnGrayQuad{width:auto;font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;padding-left:15px;padding-right:15px;background:#fff;border:1px solid #777;-webkit-border-radius:5px;border-radius:5px;color:#777;background-color:#fff}.btnGrayQuad2{position:relative;width:auto;font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;padding-left:10px;padding-right:45px;background:#fff;border:1px solid #777;color:#777;-webkit-border-radius:5px;border-radius:5px;color:#0e0e0e;font-weight:400;background:url(//image.airbusan.com/mc/assets/images/common/ico-black-plus2.png) no-repeat 100% 50%;background-size:22px auto;text-align:left}.btnGrayQuad3{width:auto;padding:7px 15px 4px;font-weight:300!important;font-size:12px;background:#fff;border:1px solid #777;color:#777;-webkit-border-radius:4px;border-radius:4px;line-height:1;color:#0e0e0e}.btnGrayQuad4{width:auto;background:#777;padding:11px 30px 8px;color:#fff;-webkit-border-radius:5px;border-radius:5px;border:1px solid #777}.btnEdit{width:auto;padding:5px 7px 3px;border:1px solid #777;-webkit-border-radius:5px;border-radius:5px;font-size:11px}.btnDel{width:26px;height:22px;background:url(//image.airbusan.com/mc/assets/images/common/btn-del.png) no-repeat 0 0;background-size:22px 22px}.bgOneWay{background:url(//image.airbusan.com/mc/assets/images/common/ico-plane1.png) no-repeat;background-size:27px 9px}.bgRoundTrip{background:url(//image.airbusan.com/mc/assets/images/common/ico-plane2.png) no-repeat;background-size:42px 10px}.contHead{overflow:hidden;height:40px;padding:0 20px;background:#e9eef9}.contHead .h3Title{float:left;line-height:40px;font-weight:700!important;font-size:14px;letter-spacing:-.5px}.contHead .step{float:right}.h3Title,.h4Title{font-weight:500!important;color:#0e0e0e;text-align:left}.h4Title.fw7{font-weight:700!important}.h4Title2{font-weight:700!important;margin:20px 0;line-height:18px}.h4Title2:after{content:'';display:block;clear:both}.bgContTit{position:relative;font-weight:500!important;background-color:#f6f6f6;border-top:1px solid #0e0e0e;border-bottom:1px solid #cfcfcf;padding:15px 0 12px 10px}.step:after{content:'';display:block;clear:both}.step li{float:left;color:#508ef4;padding-left:8px;font-weight:500!important;opacity:.5;line-height:40px}.step li.active{font-weight:700!important;opacity:1;text-decoration:underline}.topNotiBox{background-color:#f6f6f6}.topNotiBox .guideList{padding:25px 20px;margin:0}.topNotiBox+.loginWrap{padding-top:20px}.layerCloseBtn01{position:fixed!important;right:0;top:0;width:55px;height:55px;background:url(//image.airbusan.com/mc/assets/images/common/layer-full-closer.png) no-repeat left top;background-size:cover;z-index:792;color:transparent;font-size:1px}.layerPopFull{display:none;position:fixed!important;right:0;left:0;overflow-y:auto;overflow:hidden;top:0;bottom:0;z-index:790;padding:55px 0 0;background-color:#fff}.layerPopFull .momentumScroll{overflow-y:auto;height:100%;padding-bottom:55px;-webkit-overflow-scrolling:touch}.layerPopFull h1{position:fixed!important;z-index:791;top:0;left:0;right:0;width:100%;height:55px;padding:0 40px 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-weight:700!important;border-bottom:1px solid #cfcfcf;background-color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.layerPopDimmed01{display:none;position:fixed!important;right:0;left:0;overflow-y:auto;top:0;bottom:0;z-index:890;padding:55px 0 0;background-color:rgba(0,0,0,.6);-webkit-overflow-scrolling:auto}.layerPopDimmed01 .layerCloseBtn01{position:fixed!important;right:5px;top:5px;width:55px;height:55px;background:url(//image.airbusan.com/mc/assets/images/common/layer-full-closer.png) no-repeat left top;background-size:cover;z-index:892;color:transparent;font-size:1px}.layerPopDimmed01 h1{position:fixed!important;z-index:891;top:5px;left:5px;right:5px;height:55px;line-height:55px;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-weight:700!important;border-bottom:1px solid #cfcfcf;background-color:#fff}.layerPopDimmed01 .dimmedCont{background-color:#fff;position:fixed!important;z-index:890;top:60px;left:5px;right:5px;bottom:5px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:auto}.layerPopDimmed01 .dimmedCont .fixedb{left:5px;right:5px;bottom:5px;width:auto;display:block;z-index:993}.layerPopDimmed01 .dimmedCont .dimmedContIn{padding-bottom:80px!important}.layerPopDimmed01 .dimmedCont .dimmedContIn p{padding:30px 15px 0 15px;line-height:20px;word-break:keep-all}.layerPopDimmed02{display:none;position:fixed!important;right:0;left:0;overflow-y:auto;top:0;bottom:0;z-index:990;background-color:rgba(0,0,0,.6);-webkit-overflow-scrolling:auto}.layerPopDimmed02 .dimmedCont{position:fixed!important;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;z-index:991;top:50%;left:20px;right:20px;height:auto}.layerPopDimmed02 .dimmedCont .dimmedContInOut{background-color:#fff;max-height:362px;overflow-y:auto}.layerPopDimmed02 .dimmedCont .dimmedContInOut article.listBox{padding:0 20px 30px 20px}.layerPopDimmed02 .dimmedCont .dimmedContIn{position:relative}.layerPopDimmed02 .dimmedCont .dimmedContIn h1{padding:30px 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-weight:700!important;text-align:center;background-color:#fff}.layerPopDimmed02 .dimmedCont .dimmedContIn h2{padding:10px 0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-align:center;color:#666}.layerPopDimmed02 .dimmedCont .dimmedContIn p{text-align:center;padding:0 30px 20px;line-height:20px;color:#666;word-break:break-all}.layerPopDimmed02 .dimmedCont .dimmedContIn p.dimmedDesc{color:#666}.layerPopDimmed02 .dimmedCont .dimmedContIn .layerCloseBtn02{position:absolute;right:0;top:0;width:45px;height:45px;background:url(//image.airbusan.com/mc/assets/images/common/layer-dimmed-closer.png) no-repeat left top;background-size:cover;z-index:992;color:transparent;font-size:1px}.layerPopDimmed03{display:none;position:fixed!important;right:0;left:0;overflow-y:auto;top:0;bottom:0;z-index:990;background-color:rgba(0,0,0,.6);-webkit-overflow-scrolling:auto}.layerPopDimmed03 .dimmedCont{position:fixed!important;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;z-index:991;top:50%;left:40px;right:40px;height:auto}.layerPopDimmed03 .dimmedCont .dimmedContInOut{background-color:#fff;max-height:370px;overflow-y:auto;-webkit-overflow-scrolling:auto;padding:0 15px 30px 15px;margin-top:-1px}.layerPopDimmed03 .dimmedCont .dimmedContInOut article.listBox{padding:0 20px}.layerPopDimmed03 .dimmedCont .dimmedContIn{position:relative}.layerPopDimmed03 .dimmedCont .dimmedContIn h1{padding:30px 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-weight:700!important;text-align:center;background-color:#fff}.layerPopDimmed03 .dimmedCont .dimmedContIn h2{padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-align:center;color:#666}.layerPopDimmed03 .dimmedCont .dimmedContIn p{text-align:center;padding:5px 0 0;line-height:20px;color:#666;word-break:keep-all}.layerPopDimmed03 .dimmedCont .dimmedContIn p.dimmedDesc{padding:10px 0 20px;color:#0e0e0e}.layerPopDimmed03 .dimmedCont .dimmedContIn .layerCloseBtn02{position:absolute;right:0;top:0;width:45px;height:45px;background:url(//image.airbusan.com/mc/assets/images/common/layer-dimmed-closer.png) no-repeat left top;background-size:cover;z-index:992;color:transparent;font-size:1px}.formDef{width:100%;display:block;padding:10px;height:40px;font-size:15px;color:#939393;border-bottom:1px solid #cfcfcf;font-weight:500!important}.formDef:focus,.formDef[selected]{border-bottom:1px solid #0e0e0e;color:#0e0e0e}.formDef.on{border-bottom:1px solid #0e0e0e;color:#0e0e0e}.formDef.on::-webkit-input-placeholder,.formDef.on::placeholder{color:#0e0e0e;opacity:1}.formDef.active{border-bottom:1px solid #0e0e0e;color:#0e0e0e}.formDef.active::-webkit-input-placeholder,.formDef.active::placeholder{color:#0e0e0e;opacity:1}.formDef:disabled,.formDef[readonly]{background:#f6f6f6;-webkit-text-fill-color:#939393;-webkit-opacity:1;opacity:1}.inpDef{width:100%;display:block;padding:10px;height:40px;font-size:15px;color:#939393;border-bottom:1px solid #cfcfcf;font-weight:500!important;line-height:40px}.inpDef:focus,.inpDef[selected]{border-bottom:1px solid #0e0e0e;color:#0e0e0e}.inpDef.on{border-bottom:1px solid #0e0e0e;color:#0e0e0e}.inpDef.on::-webkit-input-placeholder,.inpDef.on::placeholder{color:#0e0e0e;opacity:1}.inpDef.active{border-bottom:1px solid #0e0e0e;color:#0e0e0e}.inpDef.active::-webkit-input-placeholder,.inpDef.active::placeholder{color:#0e0e0e;opacity:1}.inpDef:disabled,.inpDef[readonly]{background:#f6f6f6;-webkit-text-fill-color:#939393;-webkit-opacity:1;opacity:1}.inpDef::-webkit-input-placeholder,.inpDef::placeholder{color:#939393;opacity:1}button.inpDef{line-height:inherit;text-align:left;color:#666!important}.selDef{width:100%;display:block;padding:10px;height:40px;font-size:15px;color:#939393;border-bottom:1px solid #cfcfcf;font-weight:500!important;line-height:20px;padding-right:10px;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-down.png) no-repeat 100% 50%;background-size:19px 6px}.selDef:focus,.selDef[selected]{border-bottom:1px solid #0e0e0e;color:#0e0e0e}.selDef.on{border-bottom:1px solid #0e0e0e;color:#0e0e0e}.selDef.on::-webkit-input-placeholder,.selDef.on::placeholder{color:#0e0e0e;opacity:1}.selDef.active{border-bottom:1px solid #0e0e0e;color:#0e0e0e}.selDef.active::-webkit-input-placeholder,.selDef.active::placeholder{color:#0e0e0e;opacity:1}.selDef:disabled,.selDef[readonly]{background:#f6f6f6;-webkit-text-fill-color:#939393;-webkit-opacity:1;opacity:1}.clearInput{position:relative;display:block}.clearInput .del{position:absolute;top:0;bottom:0;margin:auto;right:10px;color:transparent;background:url(//image.airbusan.com/mc/assets/images/common/ico-input-close.png) no-repeat;background-size:18px 18px;white-space:nowrap;width:18px;height:18px}.textarea{width:100%;border:1px solid #cfcfcf;padding:10px;font-size:15px}.textarea::-webkit-input-placeholder,.textarea::placeholder{color:#666;opacity:1}.writeCount{display:block;text-align:right;font-size:12px;margin-top:10px!important}.inpCheck{width:20px;height:20px;border:2px solid #777!important;-webkit-border-radius:2px;border-radius:2px}.inpCheck:checked{background:#508ef4 url(//image.airbusan.com/mc/assets/images/common/ico-inp-check-on.png) no-repeat 50% 50%;background-size:13px 11px;border:2px solid #508ef4!important}.inpCheck+label{margin-left:10px;vertical-align:-1px;color:#777;font-weight:400}.inpCheck2{display:inline-block;font-size:14px;width:25px;height:25px;-webkit-border-radius:13px;border-radius:13px}.inpCheck2:checked{background:#508ef4}.inpCheck2:checked+label{color:#fff}.inpCheck2+label{display:inline-block;font-size:14px;text-align:center;width:25px;height:25px;line-height:25px;margin-left:-25px;margin-right:14px;vertical-align:middle;color:#939393}.inpRadio{width:20px;height:20px;-webkit-border-radius:50%;border-radius:50%;border:2px solid #777!important}.inpRadio:checked{border:2px solid #508ef4!important;background:url(//image.airbusan.com/mc/assets/images/common/ico-inp-radio-on.png) no-repeat 50% 50%;background-size:10px 10px}.inpRadio+label{margin-left:5px;vertical-align:-1px;color:#777}.picker{position:relative;padding-right:10px;border-bottom:1px solid #0e0e0e}.picker button{position:absolute;top:50%;right:10px;margin-top:-8px;background:url(//image.airbusan.com/mc/assets/images/common/ico-calendar.png) no-repeat 0 0;background-size:18px 16px;width:18px;height:16px}.picker .datePickCal{background:url(//image.airbusan.com/mc/assets/images/common/ico-calendar.png) no-repeat right center;background-size:18px 16px;border:none;padding-right:22px}.txtWarning1{position:relative;color:#939393;line-height:15px;padding-left:16px;margin-top:8px;font-size:12px}.txtWarning1:before{content:"";position:absolute;top:0;left:0;background:url(//image.airbusan.com/mc/assets/images/common/ico-warning1.png) no-repeat 0 0;background-size:12px 12px;width:12px;height:12px}.txtWarning2{position:relative;color:#508ef4;line-height:15px;padding-left:16px;margin-top:8px;font-size:12px}.txtWarning2:before{content:"";position:absolute;top:0;left:0;background:url(//image.airbusan.com/mc/assets/images/common/ico-warning2.png) no-repeat 0 0;background-size:12px 12px;width:12px;height:12px}.txtWarning3{position:relative;color:#f64f63;line-height:15px;padding-left:16px;margin-top:8px;font-size:12px}.txtWarning3:before{content:"";position:absolute;top:0;left:0;background:url(//image.airbusan.com/mc/assets/images/common/ico-warning3.png) no-repeat 0 0;background-size:12px 12px;width:12px;height:12px}.personnelWrap{border-bottom:1px solid #cfcfcf;padding:30px 0 50px;margin:0 20px}.personnelList li{margin-top:20px}.personnelList li:first-child{margin-top:0}.personnelList .personType{font-size:18px;font-weight:500!important;line-height:30px}.qtyArea{position:relative;display:block;float:right}.inpQty{border:1px solid #939393;width:70px;height:30px;border-radius:5px;margin:0 35px;text-align:center;font-size:18px;font-weight:900!important;color:#666}.inpQty.fcSet1{color:#2458c0}select.inpQty{padding:1px 0 0 29px}.btnQty{position:absolute;top:0;width:30px;height:30px;background:url(//image.airbusan.com/mc/assets/images/reser/btn-qty.png) no-repeat;background-size:65px 30px}.btnQtyDown{left:0;position:absolute;top:0;width:30px;height:30px;background:url(//image.airbusan.com/mc/assets/images/reser/btn-qty.png) no-repeat;background-size:65px 30px;background-position:0 0}.btnQtyUp{right:1px;position:absolute;top:0;width:30px;height:30px;background:url(//image.airbusan.com/mc/assets/images/reser/btn-qty.png) no-repeat;background-size:65px 30px;background-position:-35px 0}.lineTop{position:relative;font-size:14px;color:#0e0e0e;text-align:center;line-height:20px;padding:10px 0;border-bottom:2px solid #0e0e0e;font-weight:500!important}.lineTop h2{font-size:18px;color:#666;padding:5px 0}.lineTop h2.passenger{color:#0e0e0e;display:block;font-weight:500!important}.lineTop .seatYet{color:#666;font-size:18px;font-weight:500!important;padding-right:10px}.lineTop .seat{color:#508ef4;font-size:18px;padding-right:10px}.lineTop .price{color:#508ef4}.lineTop .price em{font-size:18px}.lineTop .pamentDetailName{font-size:15px}.lineTop .btnNext,.lineTop .btnPrev{position:absolute;top:0;bottom:0;margin:auto;width:50px;height:50px}.lineTop .btnNext.active,.lineTop .btnPrev.active{opacity:1}.lineTop .btnPrev{background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-prev-black.png) no-repeat 50% 50%;background-size:5px 10px;left:0;opacity:.3}.lineTop .btnNext{background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-next-black.png) no-repeat 50% 50%;background-size:5px 10px;right:0;padding-right:0;opacity:.3}.lineTop.dateSelect{padding:20px 0}.lineTop.dateSelect span{font-size:18px!important;font-weight:500!important}.sectionStep{font-size:0;height:4px;text-align:center}.sectionStep span{display:inline-block;vertical-align:top;background:#c9c9c9;width:5px;height:4px;-webkit-border-radius:2px;border-radius:2px;margin-left:4px}.sectionStep span.active{width:15px;background:#a4e286}.sectionStep span:first-child{margin-left:0}.pagination{font-size:0;margin-top:30px;text-align:center}.pagination a,.pagination strong{display:inline-block;width:25px;height:25px;line-height:25px;-webkit-border-radius:3px;border-radius:3px;text-align:center;vertical-align:middle;font-weight:500!important;font-size:14px;margin:0 2px 0 3px}.pagination a{color:#939393;border:1px solid #cfcfcf}.pagination strong{color:#508ef4;border:1px solid #508ef4}.pagination .first,.pagination .last,.pagination .next,.pagination .prev{border:0;margin:0;background-repeat:no-repeat;background-position:50% 50%}.pagination .first{background-image:url(//image.airbusan.com/mc/assets/images/common/btn-first-page.png);background-size:10px 10px}.pagination .first.active{background-image:url(//image.airbusan.com/mc/assets/images/common/btn-first-page-active.png)}.pagination .prev{background-image:url(//image.airbusan.com/mc/assets/images/common/btn-prev-page.png);background-size:10px 10px}.pagination .prev.active{background-image:url(//image.airbusan.com/mc/assets/images/common/btn-prev-page-active.png)}.pagination .next{background-image:url(//image.airbusan.com/mc/assets/images/common/btn-next-page.png);background-size:10px 10px}.pagination .next.active{background-image:url(//image.airbusan.com/mc/assets/images/common/btn-next-page-active.png)}.pagination .last{background-image:url(//image.airbusan.com/mc/assets/images/common/btn-last-page.png);background-size:10px 10px}.pagination .last.active{background-image:url(//image.airbusan.com/mc/assets/images/common/btn-last-page-active.png)}.tbList table{border-collapse:separate;border-top:1px solid #0e0e0e;word-break:break-all}.tbList table th{font-weight:500!important;background:#f6f6f6}.tbList table td{color:#666}.guidance.fareInternational #section2 .tbList table td,.guidance.fareInternational #section3 .tbList table td{font-size:12px;padding:15px 5px 14px}.tbList table td,.tbList table th{text-align:left;line-height:18px;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;padding:15px 10px 14px}.tbList table td.center,.tbList table th.center{text-align:center}.tbList table td.right,.tbList table th.right{text-align:right}.tbList table td.first,.tbList table th.first{border-right:0!important}.tbList table td.last,.tbList table th.last{border-right:1px solid #cfcfcf!important}.tbList table td:last-child,.tbList table th:last-child{border-right:0}.tbList table td:first-child,.tbList table th:first-child{border-right:1px solid #cfcfcf}.tbList table tbody th,.tbList table thead th{text-align:center}.codeBox .h4Title{position:relative;font-weight:500!important;background-color:#f6f6f6;border-top:1px solid #0e0e0e;border-bottom:1px solid #cfcfcf;padding:15px 0 12px 10px}.codeBox .h4Title .icoEssential{margin-top:0}.codeBox .captchaBox{position:relative;display:table;width:100%;padding:15px 10px;border-bottom:1px solid #cfcfcf}.codeBox .captchaBox .captchaImg{position:relative;display:table-cell;vertical-align:bottom;border:1px solid #cfcfcf}.codeBox .captchaBox .img{display:block;width:auto;margin-right:35px;border-right:1px solid #cfcfcf;text-align:center}.codeBox .captchaBox .btnRefresh{width:34px;height:39px;position:absolute;top:0;bottom:0;right:0;margin:auto 0;background:url(//image.airbusan.com/mc/assets/images/common/btn-refresh.png) no-repeat 0 0;background-size:34px 39px}.codeBox .captchaBox .inpCode{display:table-cell;vertical-align:bottom;padding-left:20px;width:45%}.codeBox .captchaBox .inpCode input{padding-left:0;letter-spacing:-1px}.txtGray1{color:#666;line-height:18px}.agreeChkWrap{position:relative;margin:50px 20px;border-top:1px solid #cfcfcf;padding:25px 0 0 26px}.agreeChkWrap .inpCheck{position:absolute;top:25px;left:0}.agreeChkWrap .inpCheck+label{margin-left:0;line-height:20px}.bxMloadingBack{position:fixed!important;top:0;right:0;bottom:0;left:0;z-index:10010;background-color:rgba(255,255,255,.5)}.bxMloading{position:fixed!important;left:50%;top:50%;margin:-28px 0 0 -20px;width:40px;height:56px;background:url(//image.airbusan.com/mc/assets/images/common/bx-m-loading.png) no-repeat center center;background-size:auto 56px;z-index:10011;animation:loadingMoveX 1s steps(17) infinite;-webkit-animation:loadingMoveX 1s steps(17) infinite}@keyframes loadingMoveX{from{background-position-x:0}to{background-position-x:-680px}}.errorWrap{padding:30px 20px;border-top:1px solid #cfcfcf}.errorWrap .messageWrap{word-break:break-all}.errorWrap .messageWrap .desc .ccNum{display:block;margin-top:20px}.redirectWrap{text-align:center}.redirectWrap .mainWrap .mainHeader{position:static!important;border-bottom:1px solid #cfcfcf;margin-bottom:30px}.redirectWrap .message{padding:70px 20px 20px;line-height:30px;background:url(//image.airbusan.com/mc/assets/images/common/ico-logo.png) no-repeat 50% 0;background-size:50px 50px;font-size:24px;font-weight:500!important}.redirectWrap .desc{border-top:1px solid #cfcfcf;padding-top:18px;margin:0 20px;text-align:left}.redirectWrap .desc .txt{line-height:19px;color:#666}.redirectWrap .infoBox{margin-top:20px}.redirectWrap .infoBox .title{color:#0e0e0e}.redirectWrap .infoBox .guideList{margin:0;text-align:left}.redirectWrap .infoBox .guideList li{margin-top:10px;padding-left:12px}.booking.provide .momentumScroll .contHead{height:auto}.booking.provide .momentumScroll .contHead .h3Title{float:none;line-height:1.2;padding-top:10px}.booking.provide .momentumScroll .contHead .step{margin-top:-10px}.downloadCouponbox .downloadCoupon .lyPopcont h4{font-weight:900;width:68%}.downloadCouponbox .downloadCoupon .lyPopcont h5{font-weight:700;color:#666}.downloadCouponbox .downloadCoupon .lyPopcont span{color:#666}.downloadCouponbox .downloadCoupon .lyPopcont .couponDownName{width:85%;margin-top:6%;left:50%;position:relative;transform:translate(-50%);padding:4% 7%;box-shadow:0 -4px 11px -2px rgba(0,0,0,.15)}.downloadCouponbox .downloadCoupon .lyPopcont .couponDownName .coupondownbtn{position:absolute;top:11%;right:7%;width:28%;background:#2a3493;color:#fff;line-height:26px;border-radius:3px}.downloadCouponbox .downloadCoupon .lyPopcont .couponDownContent{display:none;width:85%;position:relative;left:50%;transform:translate(-50%);padding:9% 7%;box-shadow:0 1px 11px -2px rgba(0,0,0,.15)}.downloadCouponbox .downloadCoupon .lyPopcont .couponDownContent.active{display:block}.downloadCouponbox .downloadCoupon .lyPopcont .couponDownContent ul li{color:#666}.downloadCouponbox .downloadCoupon .lyPopcont .couponDownContent ul li span{height:19px;display:block;float:left;margin-right:1%}.downloadCouponbox .downloadCoupon .lyPopcont .couponMore{width:85%;position:relative;left:50%;background-size:100%;transform:translate(-50%)}.downloadCouponbox .downloadCoupon .lyPopcont .couponMore.active{display:none}.downloadCouponbox .downloadCoupon .lyPopcont .couponClose{display:none;width:85%;position:relative;left:50%;background-size:100%;transform:translate(-50%)}.downloadCouponbox .downloadCoupon .lyPopcont .couponClose.active{display:block}.couponinputbox p{border:1px solid #bebebe;color:#bebebe}.couponinputbox button{padding:9px 15px;font-size:12px;background:#005fa7}.guidebox{margin-top:68px;padding:5%}.guidebox .cpguide{display:inline-block;background:url(/mc/assets/images/common/ico-header-arrow-down.png) no-repeat 0 0;background-size:14px auto;width:14px;height:8px;vertical-align:3px;margin-left:84%;position:absolute;margin-top:-31px}.guidebox .cpguide.active{transform:rotate(180deg)}.guidebox .cpexplan{display:none}.guidebox .cpexplan.active{display:block}.guidebox .cpexplan p{line-height:22px}.guidebox .cpexplan span{margin-left:11px}.couponinfo{background:#f7f6f6;height:40px;padding:14px;font-size:12px;border:1px solid #e6e5e5;color:#777}.couponinfo a{margin-top:-7px;font-size:11px;border:1px solid #9f9f9f;border-radius:2px;padding:6px 11px;background:#fff}.coupondetail .couponchoose{padding:7px;border:1px solid #cbd3d9;background:url(/mc/assets/images/common/couponviewdown.png) no-repeat;background-position:95%}.coupondetail .passengerPaymentDetail{width:100%;text-align:left}.coupondetail .passengerPaymentDetail h4{position:relative;font-weight:500!important;background-color:#f6f6f6;border-top:1px solid #0e0e0e;border-bottom:1px solid #cfcfcf;padding:15px 0 12px 10px}.coupondetail .couponcont{display:none;border:1px solid #cbd3d9;border-top:0}.coupondetail .couponcont.active{display:block}.coupondetail .couponcont li a{padding:7px}.coupondetail .couponcont li a:hover{background-color:#d8e6f0}.mainWrap{position:relative;z-index:1}.mainWrap.mainCityDefault{background:url(//image.airbusan.com/mc/assets/images/main/mainCityDefault.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityDefault .mainCommentP1{height:275px!important}.mainWrap.mainCityDefault .mainCommentP1 span{height:275px!important}.mainWrap.mainCityDefault .mainCommentP2{display:none}.mainWrap.mainCityPUS{background:url(//image.airbusan.com/mc/assets/images/main/mainCityPUS.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityGMP{background:url(//image.airbusan.com/mc/assets/images/main/mainCityGMP.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityUSN{background:url(//image.airbusan.com/mc/assets/images/main/mainCityUSN.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityTAE{background:url(//image.airbusan.com/mc/assets/images/main/mainCityTAE.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityCJU{background:url(//image.airbusan.com/mc/assets/images/main/mainCityCJU.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityNRT{background:url(//image.airbusan.com/mc/assets/images/main/mainCityNRT.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityNRT .mainCommentP1{color:#fff}.mainWrap.mainCityKIX{background:url(//image.airbusan.com/mc/assets/images/main/mainCityKIX.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityKIX .mainCommentP1{color:#fff}.mainWrap.mainCityFUK{background:url(//image.airbusan.com/mc/assets/images/main/mainCityFUK.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityFUK .mainCommentP1{color:#fff}.mainWrap.mainCityCTS{background:url(//image.airbusan.com/mc/assets/images/main/mainCityCTS.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityNGO{background:url(//image.airbusan.com/mc/assets/images/main/mainCityNGO.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityNGO .mainCommentP1{color:#fff}.mainWrap.mainCityTAO{background:url(//image.airbusan.com/mc/assets/images/main/mainCityTAO.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityXIY{background:url(//image.airbusan.com/mc/assets/images/main/mainCityXIY.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityYNJ{background:url(//image.airbusan.com/mc/assets/images/main/mainCityYNJ.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityDYG{background:url(//image.airbusan.com/mc/assets/images/main/mainCityDYG.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityDYG .mainCommentP1{color:#fff}.mainWrap.mainCitySYX{background:url(//image.airbusan.com/mc/assets/images/main/mainCitySYX.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityHKG{background:url(//image.airbusan.com/mc/assets/images/main/mainCityHKG.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityHKG .mainCommentP1{color:#fff}.mainWrap.mainCityMFM{background:url(//image.airbusan.com/mc/assets/images/main/mainCityMFM.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityMFM .mainCommentP1{color:#fff}.mainWrap.mainCityTPE{background:url(//image.airbusan.com/mc/assets/images/main/mainCityTPE.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityKHH{background:url(//image.airbusan.com/mc/assets/images/main/mainCityKHH.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityKHH .mainCommentP1{color:#fff}.mainWrap.mainCityCEB{background:url(//image.airbusan.com/mc/assets/images/main/mainCityCEB.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityREP{background:url(//image.airbusan.com/mc/assets/images/main/mainCityREP.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityDAD{background:url(//image.airbusan.com/mc/assets/images/main/mainCityDAD.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityDAD .mainCommentP1{color:#fff}.mainWrap.mainCityVTE{background:url(//image.airbusan.com/mc/assets/images/main/mainCityVTE.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityULN{background:url(//image.airbusan.com/mc/assets/images/main/mainCityULN.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityULN .mainCommentP1{color:#fff}.mainWrap.mainCityGUM{background:url(//image.airbusan.com/mc/assets/images/main/mainCityGUM.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityGUM .mainCommentP1{color:#fff}.mainWrap.mainCityVVO{background:url(//image.airbusan.com/mc/assets/images/main/mainCityVVO.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityVVO .mainCommentP1{color:#fff}.mainWrap.mainCityHAN{background:url(//image.airbusan.com/mc/assets/images/main/mainCityHAN.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityBKI{background:url(//image.airbusan.com/mc/assets/images/main/mainCityBKI.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap.mainCityKKJ{background:url(//image.airbusan.com/mc/assets/images/main/mainCityKKJ.jpg) no-repeat 0 -44px;background-size:contain}.mainWrap .mainComment{position:relative;text-align:center;overflow:hidden;width:100%}.mainWrap .mainComment .mainCommentP1{display:table;width:100%;height:250px;font-size:25px;font-weight:300!important;line-height:35px;letter-spacing:-1px}.mainWrap .mainComment .mainCommentP1 span{display:table-cell;height:250px;min-width:320px;text-align:center;vertical-align:middle;padding-bottom:35px}.mainWrap .mainComment .mainCommentP1 b{font-weight:700!important}.mainWrap .mainComment .mainCommentP2{height:25px;text-align:right;padding-right:35px;font-size:14px;color:#fff}.mainWrap .mainHeader{position:fixed!important;top:0;z-index:103;text-align:center;height:58px;width:100%}.mainWrap .mainHeader h1{position:relative;z-index:105;display:inline-block;height:58px;width:100px;background:url(//image.airbusan.com/mc/assets/images/main/logo-main.png) no-repeat center center;background-size:auto 25px}.mainWrap .mainHeader h1 span{height:58px;width:100px}.mainWrap .mainHeader a{display:block;position:fixed!important;z-index:105;top:0;left:0;width:58px;height:58px;background:url(//image.airbusan.com/mc/assets/images/main/ico-main-mypage.png) no-repeat center center;background-size:58px;cursor:pointer}.mainWrap .mainHeader button{display:block;position:fixed!important;z-index:105;top:0;right:0;width:58px;height:58px;background:url(//image.airbusan.com/mc/assets/images/main/ico-main-ham.png) no-repeat center center;background-size:58px}.mainWrap .mainHeader .mainHeaderBg{display:block;position:fixed!important;z-index:104;top:0;right:0;left:0;height:56px;background:#fff;background-size:1px 90px;box-shadow:0 3px 7px rgba(0,0,0,.2)}.mainWrap .mainScheduleWrap{padding:0 20px 20px 20px}.mainWrap .mainScheduleWrap .mainScheduleBox{background:rgba(255,255,255,.85);box-shadow:0 10px 30px rgba(0,0,0,.15);border-radius:14px;overflow:hidden}.mainWrap .mainScheduleWrap .mainScheduleBox .itineraryWrap{border:none}.mainWrap .mainScheduleWrap .mainScheduleBox .itineraryWrap .areaSelect{min-height:80px;background-position:50% 30px}.mainWrap .mainScheduleWrap .mainScheduleBox .itineraryWrap .areaSelect div{padding:23px 20px 0 0;vertical-align:top}.mainWrap .mainScheduleWrap .mainScheduleBox .itineraryWrap .areaSelect div button{padding-top:2px}.mainWrap .mainScheduleWrap .mainScheduleBox .itineraryWrap .areaSelect div button.active{padding-top:0}.mainWrap .mainScheduleWrap .mainScheduleBox .itineraryWrap .areaSelect div:last-child{padding:23px 0 0 20px}.mainWrap .mainScheduleWrap .mainScheduleBox .itineraryWrap .areaSelect .btnCenter{top:25px}.mainWrap .mainScheduleWrap .mainScheduleBox .itineraryWrap .dateSelect{background:0 0;background-size:7px auto;border-top:1px dashed #cfcfcf;border-bottom:1px solid #cfcfcf;height:55px;margin:0 10px}.mainWrap .mainScheduleWrap .mainScheduleBox .itineraryWrap .dateSelect label{height:55px;line-height:30px;font-size:14px;color:#666;padding:12px 0 8px 0}.mainWrap .mainScheduleWrap .mainScheduleBox .itineraryWrap .formRound .dateSelect{background:url(//image.airbusan.com/mc/assets/images/common/ico-wave.png) no-repeat 50% 50%;background-size:7px auto}.mainWrap .mainScheduleWrap .mainScheduleBox .setTripWrap{padding:0 10px}.mainWrap .mainScheduleWrap .mainScheduleBox .setTripWrap .whiteRndBox{margin:0;border:0;background:0 0}.mainWrap .mainScheduleWrap .mainAnotherBtn{text-align:center;position:relative;padding-top:40px!important;height:85px}.mainWrap .mainScheduleWrap .mainAnotherBtn a{display:block;width:50%;float:left}.mainWrap .mainScheduleWrap .mainAnotherBtn a span{display:inline-block;width:100%;height:35px;line-height:35px;border:1px solid #777;border-radius:0 5px 5px 0}.mainWrap .mainScheduleWrap .mainAnotherBtn a span span{color:#777;border:none;height:35px;line-height:35px;margin:0;font-size:14px}.mainWrap .mainScheduleWrap .mainAnotherBtn a:first-child span{border-radius:5px 0 0 5px;border-right:0}.mainWrap .mainScheduleWrap .mainAnotherBtn button{display:inline-block;position:absolute;background:url(//image.airbusan.com/mc/assets/images/member/ico-tooltip.png) no-repeat 0 center;background-size:15px auto;padding-left:20px;top:16px;right:0;height:20px;color:#939393;font-size:14px}.mainWrap .mainCheckinWrap{background:#e9eef9;padding:20px 20px 35px 20px;position:relative}.mainWrap .mainCheckinWrap h3{font-size:24px;font-weight:700!important;color:#0e0e0e;padding:5px 0 15px 0;letter-spacing:-1px}.mainWrap .mainCheckinWrap .btnCheckIn{position:absolute;display:block;top:29px;right:20px;background:url(//image.airbusan.com/mc/assets/images/main/ico-checkin.png) no-repeat 1px center;background-size:auto 14px;padding:3px 0 2px 20px;height:19px;color:#2458c0}.mainWrap .mainCheckinWrap .mainCheckinBox{background:#fff url(//image.airbusan.com/mc/assets/images/main/bg-main-checkin.png) no-repeat 0 0;background-size:auto 30px;box-shadow:0 10px 30px rgba(0,0,0,.15);padding-top:30px;border-radius:14px;overflow:hidden}.mainWrap .mainCheckinWrap .mainCheckinBox h4 span{display:block;margin-left:50%;padding:12px 0 0 30px;height:30px;font-size:10px;color:#fff}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxt{height:54px;padding:10px 0 8px 0;border-bottom:1px dashed #cfcfcf}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxt .mainCheckinBoxtl{float:left;width:50%;padding-left:30px;font-size:14px;color:#0e0e0e;padding-bottom:6px}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxt .mainCheckinBoxtl span{color:#939393;display:block;padding-bottom:3px}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxt .mainCheckinBoxtr{float:left;text-align:right;width:50%;padding-right:15px;font-size:14px;color:#0e0e0e;padding-bottom:6px}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxt .mainCheckinBoxtr span{color:#939393;display:block;padding-bottom:3px}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxt:after{content:'';display:block;clear:both}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxt .mainCheckinBoxNull{text-align:center;font-size:12px;padding:7px 0 0 0;color:#939393}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxb{height:58px;padding:13px 0 0 0}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxb.mainCheckinOneWay{background:url(//image.airbusan.com/mc/assets/images/main/ico-plane1.png) no-repeat center 17px;background-size:auto 10px}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxb.mainCheckinOneWay .mainCheckinBoxbl{padding-left:15px}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxb.mainCheckinOneWay .mainCheckinBoxbl:first-child{padding-left:0;padding-right:15px}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxb .mainCheckinBoxNull{text-align:center;font-size:14px;padding:2px 0 0 0}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxb.mainCheckinRound{background:url(//image.airbusan.com/mc/assets/images/main/ico-plane2.png) no-repeat center 17px;background-size:auto 10px}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxb.mainCheckinRound .mainCheckinBoxbl{padding-left:20px}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxb.mainCheckinRound .mainCheckinBoxbl:first-child{padding-left:0;padding-right:20px}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxb .mainCheckinBoxbl{float:left;text-align:center;width:50%;min-height:45px;font-weight:700!important;font-size:20px}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxb .mainCheckinBoxbl span{font-size:14px;font-weight:500!important;display:block}.mainWrap .mainCheckinWrap .mainCheckinBox .mainCheckinBoxb:after{content:'';display:block;clear:both}.mainWrap .mainLightningWrap{position:relative;padding:30px 20px}.mainWrap .mainLightningWrap .mainLightningComm{font-size:16px;font-weight:700!important;color:#0ca692;padding:0 0 7px 0}.mainWrap .mainLightningWrap .mainLightningOneWay{font-size:13px;font-weight:700;color:#0ca692;padding:0 0 7px 0}.mainWrap .mainLightningWrap h3{font-size:24px;font-weight:700!important;color:#0e0e0e;padding:0 0 30px 0;letter-spacing:-1px}.mainWrap .mainLightningWrap .mainLightningBox .mainLightningImgBox{border-radius:9px;overflow:hidden;float:left;width:90px}.mainWrap .mainLightningWrap .mainLightningBox .mainLightningImgBox img{display:block;margin-left:-33px;width:157px;max-width:157px;height:105px}.mainWrap .mainLightningWrap .mainLightningBox .mainLightningRight{float:left;padding-left:20px;padding-top:3px}.mainWrap .mainLightningWrap .mainLightningBox .mainLightningRight h4{font-size:20px;font-weight:700!important;letter-spacing:-1px;padding-bottom:3px}.mainWrap .mainLightningWrap .mainLightningBox .mainLightningRight h4 span{font-size:16px;font-weight:500!important}.mainWrap .mainLightningWrap .mainLightningBox .mainLightningRight .mainLightningPrice{background:url(//image.airbusan.com/mc/assets/images/main/ico-lighting.png) no-repeat 0 4px;background-size:9px auto;padding-left:16px;width:auto;color:#508ef4;font-size:24px;font-weight:700!important}.mainWrap .mainLightningWrap .mainLightningBox .mainLightningRight .mainLightningPrice span{font-size:14px;color:#939393;padding-left:3px}.mainWrap .mainLightningWrap .mainLightningBox .mainLightningRight .mainLightningLink{display:block;float:right;width:auto;margin-top:35px;color:#777;background:url(//image.airbusan.com/mc/assets/images/main/ico-thunder-arrow.png) no-repeat right 2px;background-size:6px auto;font-size:14px;padding:0 13px 0 5px}.mainWrap .mainLightningWrap .mainLightningBox:after{content:'';display:block;clear:both}.mainWrap .mainLightningWrap .mainLightningLink{display:block;position:absolute;bottom:30px;right:20px;width:auto;color:#777;background:url(//image.airbusan.com/mc/assets/images/main/ico-thunder-arrow.png) no-repeat right 2px;background-size:6px auto;font-size:14px;padding:0 13px 0 5px}.mainWrap .mainOwlSlider{width:100%;touch-action:manipulation;position:relative}.mainWrap .mainOwlSlider .owl-stage-outer{position:relative;overflow:hidden}.mainWrap .mainOwlSlider .owl-stage-outer .owl-item{float:left}.mainWrap .mainOwlSlider .owl-stage-outer .owl-item div a img{display:block}.mainWrap .mainOwlSlider .owl-nav{position:absolute;top:50%;left:0;width:100%;margin-top:-16px}.mainWrap .mainOwlSlider .owl-nav .owl-prev{display:block;position:absolute;z-index:101;top:0;left:0;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-white-prev.png) no-repeat center center;background-size:18px auto;width:46px;height:46px}.mainWrap .mainOwlSlider .owl-nav .owl-next{display:block;position:absolute;z-index:101;top:0;right:0;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-white-next.png) no-repeat center center;background-size:18px auto;width:46px;height:46px}.mainWrap .mainOwlSlider .owl-dots{position:absolute;bottom:10px;left:0;z-index:101;display:block;width:100%;text-align:center}.mainWrap .mainOwlSlider .owl-dots .owl-dot{display:inline-block;width:auto;margin:3px}.mainWrap .mainOwlSlider .owl-dots .owl-dot span{display:block;border:1px solid #fff;width:8px;height:8px;border-radius:4px;color:transparent;font-size:0}.mainWrap .mainOwlSlider .owl-dots .owl-dot.active span{background:#fff}.mainWrap .mainFooter{position:relative;background:#454647;color:#fff;padding-bottom:48px}.mainWrap .mainFooter ul{text-align:left;padding-left:15px;background:#323435}.mainWrap .mainFooter ul li{display:inline-block;vertical-align:middle}.mainWrap .mainFooter ul li a,.mainWrap .mainFooter ul li button{padding:12px 0 10px 2px}.mainWrap .mainFooter ul li a span,.mainWrap .mainFooter ul li button span{padding:0 7px 0 0;border-right:1px solid #454647;font-size:12px;letter-spacing:-.5px}.mainWrap .mainFooter ul li a.textBlue span,.mainWrap .mainFooter ul li button.textBlue span{color:#b1ccf8}.mainWrap .mainFooter ul li .instagramLink{background:url(//image.airbusan.com/mc/assets/images/main/ico-instagram.png) no-repeat center 0;background-size:15px auto;width:22px;height:16px;padding:7px 0 9px 2px;margin-top:2px}.mainWrap .mainFooter ul li .instagramLink span{border:none}.mainWrap .mainFooter ul li .youtubeLink{background:url(//image.airbusan.com/mc/assets/images/main/ico-youtube.png) no-repeat center 0;background-size:15px auto;width:22px;height:16px;padding:7px 0 9px 2px;margin-top:2px}.mainWrap .mainFooter ul li .youtubeLink span{border:none}.mainWrap .mainFooter ul.line02 li a{padding:4px 0 10px 2px}.mainWrap .mainFooter ul.line02 li:last-of-type a span{border:none}.mainWrap .mainFooter .mainAddressArea{display:none;padding:20px 0 10px;margin:0 20px;border-bottom:1px solid #585952}.mainWrap .mainFooter .mainAddressArea p{font-size:12px;line-height:15px;padding:0 0 6px}.mainWrap .mainFooter .mainAddressArea .wa_mark{margin-left:76%;width:22%;height:2.6%}.mainWrap .mainFooter .mainAddressArea .mainFooterAppBox{padding:0 20px 20px;text-align:center}.mainWrap .mainFooter .mainAddressArea .mainFooterAppBox a{display:inline-block;width:auto;font-size:12px;border-radius:5px;padding:11px 30px 9px 30px;background:#0e0e0e;color:#508ef4}.mainWrap .mainFooter .mainCopyRights{position:absolute;width:100%;bottom:0;left:0;padding:15px 20px;font-size:12px;line-height:16px}.mainWrap .mainFooter .mainCopyRights .footerAddrToggle{margin-top:-2px;float:right;width:20px;height:20px;border:1px solid #767676;border-radius:5px;background:url(//image.airbusan.com/mc/assets/images/main/ico-footer-plus.png) no-repeat center center;background-size:9px auto}.mainWrap .mainFooter .mainCopyRights:after{content:'';display:block;clear:both}.mainWrap .mainFooter .footerAdLink img{display:block}.mainBoxing{position:relative}.mainBtnGuide{opacity:0;zoom:.1;position:absolute;z-index:100;top:-14px;left:50%;transform:translateX(-50%)}.mainBtnGuide .mainBtnArea{position:absolute;width:60px;height:60px;border-radius:30px;left:50%;top:30px;margin-left:-31px;background:rgba(246,79,99,.1)}.mainBtnGuide .mainBtnComment{color:#fff;font-size:10px;text-align:center;border-radius:13px;width:215px;height:26px;line-height:26px;background:rgba(246,79,99,.8)}.mainBtnGuide .mainBtnComment:before{content:"";position:absolute;bottom:-7px;left:50%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid rgba(246,79,99,.8);margin-left:-6px}.mainBtnGuide .mainBtnComment .mainBtnXbtn{position:absolute;top:5px;right:5px;width:16px;height:16px;background:url(//image.airbusan.com/mc/assets/images/main/btn-mainBtnXbtn.png) no-repeat center center;background-size:16px auto}.footerTopLink{display:none;position:fixed;z-index:110;bottom:20px;right:5px;width:30px;height:30px;border-radius:5px;background:rgba(255,255,255,.5) url(//image.airbusan.com/mc/assets/images/main/ico-main-top-arrow2.png) no-repeat center center;background-size:10px auto;opacity:0;box-shadow:0 0 10px rgba(0,0,0,.3)}.btnCapture{display:block;position:fixed;z-index:110;bottom:70px;right:5px;width:30px;height:30px;border-radius:5px;background:rgba(80,142,244,.9) url(//image.airbusan.com/mc/assets/images/common/btn-capture.png) no-repeat center center;background-size:18px auto;opacity:1;box-shadow:0 0 10px rgba(0,0,0,.3)}.mainMenu{position:fixed!important;top:0;bottom:0;margin-left:0;z-index:1000;height:100%;width:100%}.mainWrapWidth{right:-100%}.mainMenuWrap{width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:auto;background:#fff}.mainMenuWrap .mainMenuBox{padding-top:45px}.mainMenuWrap .mainMenuTop{position:absolute;top:0;left:0;right:0;z-index:220;height:45px;padding:0 5px;background:#508ef4}.mainMenuWrap .mainMenuTop .mainMenuHomeBtn{display:inline-block;vertical-align:top;width:45px;height:45px;background:url(//image.airbusan.com/mc/assets/images/main/ico-menu-home.png) no-repeat center center;background-size:45px auto}.mainMenuWrap .mainMenuTop .mainMenuLoginBtn{display:inline-block;text-align:left;height:45px;line-height:47px;color:#fff}.mainMenuWrap .mainMenuMe{width:100%;padding:20px;border-bottom:1px solid #cfcfcf}.mainMenuWrap .mainMenuMe:after{content:'';display:block;clear:both}.mainMenuWrap .mainMenuMe .mainMenuState{position:relative}.mainMenuWrap .mainMenuMe .mainMenuState p{font-size:14px;color:#666}.mainMenuWrap .mainMenuMe .mainMenuState p.mainMenuName{padding:8px 0 0;font-size:18px;color:#0e0e0e}.mainMenuWrap .mainMenuMe .mainMenuState p.mainMenuName button:after{content:"";display:inline-block;width:18px;height:18px;background:url(//image.airbusan.com/mc/assets/images/common/ico-menu-edit2.png) no-repeat 50% 100%;background-size:10px auto}.mainMenuWrap .mainMenuMe .mainMenuState .mainMenuMyLinkMypage{display:inline-block;position:absolute;top:-10px;right:-6px;width:30px;height:30px;background:url(//image.airbusan.com/mc/assets/images/common/ico-menu-mypage.png) no-repeat center center;background-size:19px auto}.mainMenuWrap .mainMenuLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 15px 0;padding:15px 0 20px 0}.mainMenuWrap .mainMenuLink a{position:relative;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:16px;padding-top:40px;font-size:12px}.mainMenuWrap .mainMenuLink a.mainMenuLink1{background:url(//image.airbusan.com/mc/assets/images/common/ico-menu-link01.png) no-repeat center 8px;background-size:26px auto}.mainMenuWrap .mainMenuLink a.mainMenuLink2{background:url(//image.airbusan.com/mc/assets/images/common/ico-menu-link02.png) no-repeat center 8px;background-size:28px auto}.mainMenuWrap .mainMenuLink a.mainMenuLink3{background:url(//image.airbusan.com/mc/assets/images/common/ico-menu-link03.png) no-repeat center 9px;background-size:22px auto}.mainMenuWrap .mainMenuLink a.mainMenuLink4{background:url(//image.airbusan.com/mc/assets/images/common/ico-menu-link04.png) no-repeat center 5px;background-size:15px auto}.mainMenuWrap .mainMenuLink a.mainMenuLink5{background:url(//image.airbusan.com/mc/assets/images/common/ico-menu-link05.png) no-repeat center 5px;background-size:22px auto}.mainMenuWrap .mainMenuLink a.mainMenuLink5::before{display:block;position:absolute;top:0;left:50%;transform:translateX(-25px);width:5px;height:5px;background-color:red;border-radius:50%;content:''}.mainMenuWrap .mainMenuD1{width:100%;border-top:1px solid #0e0e0e;background:#fff}.mainMenuWrap .mainMenuD1 .mainMenuD1Li>button{width:100%;padding:17px 20px 15px 20px;border-bottom:1px solid #cfcfcf;font-size:18px;font-weight:700!important;color:#2458c0;text-align:left;background-size:32px auto}.mainMenuWrap .mainMenuD1 .mainMenuD1Li>button>a{text-align:inherit;font-weight:700!important}.mainMenuWrap .mainMenuD1 .mainMenuD1Li .mainMenuD2{padding:12px 0;border-bottom:1px solid #cfcfcf;background:#fff}.mainMenuWrap .mainMenuD1 .mainMenuD1Li .mainMenuD2 .mainMenuD2Li.menuP40200>a::after,.mainMenuWrap .mainMenuD1 .mainMenuD1Li .mainMenuD2 .mainMenuD2Li.menuP40900>a::after{display:inline-block;vertical-align:top;content:'';width:5px;height:5px;margin-left:5px;background-color:red;border-radius:50%}.mainMenuWrap .mainMenuD1 .mainMenuD1Li .mainMenuD2 .mainMenuD2Li>a{padding:14px 20px 16px 30px;font-size:14px;color:#0e0e0e;text-align:left}.mainMenuWrap .mainMenuD1 .mainMenuD1Li .mainMenuD2 .mainMenuD2Li>a[role=button]{position:relative}.mainMenuWrap .mainMenuD1 .mainMenuD1Li .mainMenuD2 .mainMenuD2Li>a[role=button]:after{content:"";position:absolute;top:16px;right:20px;width:9px;height:6px;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-gray-down.png) no-repeat 100% 50%;background-size:9px 6px;-webkit-transform:rotate(0);transform:rotate(0)}.mainMenuWrap .mainMenuD1 .mainMenuD1Li .mainMenuD2 .mainMenuD2Li>a[role=button].active:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.mainMenuWrap .mainMenuD1 .mainMenuD1Li .mainMenuD2 .mainMenuD2Li .mainMenuD3{padding:14px 0;margin:10px 0;background:#f6f6f6}.mainMenuWrap .mainMenuD1 .mainMenuD1Li .mainMenuD2 .mainMenuD2Li .mainMenuD3 .mainMenuD3Li a{padding:14px 20px 16px 50px;font-size:14px;color:#0e0e0e;text-align:left;background:url(//image.airbusan.com/mc/assets/images/common/ico-menu-d3arrow.png) no-repeat 40px 18px;background-size:3px auto}.mainMenuWrap .mainMenuBottom{width:100%;background:#f6f6f6}.mainMenuWrap .mainMenuBottom .mainMenuBottomLang,.mainMenuWrap .mainMenuBottom select{margin:0 0 0 20px;height:50px;line-height:50px;display:block;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-down.png) no-repeat 100% 50%;background-size:19px auto;text-align:left;padding-right:30px}.mainMenuWrap .mainMenuBottom .mainMenuBottomJoin{width:100%;height:50px;background-color:#666;padding:19px 0 15px 45px;color:#fff;text-align:left;background-image:url(//image.airbusan.com/mc/assets/images/common/ico-menujoin.png),url(//image.airbusan.com/mc/assets/images/common/ico-arrow-white4.png);background-size:17px auto,26px auto;background-position:20px center,right center;background-repeat:no-repeat}.mainMenuWrap .mainMenuBottom .mainMenuBottomLogout{width:100%;height:50px;background-color:#666;padding:15px 0 15px 45px;color:#fff;text-align:left;background-image:url(//image.airbusan.com/mc/assets/images/common/ico-menulogout.png),url(//image.airbusan.com/mc/assets/images/common/ico-arrow-white4.png);background-size:15px auto,26px auto;background-position:20px center,right center;background-repeat:no-repeat}.mainMenuWrap .mainMenuCloser{position:absolute;z-index:500;top:0;right:5px;width:45px;height:45px;display:block;background:url(//image.airbusan.com/mc/assets/images/main/menu-closer.png) no-repeat center -6px;background-size:57px auto}.mainLangChange{z-index:1001!important}.mainLangChange li{padding-left:0!important}.mainLangChange li label{padding-left:30px}.mainLangChange li label .inpRadio{left:0!important;top:12px!important}.emergencyPop{overflow-y:auto;-webkit-overflow-scrolling:auto}.emergencyPopCon{padding:20px 0;margin:0 20px 40px;border-bottom:1px solid #cfcfcf}.emergencyPopCon p{font-size:14px;color:#0e0e0e;line-height:20px}.emerCheckerBox{padding:0 20px}.subHeader{position:fixed!important;z-index:199;top:0;left:0;right:0;width:100%;height:55px;padding-top:0;line-height:55px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #cfcfcf;background-color:#fff}.subHeader h1{position:relative;display:table;width:100%;height:55px;line-height:24px;text-align:center;font-size:18px;font-weight:700!important}.subHeader h1 span{display:table-cell;width:100%;vertical-align:middle;padding:0 55px 0 55px;font-size:17px;line-height:24px;font-weight:700!important}.subHeader h1.subPull>span{padding-right:70px!important}.subHeader h1.subPull>span:after{content:"";display:inline-block;background:url(//image.airbusan.com/mc/assets/images/common/ico-header-arrow-down.png) no-repeat 0 0;background-size:14px auto;width:14px;height:8px;vertical-align:3px;margin-left:5px;position:absolute;top:50%;margin-top:-4px}.subHeader h1.subPull>span b{display:inline-block}.subHeader .mainMenuApp,.subHeader .mainMenuOpener{display:block;position:fixed!important;z-index:203;top:0;right:0;width:55px;height:55px;background:url(//image.airbusan.com/mc/assets/images/main/ico-main-ham.png) no-repeat center center;background-size:55px}.subHeader .historyBackBtn{display:block;position:fixed!important;z-index:203;top:0;left:0;width:55px;height:55px;background:url(//image.airbusan.com/mc/assets/images/common/ico-back.png) no-repeat center center;background-size:55px}.subHeader .uiComboList{z-index:202}.subHeader .uiComboList button.uiComboBox{height:55px;padding:0;text-align:center;border:none}.subHeader .uiComboList button.uiComboBox:after{display:none}.subHeader .uiComboList ul{top:54px}.subHeader .uiComboList ul li{border-bottom:1px solid #cfcfcf;margin:0}.subHeader .uiComboList ul li a{height:45px;line-height:45px;font-size:18px}.subHeader .uiComboList ul li.active a{color:#2458c0}.mpReserGuide .guideList{color:#666}.mpReserGuide .guideList li:before{background-color:#666;border-color:#666}.mpReserGuide .guideList li li{margin-top:0;padding-left:0;line-height:20px}.mpReserGuide .guideList li li:before{display:none}.topBandBanner{position:fixed!important;top:0;left:0;z-index:104;width:100%;padding:3px 40px 3px 30px;background:#1e409a url(//image.airbusan.com/mc/assets/images/main/ico-topbandbanner.png) no-repeat 15px 3px;background-size:11px}.topBandBanner a{display:block;text-align:left;line-height:12px;color:#fff;font-size:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word}.topBandBanner .topBandCloser{position:absolute;right:10px;width:18px;height:18px;z-index:103;top:50%;margin-top:-9px;background:url(//image.airbusan.com/mc/assets/images/main/ico-topbandcloser.png) no-repeat center center;background-size:12px}.openBanner{position:absolute;overflow:hidden;display:flex;justify-content:center;align-items:center;bottom:10px;right:-1px;z-index:101;height:50px;width:261.5px;background:#f78970;background:-moz-linear-gradient(left,#2458c0 0,#6ca1f4 100%);background:-webkit-linear-gradient(left,#2458c0 0,#6ca1f4 100%);background:linear-gradient(to right,#2458c0 0,#6ca1f4 100%);border-top-left-radius:25px;border-bottom-left-radius:25px;box-shadow:7px 7px 3px rgba(0,0,0,.2);transition:width .5s;-webkit-transition:width .5s}.openBanner a{width:100%;padding:0 20px 0 40px;color:#fff;text-align:left;font-size:14px;line-height:18px}.openBanner a span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden}.openBanner button{position:absolute;top:0;left:0;bottom:0;margin:auto;z-index:103;width:35px;height:50px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);background:url(//image.airbusan.com/mc/assets/images/main/ico-openbannerbtn.png) no-repeat 50% 50%;background-size:8px auto}.openBanner.active{width:35px}.openBanner.active button{-webkit-transform:rotate(0);transform:rotate(0)}.mainScheduleWrap01 .tabTripArea{text-align:center;margin-bottom:5px}.mainScheduleWrap01 .tabTripArea li{background:rgba(80,142,244,.8);display:inline-block;width:26%;color:#fff;padding:10px 0;border-radius:2px}.mainScheduleWrap01 .tabTripArea li.on{background:#2458c0}.mainScheduleWrap01 .tabTripArea li a{display:inline-block;color:#fff}.mainScheduleWrap01 .itineraryWrap .areaSelect .btnChange{position:absolute;top:25px;left:0;right:0;margin:auto;width:42px;height:44px;opacity:1}.mainScheduleWrap01 .itineraryWrap .areaSelect i{background:url(//image.airbusan.com/mc/assets/images/main/ico-change.png) no-repeat;width:23px;height:23px;background-size:100%;top:0}.mainScheduleWrap01 .itineraryWrap .areaSelect i:before{content:'';display:none}.mainWrap .mainScheduleWrap01 .mainScheduleBox{border-radius:3px}.visuEventSlider{width:100%;touch-action:manipulation;position:relative}.visuEventSlider .owl-stage-outer{position:relative;overflow:hidden}.visuEventSlider .owl-stage-outer .owl-item{float:left}.visuEventSlider .owl-stage-outer .owl-item div a img{display:block}.visuEventSlider .owl-nav{position:absolute;top:50%;left:0;width:100%;margin-top:-23px}.visuEventSlider .owl-nav .owl-prev{display:block;position:absolute;z-index:101;top:0;left:0;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-white-prev.png) no-repeat center center;background-size:18px auto;width:46px;height:46px}.visuEventSlider .owl-nav .owl-next{display:block;position:absolute;z-index:101;top:0;right:0;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-white-next.png) no-repeat center center;background-size:18px auto;width:46px;height:46px}.visuEventSlider .owl-dots{position:absolute;bottom:100px;left:0;z-index:101;display:block;width:100%;text-align:center}.visuEventSlider .owl-dots .owl-dot{display:inline-block;width:auto;margin:3px}.visuEventSlider .owl-dots .owl-dot span{display:block;border:1px solid #fff;width:8px;height:8px;border-radius:4px;color:transparent;font-size:0}.visuEventSlider .owl-dots .owl-dot.active span{background:#fff}.mainWrap01 .mainBoxing{top:-70px;margin-bottom:-70px}.mainWrap01 .openBanner{bottom:50px}.weekpoemBanner{position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(180deg,#4e93ce 15%,#6eafda 54%,#afcee3)}label .inpRadio{vertical-align:middle!important}.lightingWrap{padding-bottom:100px}.lightingWrap .contBody{padding-bottom:15px}.lightingWrap .mainTxt{font-weight:500!important;font-size:18px;line-height:23px;padding:30px 0 20px}.lightingWrap .mainTxt .city{color:#0da692}.lightingWrap .tagWrap{font-size:0}.lightingWrap .tagWrap .tag{display:inline-block;font-size:14px;background:#0da692;color:#fff;padding:7px 10px 4px;-webkit-border-radius:12px;border-radius:12px;margin-left:5px;margin-bottom:7px}.lightingWrap .txtWarning1{margin-top:30px}.lightingWrap .areaFlightWrap{font-size:0;padding:0 10px}.lightingWrap .areaFlightWrap:after{content:'';display:block;clear:both}.lightingWrap .areaFlightWrap .item{display:inline-block;vertical-align:top;width:50%;padding:25px 0 0}.lightingWrap .areaFlightWrap .item a{display:block;padding:0 10px}.lightingWrap .areaFlightWrap .item a img{-webkit-border-radius:5px;border-radius:5px;width:100%}.lightingWrap .areaFlightWrap .item a .txtPrice{font-weight:700!important;text-align:left;margin-top:15px!important;font-size:14px;color:#939393}.lightingWrap .areaFlightWrap .item a .txtPrice span{font-size:18px;color:#508ef4}.lightingWrap .areaFlightWrap .item a .txtArea{text-align:left;color:#8c8c8c;margin-top:5px!important;font-size:14px}.icoEssential{color:#f64f63;font-weight:700!important;position:absolute;top:18px;left:0;margin-top:-5px}.btnEticket{position:absolute;top:0;right:20px;background:url(//image.airbusan.com/mc/assets/images/reser/ico-eticket.png) no-repeat 0 50%;color:#777;background-size:12px auto;width:auto;padding-left:16px;font-weight:500!important;height:55px}.messageWrap .message{padding-top:60px;font-size:24px;line-height:30px;text-align:center;color:#666}.messageWrap .message.non{background:url(//image.airbusan.com/mc/assets/images/common/ico-nothing.png) no-repeat 50% 0;background-size:45px 45px}.messageWrap .message.nonId{color:#666;padding-top:60px;background:url(//image.airbusan.com/mc/assets/images/common/ico-nothing.png) no-repeat 50% 0;background-size:45px 45px}.messageWrap .message.nonPwd{color:#666;padding-top:60px;background:url(//image.airbusan.com/mc/assets/images/common/ico-nothing.png) no-repeat 50% 0;background-size:45px 45px}.messageWrap .message.don{color:#0e0e0e;background:url(//image.airbusan.com/mc/assets/images/common/ico-everything.png) no-repeat 50% 0;background-size:45px 45px}.messageWrap .message.donId{color:#0e0e0e;padding-top:60px;background:url(//image.airbusan.com/mc/assets/images/member/ico-id-find.png) no-repeat 50% 0;background-size:45px 45px}.messageWrap .message.donPwd{color:#0e0e0e;padding-top:60px;background:url(//image.airbusan.com/mc/assets/images/member/ico-pwd-find.png) no-repeat 50% 0;background-size:45px 45px}.messageWrap .desc{border-top:1px solid #cfcfcf;margin-top:20px!important;padding-top:20px!important;padding-bottom:30px!important}.messageWrap .desc .txt{line-height:18px;text-align:center;color:#666}.messageWrap .desc.btn{text-align:center}.messageWrap .desc.btn a,.messageWrap .desc.btn button{display:inline-block;padding-left:15px;padding-right:15px}.messageWrap .memJoinBtn{display:block;padding:20px 0;line-height:18px;text-align:center;color:#666;margin:0 auto}.uiComboList{position:relative}.uiComboList ul{display:none;position:absolute;top:59px;left:0;background:#fff;width:100%;border-top:1px solid #cfcfcf;z-index:200;background:#f6f6f6}.uiComboList li{position:relative;z-index:2;margin:0 20px}.uiComboList li:last-child button{border-bottom:0}.uiComboList li button{padding-left:0;padding-right:0}.uiComboList li button.uiComboBox.active span{color:#2458c0}.uiComboList li button.uiComboBox.active i{background-image:url(//image.airbusan.com/mc/assets/images/common/ico-plane1-active.png)}.uiComboList button{width:100%;padding:9px 20px;border-bottom:1px solid #cfcfcf;height:60px;text-align:left}.uiComboList button.uiComboBoxBtn{position:relative}.uiComboList button.uiComboBoxBtn:after{content:"";position:absolute;top:50%;right:20px;margin-top:-3px;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-down.png) no-repeat 0 0;background-size:19px 6px;width:9px;height:6px}.uiComboList button.uiComboBoxBtn[aria-expanded=true]:after{background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-up.png) no-repeat 0 0;background-size:19px 6px}.uiComboList .secTrip{display:block;margin-bottom:5px}.uiComboList.noBtn .uiCombo{padding:9px 0 9px 20px;border-bottom:1px solid #cfcfcf;height:60px;text-align:left}.tabMenu{position:relative;padding:0 20px;display:table;table-layout:fixed;width:100%;border-bottom:1px solid #0e0e0e;height:45px}.tabMenu li{padding-left:1px;display:table-cell;vertical-align:top}.tabMenu li:first-child{padding-left:0}.tabMenu li a,.tabMenu li button{display:inline-block;width:100%;background:#f6f6f6;text-align:center;color:#939393;vertical-align:middle;height:44px;margin-bottom:-1px;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;letter-spacing:-.5px;word-wrap:break-word}.tabMenu li.active a,.tabMenu li.active button{background:#fff;border:1px solid #0e0e0e;border-bottom:1px solid #fff;color:#0e0e0e;height:45px}.checkWrap{padding:20px 20px 10px;text-align:right}.stpWrap{padding:20px 20px 15px}.stpWrap:after{content:'';display:block;clear:both}.stpWrap .txtLogin{line-height:18px}.stpWrap .btnLogin{margin-top:8px}.stpWrap .stempInfo .stampNum{font-weight:700!important;margin:5px 0 15px;color:#666}.stpWrap .stempInfo .num{font-size:24px;color:#508ef4}.stpWrap .btnQuestion{float:right}#section1 .article2 .itineraryWrap:first-child{border-top:0}#section1 .whiteRndBox.disabled{display:none}.btnQuestion{position:relative;display:block;padding-left:20px;color:#939393;line-height:18px;height:15px}.btnQuestion:before{content:"";position:absolute;width:15px;height:15px;top:0;left:0;background:url(//image.airbusan.com/mc/assets/images/member/ico-tooltip.png) no-repeat 50% 50%;background-size:15px auto}.btnQuestion2{position:relative}.btnQuestion2:before{content:"";position:absolute;width:15px;height:15px;top:0;left:0;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;background:url(//image.airbusan.com/mc/assets/images/common/ico-question2.png) no-repeat 50% 50%;background-size:auto 9px}.setTripWrap{padding-bottom:100px}.setTripWrap .btnArea{text-align:center;margin-top:20px!important}.setTripWrap .btnArea .btnQuestion{margin:10px auto 0;text-align:center}.setTripWrap .whiteRndBox{height:80px;background:#fff;border:1px solid #777;-webkit-border-radius:6px;border-radius:6px;margin:30px 20px 0}.setTripWrap .whiteRndBox.disabled{border:1px solid #bbb}.setTripWrap .whiteRndBox.disabled button:disabled{opacity:.5}.setTripWrap .manType{display:table;table-layout:fixed;width:100%}.setTripWrap .manType li{display:table-cell;vertical-align:middle}.setTripWrap .manType li button{color:#666;padding:19px 0 16px;width:100%}.setTripWrap .manType li button span{color:#666;display:block;font-weight:700!important;font-size:24px;margin-bottom:5px}.areaDef{padding:16px 20px 15px;border-bottom:1px solid #cfcfcf}.oneWay,.roundTrip{background:#fff;position:relative;font-size:0}.oneWay span,.roundTrip span{font-size:18px;color:#939393;display:inline-block;vertical-align:top;font-weight:700!important;line-height:18px}.oneWay span.active,.roundTrip span.active{color:#0e0e0e}.oneWay span.active em,.roundTrip span.active em{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;font-size:1px;line-height:1px}.oneWay span.secTrip,.roundTrip span.secTrip{color:#666;font-size:12px;margin-right:10px;opacity:1;height:18px;line-height:18px;vertical-align:top}.oneWay i,.roundTrip i{margin:0 8px;display:inline-block;vertical-align:top}.oneWay input,.roundTrip input{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;font-size:1px;line-height:1px}.oneWay.h4Title span,.roundTrip.h4Title span{font-size:14px}.oneWay i{background:url(//image.airbusan.com/mc/assets/images/common/ico-plane1.png) no-repeat;background-size:27px 9px;width:27px;height:18px;background-position:50% 3px}.roundTrip i{background:url(//image.airbusan.com/mc/assets/images/common/ico-plane2.png) no-repeat;background-size:42px 10px;width:42px;height:18px;background-position:50% 3px}.h4List{position:relative;padding:0 20px;background-color:#f6f6f6;height:40px;line-height:40px;font-weight:700!important;color:#0e0e0e}.h4List .icoGps{position:absolute;top:0;right:5px;background:#f6f6f6 url(//image.airbusan.com/mc/assets/images/reser/ico-gps.png) no-repeat 50% 50%;background-size:auto 18px;width:40px;height:40px}.h4List .icoGps.active{background:#f6f6f6 url(//image.airbusan.com/mc/assets/images/reser/ico-gps-on.png) no-repeat 50% 50%;background-size:auto 18px}.oneWay.fixTop,.roundTrip.fixTop{position:fixed!important;top:55px;left:0;right:0;padding-left:20px;padding-top:15px;padding-bottom:12px;z-index:992}.calWrapFix.fixTop{position:fixed!important;top:100px;left:0;right:0;z-index:992;background:#fff;box-shadow:0 2px 3px #cfcfcf}.defList{margin-top:-1px}.areaDef+.defList{margin-top:0}.defList .h3Title{position:relative;padding:0 20px;background-color:#f6f6f6;height:40px;line-height:40px;font-weight:700!important}.defList .h3Title .icoGps{position:absolute;top:0;right:5px;background:#f6f6f6 url(//image.airbusan.com/mc/assets/images/reser/ico-gps.png) no-repeat 50% 50%;background-size:auto 18px;width:40px;height:40px}.defList .h3Title .icoGps.active{background:#f6f6f6 url(//image.airbusan.com/mc/assets/images/reser/ico-gps-on.png) no-repeat 50% 50%;background-size:auto 18px}.defList .h3Title.type2{background:#eaeef9;color:#508ef4;height:30px;line-height:30px}.defList .h3Title.type2 .icoGps{background-color:#eaeef9;height:30px}.defList ul li{padding:0 20px}.defList ul li.active{position:relative;margin-top:-1px;background:#508ef4;color:#fff}.defList ul li.active button{border-bottom:1px solid #508ef4;padding:16px 0 14px}.defList ul li.active .attach,.defList ul li.active .enArea,.defList ul li.active .koName{color:#fff}.defList ul li a,.defList ul li button{width:100%;overflow:hidden;border-bottom:1px solid #cfcfcf;padding:15px 20px 14px 0;text-align:left;min-height:50px;line-height:20px}.defList ul li a{position:relative}.defList ul li a:after{content:"";position:absolute;top:50%;right:0;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-gray1.png) no-repeat 0 0;background-size:6px 10px;width:6px;height:10px;margin-top:-5px}.defList ul li:last-child.active button{padding:15px 0 14px}.defList ul li span{font-size:18px}.defList ul li span.koArea{float:left}.defList ul li span.koArea span{color:#939393}.defList ul li span.enArea{float:right;color:#595959}.defList ul li span.enName{display:block;font-weight:500!important}.defList ul li span.koName{color:#666;font-size:14px}.defList ul li span.attach{display:block;font-size:14px;color:#508ef4;margin-bottom:5px}.guideList{padding:0 20px;line-height:20px;margin:30px 0;color:#666}.guideList .h3Title{font-size:18px;margin-bottom:20px;font-weight:500!important}.guideList .desc.secDepth li,.guideList ul.secDepth li{text-indent:-8px}.guideList .desc.secDepth li:before,.guideList ul.secDepth li:before{content:none}.guideList .desc li:before,.guideList ul li:before{content:"";position:absolute;background-color:#666;border:1px solid #666;width:2px;height:2px;border-radius:50%;top:6px;left:0}.guideList ol li{padding-left:0}.guideList ol li ul li{padding-left:8px}.guideList li{position:relative;padding-left:8px;margin-top:20px}.guideList li:first-child{margin-top:0}.guideList li.txtDate{color:#666;font-weight:700!important}.guideList li.txtDate .labelDate{color:#0ca692}.guideList li.txtDate p{margin-top:0;font-weight:500!important}.guideList li.txtDate p:first-of-type{margin-top:10px}.guideList li.txtDate p em{font-weight:300!important}.guideList li .txtStrong{display:block;color:#f64f63}.guideList li.colorPoint:before{background-color:#f64f63;border:1px solid #f64f63}.guideList li.colorPoint span{color:#666}.guideList li.colorSet2:before{background-color:#008dde;border:1px solid #008dde}.guideList li p{margin-top:15px}.guideList li ol,.guideList li ul{padding-left:0}.guideList li ol li,.guideList li ul li{list-style:none;margin-top:15px}.guideList li ol li:first-child,.guideList li ul li:first-child{margin-top:15px}.guideList li ol li dd,.guideList li ol li dt,.guideList li ul li dd,.guideList li ul li dt{margin-top:15px}.guideList .btnTxtBlue1{text-align:left;display:inline-block;margin-top:7px}.guideList .hyphen li:before{content:"-";border:0;background:0 0;top:0;width:0;height:0}.guideList .orderList{padding-left:0}.guideList .orderList li{list-style:none;padding-left:0}.guideList .orderList li .cont{position:relative;padding-left:15px}.guideList .orderList li .cont .num{position:absolute;top:0;left:0}.guideList .orderList2>li{list-style:none;margin-left:-15px}.guideList .orderList3{padding-left:21px}.guideList .orderList3>li{list-style:hangul}.guideList .orderList3>li p{margin-left:-21px}.guideList .orderList3>li .hyphen{margin-left:-21px}.guideList .sequential li{padding-left:20px}.guideList .sequential li:before{display:none}.guideList .sequential li .order{position:absolute;top:0;left:0}.guideList>p{margin-top:20px}.guideList>p:first-child{margin-top:0}.guideList .refer{padding-left:0;margin-top:5px}.myReserResult .guideList{padding:0}.grayBox{background-color:#f6f6f6}.ageWrap{padding:20px 15px 0}.ageResult{margin-top:50px!important;border-top:1px solid #0e0e0e}.ageResult li{position:relative;padding:20px 10px;border-bottom:1px solid #cfcfcf;line-height:22px}.ageResult .sectionDate{padding-right:40px;color:#666}.ageResult .sectionDate .course{color:#0e0e0e;font-weight:500!important}.ageResult .sectionDate .date{color:#0ca692;font-weight:700!important}.ageResult .manType{font-weight:700!important;position:absolute;top:0;bottom:0;right:10px;margin:auto 0;color:#2458c0;font-size:15px;height:22px}.flyInfoFrm{margin-bottom:50px}.fieldItem{display:table;width:100%}.fieldItem>span{display:table-cell;position:relative;vertical-align:top}.certify .fieldItem span{vertical-align:bottom}.certify .fieldItem span.field{padding-left:5px;width:112px}.certify .fieldItem span.field .btnRoundGray1{width:100%!important;padding-left:0;padding-right:0}.phoneFrm .areaCode:before,.phoneFrm .phoneNum:before{content:"";position:absolute;top:20px;left:5px;margin:auto;background:#cfcfcf;width:6px;height:1px}.phoneFrm.phoneFrmStamp{margin-left:-15px}.phoneFrm.phoneFrmStamp .phoneNum:first-child:before{background:#fff}.phoneFrm .areaCode{width:34%}.phoneFrm .areaCode:before{content:none;display:none}.phoneFrm .phoneNum{width:33%;padding-left:15px}.phoneFrm .phoneNum input{text-align:center}.emailFrm{position:relative}.emailFrm:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:url(//image.airbusan.com/mc/assets/images/common/ico-at.png) no-repeat 0 0;background-size:12px 13px;width:12px;height:13px}.emailFrm span{width:50%}.emailFrm span.email1{padding-right:10px}.emailFrm span.email2{padding-left:10px}.cardNumFrm span{width:25%;padding-left:10px}.cardNumFrm span:first-child{padding-left:0}.cardNumFrm span:first-child:before{content:none;display:none}.cardNumFrm span:before{content:"";position:absolute;top:20px;left:2px;margin:auto;background:#595959;width:6px;height:1px}.cardPeriodFrm span{width:30%;margin-left:30px;display:inline-block}.cardPeriodFrm span:first-child{margin-left:0}.cardPeriodFrm span em{position:absolute;top:13px;right:-20px;font-size:15px;color:#595959}.ssnFrm span{width:50%;padding-left:20px}.ssnFrm span:first-child{padding-left:0}.ssnFrm span:first-child:before{content:none;display:none}.ssnFrm span:before{content:"";position:absolute;top:20px;left:6px;margin:auto;background:#595959;width:6px;height:1px}.ssnFrm span.masking em{display:block;height:40px;border-bottom:1px solid #cfcfcf;padding:10px}.cardPwdFrm{color:#595959;font-size:15px}.cardPwdFrm .inpDef{width:25%;display:inline-block}.passengerWrap{padding-bottom:50px}.passengerWrap .h3Title{font-size:18px;font-weight:500!important;margin-bottom:20px}.passengerWrap .infoInpWrap{margin-bottom:50px}.passengerWrap .infoInpWrap>article{margin-bottom:40px}.passengerWrap .infoInpWrap>article:last-child{margin-bottom:0}.passengerWrap .subTitle{position:relative;font-size:15px}.passengerWrap .subTitle .icoEssential{top:3px;margin-top:0}.passengerWrap .subTitle p{padding-left:10px}.passengerWrap .h4Title{position:relative;font-weight:500!important;background-color:#f6f6f6;border-top:1px solid #0e0e0e;border-bottom:1px solid #cfcfcf;padding:15px 0 12px 10px}.passengerWrap .h4Title .name{color:#777;font-weight:500!important;margin:15px 15px 0 0}.passengerWrap .h4Title .name:first-child{margin-top:0}.passengerWrap .stampBox{margin-top:40px}.passengerWrap .stampBox .h4Title{border:0;padding:0;font-weight:500!important;background:0 0}.passengerWrap .topBox{border-top:1px solid #cfcfcf}.passengerWrap .icoPassenger{position:relative;display:inline-block;vertical-align:top;margin-right:25px}.passengerWrap .icoPassenger:before{content:"";position:absolute;top:0;left:0;background:url(//image.airbusan.com/mc/assets/images/reser/ico-passenger.png) no-repeat 0 0;background-size:21px auto;width:21px;height:21px}.passengerWrap .agreeWrap .cont .h4Title{border:0;padding:0 0 15px;background-color:#fff}.rectRdoWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.rectRdoWrap li{position:relative;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:-1px}.rectRdoWrap li:first-child{margin-left:0}.rectRdoWrap li .rectRdo{position:relative;width:100%;height:40px;border:1px solid #777;background:0 0;margin-left:-1px;z-index:2}.rectRdoWrap li .rectRdo:checked{z-index:3;border:1px solid #508ef4}.rectRdoWrap li .rectRdo:checked+span{color:#508ef4}.rectRdoWrap li span{position:absolute;font-weight:500!important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#777}.paymentList{padding:25px 20px}.paymentList li{font-size:0;line-height:18px;padding-top:17px;clear:both}.paymentList li:after{content:'';display:block;clear:both}.paymentList li:first-child{padding-top:0}.paymentList li span,.paymentList li strong{font-size:14px;vertical-align:top;font-weight:700;color:#0e0e0e}.paymentList li span.colorPoint,.paymentList li strong.colorPoint{font-weight:700!important}.paymentList li span.colorPoint01,.paymentList li strong.colorPoint01{color:#ef36a7}.paymentList li strong{display:inline-block}.paymentList li span{text-align:right;padding-top:6px;display:block;float:none}.paymentList li span.hide{width:1px}.paymentList li span.block{display:block;float:none;text-align:left}.paymentList li span:before{content:'';display:block;clear:both}.paymentList li .price,.paymentList li .title{color:#2458c0;font-weight:700!important}.paymentList li>ul li:first-child{padding-top:17px}.paymentList li .detailList{background:#f6f6f6;margin:10px -20px 0;padding:20px}.paymentList li .detailList li{padding:15px 0 0}.paymentList li .detailList li strong{display:inline-block;width:60%;vertical-align:top;font-size:14px;padding-bottom:0;margin-top:0}.paymentList li .detailList li span{display:inline-block;width:40%;padding-top:0}.paymentList li .detailList strong{position:relative;display:block;font-size:14px;color:#666;padding:0 0 15px 10px;margin-top:20px}.paymentList li .detailList strong:first-child{margin-top:0}.paymentList li .detailList strong:before{content:"";position:absolute;top:5px;left:0;background:#666;border:1px solid #666;width:3px;height:3px;-webkit-border-radius:50%;border-radius:50%}.paymentList li .detailList strong+ul li{font-size:0}.paymentList li .detailList strong+ul li strong{padding-left:0}.paymentList li .detailList strong+ul li strong:before{display:none}.paymentList li .detailList strong+ul li span{font-size:14px;vertical-align:top}.paymentList li .detailList span{color:#666}.paymentList li .detailList ul li{color:#8c8c8c}.paymentList li .detailList ul li:first-child{padding-top:0}.paymentList li .detailList ul li:last-child{border-bottom:0;padding-bottom:0}.paymentList>li>span:nth-child(2){margin-top:-18px;padding-top:0}.paymentList>li>span:nth-child(2):before{content:'';display:inline;clear:none}.paymentList.paymentList2 li span.hide{width:1px}.paymentList+.paymentBtnWrap{padding:0 20px 20px}.paymentList.paymentListSecType{padding:10px 20px;background:#f6f6f6;margin:14px 0 10px}.paymentList.paymentListSecType li{padding-top:10px}.paymentList.paymentListSecType li:first-child{padding-top:0}.paymentList.paymentListSecType li span,.paymentList.paymentListSecType li strong{font-size:12px}.totalBox{display:table;width:100%;line-height:30px;background:#f2f5fb;padding:11px 20px 7px}.totalBox span,.totalBox strong{display:table-cell;width:auto;font-size:14px}.totalBox span{text-align:right;font-weight:700!important;color:#508ef4;font-size:18px}.fareBox strong{font-size:13px}.fareBox span{font-size:13px;color:#000}.saleBox strong{font-size:13px}.saleBox span{color:#000;font-size:13px}.paymentDesc{line-height:20px;color:#666}.paymentListBox ul li button.btnAccord p{font-size:24px;padding:14px 0 12px 10px}.paymentListBox ul li button.btnAccord p:after{background:url(//image.airbusan.com/mc/assets/images/common/ico-gray-plus.png) no-repeat 0 0;background-size:22px 12px;width:12px;height:12px;margin-top:-6px;right:10px}.paymentListBox ul li button.btnAccord p.noData{color:#939393;font-size:14px;font-weight:500!important}.paymentListBox ul li button.btnAccord p.noData:after{background:0 0}.paymentListBox ul li button.active p:after{background:url(//image.airbusan.com/mc/assets/images/common/ico-gray-minus.png) no-repeat 0 0;background-size:22px 12px}.paymentListBox .paymentList{border-top:1px solid #cfcfcf}.paymentListBox .paymentList,.paymentListBox .paymentList ul{border-bottom:0!important;margin-bottom:0!important}.paymentListBox .paymentList li{border-top:0;color:#0e0e0e}.paymentListBox .guideList{padding:0}.paymentListBox .guideList ul{border-bottom:0!important;margin-bottom:0!important}.paymentListBox .guideList ul li{border-top:0}.paymentListBox .btnWrap:after{content:'';display:block;clear:both}.paymentListBox .btnWrap ul{float:right;border-bottom:0;margin-bottom:0!important}.paymentListBox .btnWrap ul li{float:left;margin-left:5px}.onlineReceipt{background:#fff}.onlineReceipt h2{font-size:18px;font-weight:700!important;padding:40px 20px 0}.onlineReceipt .companyInfo{padding:30px 20px;background:#fff}.onlineReceipt .companyInfo dt{color:#2458c0;padding-top:20px}.onlineReceipt .companyInfo dt:first-child{padding-top:0}.onlineReceipt .companyInfo dd{padding-top:10px;color:#666}.onlineReceipt .price{font-size:30px;font-weight:900!important;margin-top:20px;padding-top:15px;border-top:1px solid #cfcfcf;text-align:right}.onlineReceipt .price span{font-size:18px}.onlineReceipt .grayBox{padding:25px 20px}.onlineReceipt .grayBox:after{content:"";position:fixed!important;z-index:-1;top:0;bottom:0;left:0;right:0;background:#f6f6f6;width:100%;height:100%}.onlineReceipt .whiteRndBox{border:1px solid #cfcfcf;background:#fff;-webkit-border-radius:8px;border-radius:8px;margin-top:20px!important}.passengerWrap .btnWrap:after{content:'';display:block;clear:both}.passengerWrap .btnWrap ul{float:right}.passengerWrap .btnWrap ul li{float:left;margin-left:5px}.passengerWrap .passengerInpBox .h3Title,.passengerWrap .usaStayInfo .h3Title{margin-bottom:0}.passengerWrap .passengerInpBox{position:relative}.passengerWrap .passengerInpBox .btnWrap{position:absolute;top:0;right:0}.passengerWrap .passengerInpBox .passportDesc li{padding:0 0 20px 48px;line-height:20px;color:#666;background-size:40px 40px;background-repeat:no-repeat;background-position:0 0;min-height:40px}.passengerWrap .passengerInpBox .passportDesc li.ico1{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-passportInfo1.png)}.passengerWrap .passengerInpBox .passportDesc li.ico2{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-passportInfo2.png)}.passengerWrap .passengerInpBox .passportDesc li.ico3{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-passportInfo3.png)}.passengerWrap .passengerInpBox .passportDesc li:last-child{padding-bottom:10px}.passengerWrap .greenBox{position:relative;background:#eaf8f6;margin:0 -20px;padding:15px 20px}.passengerWrap .greenBox p{color:#0da692;font-size:15px;font-weight:700!important}.passengerWrap .greenBox.company{background-image:none}.passengerWrap .greenBox .btnIcon{position:absolute;top:5px;right:0;background:url(//image.airbusan.com/mc/assets/images/reser/ico-passenger2.png) no-repeat 100% 50%;background-size:52px auto;width:52px;height:33px}.passengerWrap .blueBox{background:#eaeef9;margin:0 -20px;padding:15px 20px}.passengerWrap .blueBox p{color:#508ef4;font-size:15px;font-weight:700!important}.sendTime{padding-top:20px;color:#666}.exchangeRateWrap .grayBox{padding:14px 20px 12px;color:#939393;overflow:hidden}.currencyWrap{padding:20px}.currencyWrap.alter{background:#2458c0}.currencyWrap.alter .h3Title{color:#fff}.currencyWrap.alter .selDef{border-bottom:1px solid #fff;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-white-down.png) no-repeat 100% 50%;background-size:19px 6px}.currencyWrap.alter .selDef option{background:#508ef4}.currencyWrap.alter .inpDef,.currencyWrap.alter .inpDef[disabled],.currencyWrap.alter .inpDef[readonly],.currencyWrap.alter .selDef,.currencyWrap.alter .selDef[disabled],.currencyWrap.alter .selDef[readonly]{border-bottom:1px solid #fff;color:#fff;background:0 0;-webkit-text-fill-color:#fff}.currencyWrap .moneyUnit{width:30%}.currencyWrap .price{padding-left:15px}.btnPriceWatchWrap{text-align:right;padding:13px 20px 0 0}.btnPriceWatch{background:url(//image.airbusan.com/mc/assets/images/reser/ico-pricewatch.png) no-repeat 0 0;background-size:14px 10px;color:#2458c0;padding-left:20px}.itinerarySecWrap{position:relative;padding:15px 0 15px 20px}.itinerarySecWrap .tripDate{color:#666}.itinerarySecWrap .btnEdit{position:absolute;z-index:190;bottom:12px;right:20px}.itinerarySecWrap+.inFlightChoice{border-top:1px solid #e7e7e7}.boardNum{padding:10px 0;margin:0 20px;border-top:1px dashed #b8b8b8;overflow:hidden;font-size:0}.boardNum li{float:left;margin-right:20px}.boardNum span{display:inline-block;color:#939393;line-height:19px;font-size:14px;font-weight:500!important}.boardNum em{display:inline-block;font-size:18px;font-weight:700!important;color:#666;vertical-align:-1px;line-height:19px;margin-left:3px}.calWrap{position:relative;padding:15px 0 10px;border-top:1px solid #cfcfcf;font-size:0;text-align:center}.calWrap .calOver{position:absolute;top:0;right:0;left:0;bottom:0;z-index:500}.calWrap .calHead{font-size:14px}.calWrap .calHead .month{font-size:17px}.calWrap .calBody{width:80%;display:inline-block;overflow:hidden;margin-top:5px;height:47px}.calWrap .calBody:after{content:'';display:block;clear:both}.calWrap .calBody .owl-item{float:left}.calWrap .calBody .owl-item button{height:47px;color:#666}.calWrap .calBody .owl-item button:disabled{opacity:.5}.calWrap .calBody .owl-item span{font-size:12px;display:block}.calWrap .calBody .owl-item span.days{font-size:15px;margin-top:5px}.calWrap .calBody .owl-item.act button{width:auto;padding:8px 5px;background:#508ef4;border-radius:15px;color:#fff;display:block}.booking.departureArrival .calWrap .calBody .owl-item.act button{display:inline-block}.calWrap .calBody .owl-item.act button span{color:#fff}.calWrap .owl-next,.calWrap .owl-prev{position:absolute;top:25px;bottom:0;margin:auto;width:30px;height:50px}.calWrap .owl-prev{left:5px;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-prev-black.png) no-repeat 50% 50%;background-size:5px 10px}.calWrap .owl-next{right:5px;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-next-black.png) no-repeat 50% 50%;background-size:5px 10px}.flightFareWrap{border-top:1px solid #cfcfcf}.flightFareWrap .grayBox{padding:20px}.flightFareWrap .grayBox:after{content:"";position:fixed!important;z-index:-1;top:0;bottom:0;left:0;right:0;background:#f6f6f6;width:100%;height:100%}.flightFareWrap .item{position:relative;margin-top:10px;background:#fff;border:1px solid #d0d0d0;-webkit-border-radius:7px;border-radius:7px;font-size:0}.flightFareWrap .item .btnArea{padding:16px 15px 25px}.flightFareWrap .item .btnArea:before{content:"";position:absolute;left:0;right:0;bottom:10px;margin:0 auto;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-black-up.png) no-repeat 50% 50%;background-size:9px 6px;width:100%;height:6px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.flightFareWrap .item .btnArea.active:before{-webkit-transform:rotate(0);transform:rotate(0)}.flightFareWrap .item:first-child{margin-top:0}.flightFareWrap .item .right{display:table;width:100%;margin-top:10px}.flightFareWrap .item .flightName,.flightFareWrap .item .flightTime{font-size:14px;display:inline-block;width:50%}.flightFareWrap .item .flightName,.flightFareWrap .item .txtFare{color:#939393}.flightFareWrap .item .txtFare{font-size:14px}.flightFareWrap .item .flightFare,.flightFareWrap .item .txtFare{display:table-cell;vertical-align:middle}.flightFareWrap .item .flightTime{font-size:14px;font-weight:700!important;text-align:right}.flightFareWrap .item .flightTime sup{font-weight:500!important;color:#939393;font-size:14px;padding-left:5px;vertical-align:baseline}.flightFareWrap .item .flightFare{font-weight:700!important;font-size:14px;color:#f64f63;text-align:right}.flightFareWrap .item .flightFare span{font-size:24px}.flightFareWrap .item .detailFareList{display:none;font-size:14px;border-top:1px solid #d0d0d0;padding:7px 0 30px}.flightFareWrap .item .detailFareList li{position:relative;font-weight:700!important}.flightFareWrap .item .detailFareList li:before{content:"";position:absolute;top:15px;left:15px;background:url(//image.airbusan.com/mc/assets/images/reser/ico-bul-gray.png) no-repeat 0 0;background-size:6px 6px;width:6px;height:6px;z-index:2}.flightFareWrap .item .detailFareList li:after{content:"";position:absolute;top:0;left:15px;background:url(//image.airbusan.com/mc/assets/images/reser/bg-flight-fare.png) repeat-y 0 0;background-size:6px 5px;width:6px;height:100%;z-index:1}.flightFareWrap .item .detailFareList li:first-child:after{top:23px}.flightFareWrap .item .detailFareList li:last-child:after{height:20px}.flightFareWrap .item .detailFareList li button{width:100%;padding:9px 15px 7px 30px;line-height:19px;text-align:left}.flightFareWrap .item .detailFareList li .title{color:#666;text-align:left;width:auto;display:inline-block;font-weight:700!important;word-break:break-all}.flightFareWrap .item .detailFareList li .fare{float:right;line-height:19px}.flightFareWrap .item .detailFareList li .fare em{font-size:18px}.flightFareWrap .item .detailFareList li .fare label input{width:0}.flightFareWrap .item .detailFareList li .icoHydrate{background:url(//image.airbusan.com/mc/assets/images/reser/ico-hydrate.png) no-repeat 0 0;padding-left:32px;height:18px;background-size:32px 16px;margin:0 2px 0 3px;display:inline-block;vertical-align:middle}.flightFareWrap .item .detailFareList li .icoHydrate+.icoHydrate,.flightFareWrap .item .detailFareList li .icoHydrate+.icoHydrate2{margin:0}.flightFareWrap .item .detailFareList li .icoHydrate2{background:url(//image.airbusan.com/mc/assets/images/reser/ico-hydrate-23kg.png) no-repeat 0 0;padding-left:32px;height:18px;background-size:32px 16px;margin:0 2px 0 3px;display:inline-block;vertical-align:middle}.flightFareWrap .item .detailFareList li .icoHydrate2+.icoHydrate,.flightFareWrap .item .detailFareList li .icoHydrate2+.icoHydrate2{margin:0}.flightFareWrap .item .detailFareList li.active{background-color:#508ef4}.flightFareWrap .item .detailFareList li.active:before{background:url(//image.airbusan.com/mc/assets/images/reser/ico-bul-white.png) no-repeat 0 0;background-size:6px 6px}.flightFareWrap .item .detailFareList li.active:after{background:url(//image.airbusan.com/mc/assets/images/reser/bg-flight-fare-act.png) repeat-y 0 0;background-size:6px 5px}.flightFareWrap .item .detailFareList li.active button *{color:#fff}.flightFareWrap .item .detailFareList li.active .icoHydrate{background:url(//image.airbusan.com/mc/assets/images/reser/ico-hydrate-act.png) no-repeat 0 0;background-size:32px 16px}.flightFareWrap .item .detailFareList li.active .icoHydrate2{background:url(//image.airbusan.com/mc/assets/images/reser/ico-hydrate-23kg-act.png) no-repeat 0 0;background-size:32px 16px}.flightFareWrap .item .detailFareList li.event:before{background:#fff url(//image.airbusan.com/mc/assets/images/reser/ico-bul-green.png) no-repeat 0 0;background-size:6px 6px}.flightFareWrap .item .detailFareList li.event .fare,.flightFareWrap .item .detailFareList li.event .title{color:#0ca692}.flightFareWrap .item .detailFareList li.event.active:before{background:url(//image.airbusan.com/mc/assets/images/reser/ico-bul-white.png) no-repeat 0 0;background-size:6px 6px}.flightFareWrap .item .detailFareList li.event.active *{color:#fff}.flightFareWrap .item .detailFareList li.thunderbolt .fare{background:url(//image.airbusan.com/mc/assets/images/reser/ico-thunderbolt.png) no-repeat 0 50%;background-size:auto 13px;padding-left:10px}.flightFareWrap .item .detailFareList li.thunderbolt.active .fare{background:url(//image.airbusan.com/mc/assets/images/reser/ico-thunderbolt-active.png) no-repeat 0 50%;background-size:auto 13px}.paymentBtn{margin:-2.5px -2.5px 30px}.paymentBtn:after{content:'';display:block;clear:both}.paymentBtn li{float:left;width:50%}.paymentBtn li span{display:block;padding:2.5px}.paymentBtn li button{width:100%;border:1px solid #bbb;-webkit-border-radius:5px;border-radius:5px;color:#777;line-height:16px;height:50px}.paymentBtn li button.btnKakaoPay{position:relative;overflow:hidden}.paymentBtn li button.btnKakaoPay:before{content:"";display:inline-block;vertical-align:-5px;background:url(//image.airbusan.com/mc/assets/images/reser/ico-kakaopay-241-100.png) no-repeat 0 0;background-size:48px 20px;width:48px;height:20px}.paymentBtn li button.btnKakaoPay span{position:absolute;top:0;left:0;background-color:red;color:#fff;font-size:12px;padding:2px 8px}.paymentBtn li button.btnNpay:before{content:"";display:inline-block;vertical-align:-5px;background:url(//image.airbusan.com/mc/assets/images/reser/ico-npay-off.png) no-repeat 0 0;background-size:20px 20px;width:20px;height:20px;margin-right:6px}.paymentBtn li button.btnNpayNew{position:relative;overflow:hidden;background-size:100px 24px!important;background:url(//image.airbusan.com/mc/assets/images/reser/icon_npay.svg) no-repeat center}.paymentBtn li button.btnNpayNew span{position:absolute;top:0;left:0;background-color:red;color:#fff;font-size:11px;padding:2px 4px}.paymentBtn li.active button{background:#2458c0;border:1px solid #2458c0;color:#fff}.paymentBtn li.active button.btnNpay:before{background:url(//image.airbusan.com/mc/assets/images/reser/ico-npay-on.png) no-repeat 0 0;background-size:20px 20px}.paymentBtn li.active button.btnNpayNew{background-size:100px 24px!important;background:url(//image.airbusan.com/mc/assets/images/reser/icon_npay.svg) no-repeat center #2458c0}.paymentCon{border-top:1px solid #cfcfcf}.paymentCon h4{color:#292929}.paymentCon .rdoGroup{margin-top:15px}.rdoGroup:after{content:'';display:block;clear:both}.rdoGroup li{float:left;margin-right:20px}.rdoGroup li:last-child{margin-right:0}.rdoGroup.type2 li{float:none;margin-top:5px}.rdoGroup.type2 li:first-child{margin-top:0}.ruleWrap{padding:30px 20px}.ruleWrap .h4Title{font-size:18px;padding-bottom:20px}.ruleWrap.grayBox{padding-bottom:100px!important;background:#f6f6f6}.ruleWrap.grayBox li button{padding-left:15px}.ruleWrap.grayBox:after{content:"";position:fixed!important;z-index:-1;top:0;bottom:0;left:0;right:0;background:#f6f6f6;width:100%;height:100%}.agreeList li{margin-top:10px;position:relative;font-weight:500!important}.agreeList li:first-child{margin-top:0}.agreeList li button{width:100%;text-align:left;font-weight:500!important;-webkit-border-radius:5px;border-radius:5px;border:1px solid #777;line-height:16px;padding:9px 30px 8px 40px;background-color:#fff;color:#777}.agreeList li button:after{content:"";background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-gray1.png) no-repeat 0 50%;background-size:6px auto;position:absolute;right:0;width:20px;height:10px}.agreeList li label{display:block}.agreeList li .check{position:absolute;top:1px;left:0;bottom:0;margin:auto 0;background:url(//image.airbusan.com/mc/assets/images/reser/ico-check-off.png) no-repeat 50% 50%;background-size:12px 10px;border-radius:5px 0 0 5px;padding-left:30px;border-right:1px solid #777;-webkit-opacity:1;height:100%;min-height:34px}.agreeList li .check:checked{background:#508ef4 url(//image.airbusan.com/mc/assets/images/reser/ico-check-on.png) no-repeat 50% 50%;background-size:12px 10px;border-right:1px solid #508ef4}.clauseAgree{border-bottom:1px solid #cfcfcf;padding-bottom:25px;margin-bottom:15px}.clauseAgree .agreeList li{margin-top:15px}.clauseAgree .agreeList li:first-child{margin-top:0}.inFlightWrap .oneWay,.inFlightWrap .roundTrip{display:block}.inFlightWrap .foodName{color:#508ef4;margin-right:10px;font-size:18px}.inFlightWrap .lineTop .price{font-size:18px;font-weight:300!important;color:#666}.inFlightWrap .imgList{position:relative}.inFlightWrap .imgList li{position:relative;border-bottom:1px solid #cfcfcf;padding:20px 0}.inFlightWrap .imgList li:after{content:'';display:block;clear:both}.inFlightWrap .imgList li .thumbnail{position:absolute;top:0;left:0;width:110px;height:80px}.inFlightWrap .imgList li .thumbnail img{width:110px;height:80px}.inFlightWrap .imgList li .thumbnail.active:after{content:"";position:absolute;bottom:6px;right:6px;width:20px;height:20px;-webkit-border-radius:2px;border-radius:2px;background:#508ef4 url(//image.airbusan.com/mc/assets/images/common/ico-inp-check-on.png) no-repeat 50% 50%;background-size:13px 11px;border:2px solid #508ef4!important}.inFlightWrap .imgList li .thumbnail.active img{border:2px solid #508ef4}.inFlightWrap .imgList li .thumbnail .label{display:block;position:absolute;top:5px;left:5px;-webkit-border-radius:5px;border-radius:5px;font-size:12px;padding:4px 6px 2px;background-color:#fff}.inFlightWrap .imgList li .thumbnail .label.week{border:1px solid #508ef4;color:#508ef4}.inFlightWrap .imgList li .thumbnail .label.night{border:1px solid #0ca692;color:#0ca692}.inFlightWrap .imgList li .airlineFood,.inFlightWrap .imgList li .airlineFood2{position:relative;padding-left:125px;height:80px}.inFlightWrap .imgList li .airlineFood .tit,.inFlightWrap .imgList li .airlineFood2 .tit{color:#666}.inFlightWrap .imgList li .airlineFood .price,.inFlightWrap .imgList li .airlineFood2 .price{color:#0e0e0e;font-weight:700!important;margin-top:5px}.inFlightWrap .imgList li .airlineFood .nocharge,.inFlightWrap .imgList li .airlineFood2 .nocharge{color:red;font-weight:700!important;margin-top:5px}.inFlightWrap .imgList .btnView{position:absolute;left:125px;bottom:0;width:auto}.foodOrder .imgList{margin:0!important}.foodOrder .imgList>ul{position:relative;margin-bottom:10%;padding-bottom:6%;border-bottom:1px solid #e4e4e4}.foodOrder .imgList>ul .badge{position:absolute;width:25%;top:-2%;left:-3%;z-index:1}.foodOrder .imgList li .airlineFood .tit{padding:20px 0 0!important;font-weight:900}.foodOrder .imgList li .inFlightFoodInfo{padding:0 0!important}.foodOrder .foodBtn{font-size:13px}.foodOrder .foodMore{margin-left:78%}.foodOrder .foodMore.active{display:none}.foodOrder .foodFold{display:none;margin-left:78%}.foodOrder .foodFold.active{display:block}.foodOrder .ulist01{display:none;margin-top:25px}.foodOrder .ulist01.active{display:block}.foodOrder .guideList ul li{padding:0 0 0 8px}.foodOrder .guideList ul li:before{width:1px;height:1px;top:9px}.btnView{color:#2458c0;background:url(//image.airbusan.com/mc/assets/images/common/ico-view.png) no-repeat 0 0;background-size:10px 10px;padding-left:15px;text-align:left;line-height:1}.btnHeedWrap{position:fixed!important;bottom:65px;left:0;right:0;text-align:center}.btnHeedWrap .btnHeed{background-color:#fff;left:0;letter-spacing:-1px}.baggageWrap .uiComboList+.topNotiBox{border-top:2px solid #0e0e0e}.baggageWrap .h4Title{position:relative;font-weight:500!important;background-color:#f6f6f6;border-top:1px solid #0e0e0e;border-bottom:1px solid #cfcfcf;padding:15px 0 12px 10px}.baggageWrap .eaNum{color:#508ef4;margin-right:10px;font-size:18px}.baggageWrap article:first-of-type{margin-top:30px!important}.baggageWrap article:last-of-type{border-bottom:1px solid #cfcfcf}.baggageWrap article .inpQty{width:55px}.baggageWrap .baggageList{padding:15px 10px}.baggageWrap .baggageList li{position:relative;margin-top:15px;height:30px}.baggageWrap .baggageList li:first-child{margin-top:0}.baggageWrap .baggageList li label{display:inline-block;vertical-align:middle;line-height:25px;color:#666}.baggageWrap .baggageList li .txt{float:right;color:#939393;line-height:25px}.baggageWrap .baggageList li.basic .inpQty.fcSet1{color:#666!important}.baggageWrap .baggageList li.add label{color:#508ef4}.baggageWrap .inpQty{border:0;font-weight:700!important;margin:0 30px}.inFlightChoice{padding:20px}.inFlightChoice .item{margin-top:10px!important}.inFlightChoice .item:first-child{margin-top:0!important}.inFlightChoice .item>button{position:relative;width:100%;padding:11px 30px 9px 10px;border:1px solid #777;text-align:left;line-height:18px;color:#777}.inFlightChoice .item>button:after{content:"";position:absolute;top:50%;right:10px;margin-top:-6px;background:url(//image.airbusan.com/mc/assets/images/common/ico-gray-plus2.png) no-repeat 0 0;background-size:12px 12px;width:12px;height:12px}.inFlightChoice .item>button.active{background-color:#508ef4;color:#fff;border:1px solid #508ef4}.inFlightChoice .item>button.active:after{background:url(//image.airbusan.com/mc/assets/images/common/ico-white-minus1.png) no-repeat 0 0;background-size:27px 12px}.inFlightChoice .item>button.active+.inner+.guideList{padding-top:0}.inFlightChoice .item>button.btnSquareBlue1{padding:16px 0 14px;color:#fff;border:1px solid #2458c0;line-height:1;text-align:center}.inFlightChoice .item>button.btnSquareBlue1:after{display:none}.inFlightChoice .item .emdIcon{background-image:url(//image.airbusan.com/mc/assets/images/emdBundle/iconset.emdIcon.66x66.png);background-repeat:no-repeat;background-size:calc(66px / 3*6) calc(66px / 3*2);display:inline-block;width:calc(66px / 3);height:calc(66px / 3)}.inFlightChoice .item .emdIcon.active{background-position-y:calc(66px / 3 * -1)}.inFlightChoice .item .emdIcon.emdIconBundle{background-position-x:calc(66px / 3 * 0)}.inFlightChoice .item .emdIcon.emdIconSeat{background-position-x:calc(66px / 3 * -1)}.inFlightChoice .item .emdIcon.emdIconMeal{background-position-x:calc(66px / 3 * -2)}.inFlightChoice .item .emdIcon.emdIconBaggage{background-position-x:calc(66px / 3 * -3)}.inFlightChoice .item .emdIcon.emdIconPetOnline{background-position-x:calc(66px / 3 * -4)}.inFlightChoice .item .emdIcon.emdIconTravelInsurance{background-position-x:calc(66px / 3 * -5)}.inFlightChoice .item.bundle>button{line-height:22px}.inFlightChoice .item.bundle>button:before{background-image:url(//image.airbusan.com/mc/assets/images/emdBundle/iconset.emdIcon.66x66.png);background-repeat:no-repeat;background-size:calc(66px / 3*6) calc(66px / 3*2);display:inline-block;width:calc(66px / 3);height:calc(66px / 3);background-position-x:calc(66px / 3 * 0);content:'';vertical-align:top;margin-right:5px}.inFlightChoice .item.bundle>button:before.active{background-position-y:calc(66px / 3 * -1)}.inFlightChoice .item.bundle>button:before.emdIconBundle{background-position-x:calc(66px / 3 * 0)}.inFlightChoice .item.bundle>button:before.emdIconSeat{background-position-x:calc(66px / 3 * -1)}.inFlightChoice .item.bundle>button:before.emdIconMeal{background-position-x:calc(66px / 3 * -2)}.inFlightChoice .item.bundle>button:before.emdIconBaggage{background-position-x:calc(66px / 3 * -3)}.inFlightChoice .item.bundle>button:before.emdIconPetOnline{background-position-x:calc(66px / 3 * -4)}.inFlightChoice .item.bundle>button:before.emdIconTravelInsurance{background-position-x:calc(66px / 3 * -5)}.inFlightChoice .item.bundle>button.active:before{background-position-y:calc(66px / 3 * -1)}.inFlightChoice .item.seat>button{line-height:22px}.inFlightChoice .item.seat>button:before{background-image:url(//image.airbusan.com/mc/assets/images/emdBundle/iconset.emdIcon.66x66.png);background-repeat:no-repeat;background-size:calc(66px / 3*6) calc(66px / 3*2);display:inline-block;width:calc(66px / 3);height:calc(66px / 3);background-position-x:calc(66px / 3 * -1);content:'';vertical-align:top;margin-right:5px}.inFlightChoice .item.seat>button:before.active{background-position-y:calc(66px / 3 * -1)}.inFlightChoice .item.seat>button:before.emdIconBundle{background-position-x:calc(66px / 3 * 0)}.inFlightChoice .item.seat>button:before.emdIconSeat{background-position-x:calc(66px / 3 * -1)}.inFlightChoice .item.seat>button:before.emdIconMeal{background-position-x:calc(66px / 3 * -2)}.inFlightChoice .item.seat>button:before.emdIconBaggage{background-position-x:calc(66px / 3 * -3)}.inFlightChoice .item.seat>button:before.emdIconPetOnline{background-position-x:calc(66px / 3 * -4)}.inFlightChoice .item.seat>button:before.emdIconTravelInsurance{background-position-x:calc(66px / 3 * -5)}.inFlightChoice .item.seat>button.active:before{background-position-y:calc(66px / 3 * -1)}.inFlightChoice .item.inFood>button{line-height:22px}.inFlightChoice .item.inFood>button:before{background-image:url(//image.airbusan.com/mc/assets/images/emdBundle/iconset.emdIcon.66x66.png);background-repeat:no-repeat;background-size:calc(66px / 3*6) calc(66px / 3*2);display:inline-block;width:calc(66px / 3);height:calc(66px / 3);background-position-x:calc(66px / 3 * -2);content:'';vertical-align:top;margin-right:5px}.inFlightChoice .item.inFood>button:before.active{background-position-y:calc(66px / 3 * -1)}.inFlightChoice .item.inFood>button:before.emdIconBundle{background-position-x:calc(66px / 3 * 0)}.inFlightChoice .item.inFood>button:before.emdIconSeat{background-position-x:calc(66px / 3 * -1)}.inFlightChoice .item.inFood>button:before.emdIconMeal{background-position-x:calc(66px / 3 * -2)}.inFlightChoice .item.inFood>button:before.emdIconBaggage{background-position-x:calc(66px / 3 * -3)}.inFlightChoice .item.inFood>button:before.emdIconPetOnline{background-position-x:calc(66px / 3 * -4)}.inFlightChoice .item.inFood>button:before.emdIconTravelInsurance{background-position-x:calc(66px / 3 * -5)}.inFlightChoice .item.inFood>button.active:before{background-position-y:calc(66px / 3 * -1)}.inFlightChoice .item.baggage>button{line-height:22px}.inFlightChoice .item.baggage>button:before{background-image:url(//image.airbusan.com/mc/assets/images/emdBundle/iconset.emdIcon.66x66.png);background-repeat:no-repeat;background-size:calc(66px / 3*6) calc(66px / 3*2);display:inline-block;width:calc(66px / 3);height:calc(66px / 3);background-position-x:calc(66px / 3 * -3);content:'';vertical-align:top;margin-right:5px}.inFlightChoice .item.baggage>button:before.active{background-position-y:calc(66px / 3 * -1)}.inFlightChoice .item.baggage>button:before.emdIconBundle{background-position-x:calc(66px / 3 * 0)}.inFlightChoice .item.baggage>button:before.emdIconSeat{background-position-x:calc(66px / 3 * -1)}.inFlightChoice .item.baggage>button:before.emdIconMeal{background-position-x:calc(66px / 3 * -2)}.inFlightChoice .item.baggage>button:before.emdIconBaggage{background-position-x:calc(66px / 3 * -3)}.inFlightChoice .item.baggage>button:before.emdIconPetOnline{background-position-x:calc(66px / 3 * -4)}.inFlightChoice .item.baggage>button:before.emdIconTravelInsurance{background-position-x:calc(66px / 3 * -5)}.inFlightChoice .item.baggage>button.active:before{background-position-y:calc(66px / 3 * -1)}.inFlightChoice .item.petOnline>button{line-height:22px}.inFlightChoice .item.petOnline>button:before{background-image:url(//image.airbusan.com/mc/assets/images/emdBundle/iconset.emdIcon.66x66.png);background-repeat:no-repeat;background-size:calc(66px / 3*6) calc(66px / 3*2);display:inline-block;width:calc(66px / 3);height:calc(66px / 3);background-position-x:calc(66px / 3 * -4);content:'';vertical-align:top;margin-right:5px}.inFlightChoice .item.petOnline>button:before.active{background-position-y:calc(66px / 3 * -1)}.inFlightChoice .item.petOnline>button:before.emdIconBundle{background-position-x:calc(66px / 3 * 0)}.inFlightChoice .item.petOnline>button:before.emdIconSeat{background-position-x:calc(66px / 3 * -1)}.inFlightChoice .item.petOnline>button:before.emdIconMeal{background-position-x:calc(66px / 3 * -2)}.inFlightChoice .item.petOnline>button:before.emdIconBaggage{background-position-x:calc(66px / 3 * -3)}.inFlightChoice .item.petOnline>button:before.emdIconPetOnline{background-position-x:calc(66px / 3 * -4)}.inFlightChoice .item.petOnline>button:before.emdIconTravelInsurance{background-position-x:calc(66px / 3 * -5)}.inFlightChoice .item.petOnline>button.active:before{background-position-y:calc(66px / 3 * -1)}.inFlightChoice .item.travelInsurance>button{line-height:22px}.inFlightChoice .item.travelInsurance>button:before{background-image:url(//image.airbusan.com/mc/assets/images/emdBundle/iconset.emdIcon.66x66.png);background-repeat:no-repeat;background-size:calc(66px / 3*6) calc(66px / 3*2);display:inline-block;width:calc(66px / 3);height:calc(66px / 3);background-position-x:calc(66px / 3 * -5);content:'';vertical-align:top;margin-right:5px}.inFlightChoice .item.travelInsurance>button:before.active{background-position-y:calc(66px / 3 * -1)}.inFlightChoice .item.travelInsurance>button:before.emdIconBundle{background-position-x:calc(66px / 3 * 0)}.inFlightChoice .item.travelInsurance>button:before.emdIconSeat{background-position-x:calc(66px / 3 * -1)}.inFlightChoice .item.travelInsurance>button:before.emdIconMeal{background-position-x:calc(66px / 3 * -2)}.inFlightChoice .item.travelInsurance>button:before.emdIconBaggage{background-position-x:calc(66px / 3 * -3)}.inFlightChoice .item.travelInsurance>button:before.emdIconPetOnline{background-position-x:calc(66px / 3 * -4)}.inFlightChoice .item.travelInsurance>button:before.emdIconTravelInsurance{background-position-x:calc(66px / 3 * -5)}.inFlightChoice .item.travelInsurance>button.active:before{background-position-y:calc(66px / 3 * -1)}.inFlightChoice .item .inner{padding:0 10px 20px;color:#666}.inFlightChoice .item .inner ul li{border-bottom:1px solid #cfcfcf;padding:15px 0}.inFlightChoice .item .inner ul li span{display:block}.inFlightChoice .item .inner ul li span.txtFreeBag{display:inline-block}.inFlightChoice .item .inner ul li span.colorPoint{display:inline}.inFlightChoice .item .inner ul li .btnRemove,.inFlightChoice .item .inner ul li .btnRoundBlue2,.inFlightChoice .item .inner ul li .btnTxtBlue,.inFlightChoice .item .inner ul li .txtFreeBag{margin-top:10px;vertical-align:middle;font-weight:500!important;font-size:12px}.inFlightChoice .item .inner ul li .noData{color:#939393;margin-top:10px}.inFlightChoice .item .inner .btnAllRemove{padding-top:15px;text-align:center}.inFlightChoice .item .inner .type2 li .userName{color:#666}.inFlightChoice .item .inner .type2 li .seat{color:#2458c0;margin-top:10px!important}.inFlightChoice .item .inner .type2 li .description{color:#2458c0;margin-top:10px!important}.inFlightChoice .item .inner .type2 li .bottom{display:table;width:100%;margin-top:10px!important}.inFlightChoice .item .inner .type2 li .bottom .baggage,.inFlightChoice .item .inner .type2 li .bottom .inFood,.inFlightChoice .item .inner .type2 li .bottom .seat{display:table-cell;margin-top:0!important;color:#2458c0;font-size:14px}.inFlightChoice .item .inner .type2 li .bottom .price{display:table-cell;color:#2458c0;font-size:14px;font-weight:700!important;text-align:right}.inFlightChoice .item .inner .type2 li .bottom .baggage{position:relative;padding-right:30%;line-height:16px}.inFlightChoice .item .inner .type2 li .bottom .baggage span{display:inline-block}.inFlightChoice .item .inner .type2 li .bottom .baggage span.bagAdd{color:#0e0e0e}.inFlightChoice .item .inner .type2 li .bottom .baggage span.bagDel{color:#f64f63}.inFlightChoice .item .inner .type2 li .bottom .baggage span.total{color:#939393}.inFlightChoice .item .inner .type2 li .bottom .baggage span.price{position:absolute;top:0;right:0}.inFlightChoice .item .inner strong.title{display:block;font-weight:700!important;color:#0e0e0e;padding:20px 0 3px;margin-top:20px;border-top:1px solid #cfcfcf}.inFlightChoice .item .inner strong.title:first-child{border-top:0;margin-top:0}.inFlightChoice .item .inner .type3{font-size:0;padding-top:5px}.inFlightChoice .item .inner .type3 dd,.inFlightChoice .item .inner .type3 dt{display:inline-block;font-size:14px;color:#666;padding:10px 0}.inFlightChoice .item .inner .type3 dd:last-of-type,.inFlightChoice .item .inner .type3 dt:last-of-type{padding-bottom:0}.inFlightChoice .item .inner .type3 dt{width:30%}.inFlightChoice .item .inner .type3 dd{width:70%;text-align:right}.inFlightChoice .item .inner .h4Title2{color:#000}.inFlightChoice .item .inner .h4Title2+.guideList{padding-top:0}.inFlightChoice .item .inner .guideList{padding:15px 0 0}.inFlightChoice .item .inner .guideList li{padding:0 0 0 8px;border-bottom:0}.inFlightChoice .item .inner+.guideList{padding:15px 0 0}.inFlightChoice .messageWrap .message{font-size:14px}.inFlightChoice .messageWrap .desc{padding-bottom:0!important}.inFlightChoice .ruleWrap{border-top:1px solid #cfcfcf;padding:25px 0}.listBox li:last-child{border-bottom:1px solid #cfcfcf}.listBox .h4Title{position:relative;font-weight:500!important;background-color:#f6f6f6;border-top:1px solid #0e0e0e;border-bottom:1px solid #cfcfcf;padding:15px 0 12px 10px}.listBox .h4Title span{display:inline-block;border-right:1px solid #cfcfcf;padding-right:8px;margin-right:8px;color:#292929}.listBox .h4Title span:last-child{border-right:0;padding-right:0;margin-right:0}.listBox .h4Title span.myReserNum{color:#2458c0}.listBox .h4Title .inpRadio{margin-right:5px;vertical-align:-1px}.listBox .h4Title label .inpRadio{vertical-align:middle}.listBox .h4Title+.listType{border-top:0}.listBox .inCont{position:relative;padding:15px 10px 13px;font-size:0}.listBox .inCont span{font-size:14px;height:13.3px;position:relative;display:inline-block;padding-left:5px;margin-left:3px;color:#666}.listBox .inCont span:after{content:'';display:block;clear:both}.listBox .inCont span:after{content:"";position:absolute;top:-1px;left:0;background:#666;width:1px;height:100%}.listBox .inCont span:first-child{padding-left:0;margin-left:0}.listBox .inCont span:first-child:after{display:none}.listBox .inCont span.userID{float:right;padding-left:0;margin-left:0}.listBox .inCont span.userID:after{display:none}.flyInfoWrap .desc{padding:20px 20px 15px;line-height:20px;font-weight:500!important;color:#666}.flyInfoWrap .calBody:after{content:'';display:block;clear:both}.flyInfoWrap .calBody div{float:left;text-align:center;width:25%}.flyInfoWrap .calBody div span{display:block;font-size:14px}.flyInfoWrap .calBody div span.days{font-size:15px;margin-top:5px}.flyInfoWrap .calBody div button{width:auto;height:45px;padding:0 5px}.flyInfoWrap .calBody div.active button{border-radius:15px;background:#fff}.flyInfoWrap .calBody div.active span{color:#1e409a}.flyInfoWrap .itineraryWrap{margin-top:0!important}.flyInfoWrap .defList{margin-top:50px;border-bottom:1px solid #cfcfcf}.flyInfoWrap .defList .h3Title{border-top:1px solid #0e0e0e;padding:15px 10px;height:auto;line-height:16px;color:#2458c0;font-weight:500!important}.flyInfoWrap .defList .h3Title:after{content:'';display:block;clear:both}.flyInfoWrap .defList .h3Title em{float:right;font-weight:500!important}.flyInfoWrap .defList .h3Title em.arrive{color:#0e0e0e}.flyInfoWrap .defList .h3Title em.flying{color:#07a3c0}.flyInfoWrap .defList .h3Title em.delay{color:#f64f63}.flyInfoWrap .defList ul li{border-top:1px solid #cfcfcf;padding:14px 10px 13px}.flyInfoWrap .defList ul li:after{content:'';display:block;clear:both}.flyInfoWrap .defList ul li span{font-size:14px}.flyInfoWrap .defList ul li span.title{float:left;color:#666}.flyInfoWrap .defList ul li span.time{float:right;font-weight:700!important;width:130px;text-align:left}.flyInfoWrap .defList ul li span.time sup{color:#939393;padding-left:5px;font-weight:500!important;font-size:14px;vertical-align:baseline}.flyInfoWrap .grayBox{padding:25px 20px}.flyInfoWrap .routeWrap{margin:50px 0}.flyInfoWrap .routeWrap+.guideList{padding:0;margin:0}.flyInfoWrap .routeWrap .item .flightName{color:#2458c0;font-weight:700!important}.flyInfoWrap .routeWrap .item .flightModel{color:#666}.flyInfoWrap .routeWrap .item .flightModel em{color:#666;font-size:14px}.flyInfoWrap .routeWrap .item .flightTime{color:#0ca692}.flyInfoWrap .route{padding-bottom:10px}.flyInfoWrap .item{position:relative;background:#fff;border:1px solid #d0d0d0;-webkit-border-radius:7px;border-radius:7px;font-size:0;margin-top:10px;padding-bottom:10px}.flyInfoWrap .item .btnArea{padding:15px 15px 13px;cursor:pointer;overflow:hidden}.flyInfoWrap .item .btnArea:before{content:"";position:absolute;left:0;right:0;bottom:10px;margin:0 auto;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-black-up.png) no-repeat 50% 50%;background-size:9px 6px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);width:100%;height:6px;cursor:pointer}.flyInfoWrap .item .btnArea.active:before{-webkit-transform:rotate(0);transform:rotate(0)}.flyInfoWrap .item span{display:block}.flyInfoWrap .item .left{width:45%;display:inline-block;vertical-align:bottom}.flyInfoWrap .item .right{width:55%;display:inline-block;text-align:right;vertical-align:bottom}.flyInfoWrap .item .flightName{font-size:14px;color:#666}.flyInfoWrap .item .flightModel{font-weight:700!important;font-size:14px;margin-top:10px!important}.flyInfoWrap .item .flightModel em{font-size:18px}.flyInfoWrap .item .flightTime{color:#1e409a;font-size:18px;font-weight:700!important}.flyInfoWrap .item .flyDate{border-top:1px solid #d0d0d0;padding:15px 0 15px;font-size:14px}.flyInfoWrap .item .flyDate:after{content:'';display:block;clear:both}.flyInfoWrap .item .flyDate li{text-align:center;float:left;color:#666}.flyInfoWrap .item .flyDate li:after{content:"";display:block;background:url(//image.airbusan.com/mc/assets/images/info/ico-airplane.png) no-repeat 0 100%;background-size:21px auto;width:11px;height:9px;margin-top:5px;display:inline-block;vertical-align:middle}.flyInfoWrap .item .flyDate li .date{font-size:15px;font-weight:700!important;margin-top:5px}.flyInfoWrap .item .flyDate li.selected{color:#508ef4}.flyInfoWrap .item .flyDate li.selected:after{background-position:-10.5px 0}.flyInfoWrap .item .flyDate li.noData{opacity:.5}.flyInfoWrap .item .flyDate li.noData:after{width:5px;height:1px;background:#cfcfcf}.flyInfoWrap .item.flightNone{padding-bottom:0}.flyInfoWrap .item.flightNone .btnArea{cursor:default}.flyInfoWrap .item.flightNone .btnArea p{color:#666;font-size:14px;line-height:18px}.flyInfoWrap .item.flightNone .btnArea:before{content:none;display:none}.flyInfoWrap .item.flightNone .flyDate{background:#fff}.mypageMainWrap{padding-top:10px}.mypageMainWrap .top{padding:0 20px 20px}.mypageMainWrap .top .greeting{padding:10px 0;color:#666;line-height:15px}.mypageMainWrap .top .selectWrap{position:relative;display:inline-block;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-down.png) no-repeat 100% 50%;background-size:19px 6px}.mypageMainWrap .top .selectWrap select{position:relative;padding:10px 34px 10px 0;border-bottom:0;color:#666;line-height:15px}.mypageMainWrap .top .userInfo .userName{vertical-align:middle}.mypageMainWrap .top .userInfo .btnPen{background:url(//image.airbusan.com/mc/assets/images/member/ico-pen.png) no-repeat 100% 50%;background-size:14px auto}.mypageMainWrap .top .userInfo .btnPen .userName{font-size:19px;padding-right:20px}.mypageMainWrap .top .stampBreakDown{margin:0 -20px;padding-left:20px;position:relative;margin-top:17px}.mypageMainWrap .top .stampBreakDown ul:after{content:'';display:block;clear:both}.mypageMainWrap .top .stampBreakDown ul li{position:relative;float:left;padding:0 8px 0 9px}.mypageMainWrap .top .stampBreakDown ul li .title{color:#666;display:inline-block;vertical-align:2px}.mypageMainWrap .top .stampBreakDown ul li .num{display:inline-block;vertical-align:1px;font-size:18px;color:#508ef4;font-weight:300!important}.mypageMainWrap .top .stampBreakDown ul li:after{content:"";position:absolute;top:50%;left:0;width:2px;height:2px;-webkit-border-radius:50%;border-radius:50%;background:#cfcfcf;margin-top:-2px}.mypageMainWrap .top .stampBreakDown ul li:first-child{padding-left:0}.mypageMainWrap .top .stampBreakDown ul li:first-child:after{display:none}.mypageMainWrap .top .stampBreakDown .btnTxtGray1{padding-right:10px;font-weight:500!important}.mypageMainWrap .weekpoemBanner{position:absolute;left:0;bottom:10%;width:100%;background-color:#b7eaf1}.mypageMainWrap .weekpoemBanner a{display:block}.mypageMainWrap .pdb30{position:relative}.mypageMainWrap .bannerText{position:absolute;bottom:0;font-size:12px}.mypageMainWrap .contBody{border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;padding:20px 15px 10px}.mypageMainWrap .contBody .h3Title{padding-left:5px;color:#000;font-size:15px;padding-bottom:10px}.mypageMainWrap .contBody .h3Title span{padding-left:5px;font-size:13px;color:#939393}.mypageMainWrap .contBody .reserveWrap .existence{padding:15px 20px;background:#508ef4;-webkit-border-radius:5px;border-radius:5px;color:#fff}.mypageMainWrap .contBody .reserveWrap .existence ul li{position:relative;padding-bottom:20px;background:url(//image.airbusan.com/mc/assets/images/member/bg-existence1.png) no-repeat 0 4px;background-size:auto 6px;z-index:2}.mypageMainWrap .contBody .reserveWrap .existence ul li .flightName{position:absolute;top:0;right:0}.mypageMainWrap .contBody .reserveWrap .existence ul li>*{padding-left:12px}.mypageMainWrap .contBody .reserveWrap .existence ul li:before{content:"";position:absolute;top:10px;left:0;background:url(//image.airbusan.com/mc/assets/images/member/bg-existence-line.png) repeat-y 0 0;background-size:7px 4px;width:7px;height:100%;z-index:1}.mypageMainWrap .contBody .reserveWrap .existence ul li:last-child{background:url(//image.airbusan.com/mc/assets/images/member/bg-existence2.png) no-repeat 0 4px;background-size:auto 6px}.mypageMainWrap .contBody .reserveWrap .existence ul li:last-child:before{display:none}.mypageMainWrap .contBody .reserveWrap .existence .oneWay,.mypageMainWrap .contBody .reserveWrap .existence .roundTrip{padding-top:8px;background:#508ef4}.mypageMainWrap .contBody .reserveWrap .existence .oneWay span,.mypageMainWrap .contBody .reserveWrap .existence .roundTrip span{color:#fff;font-size:16px}.mypageMainWrap .contBody .reserveWrap .existence .oneWay i,.mypageMainWrap .contBody .reserveWrap .existence .roundTrip i{background:url(//image.airbusan.com/mc/assets/images/member/ico-plane.png) no-repeat 50% 50%;background-size:9px 9px;width:9px}.mypageMainWrap .contBody .reserveWrap .nonexistence{padding:15px 20px;background:#f2f2f2;-webkit-border-radius:5px;border-radius:5px}.mypageMainWrap .contBody .reserveWrap .nonexistence p{padding:60px 0 20px;background:url(//image.airbusan.com/mc/assets/images/member/ico-palmtree.png) no-repeat 50% 0;background-size:50px 50px;line-height:18px;color:#939393;text-align:center}.mypageMainWrap .contBody .reserveWrap button{width:100%!important}.mypageMainWrap .contBody .reserveDesc{position:relative;color:#939393;line-height:14px;font-size:12px;padding-left:8px;margin-top:10px}.mypageMainWrap .contBody .reserveDesc:before{content:"";position:absolute;top:4px;left:0;width:2px;height:2px;border:1px solid #939393;background:#939393;-webkit-border-radius:50%;border-radius:50%}.mypageMainWrap .contFooter .btnWrap{padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mypageMainWrap .contFooter .btnWrap li{-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.mypageMainWrap .contFooter .btnWrap button{display:block;color:#666;background-size:20px auto;background-repeat:no-repeat;background-position:50% 0;padding-top:30px;font-size:12px;width:100%;line-height:14px}.mypageMainWrap .contFooter .btnWrap button.btnPassenger{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-passenger.png)}.mypageMainWrap .contFooter .btnWrap button.btnPriceWatch{padding-left:0;background-image:url(//image.airbusan.com/mc/assets/images/member/ico-pricewatch.png)}.mypageMainWrap .contFooter .btnWrap button.btnQnA{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-qna.png)}.mypageMainWrap .contFooter .btnBanner{background:url(//image.airbusan.com/mc/assets/images/member/bg-banner.png) no-repeat 0 0;background-size:cover;width:100%;padding:10px 20px 0;min-height:68px;text-align:left}.mypageMainWrap .contFooter .btnBanner .txtBig{display:block;font-size:17px;color:#43c8b7;font-weight:300!important}.mypageMainWrap .contFooter .btnBanner .txtBig em{font-weight:700!important}.mypageMainWrap .contFooter .btnBanner .txtNormal{font-size:13px;color:#fff;line-height:35px;font-weight:300!important}.listType{border-top:1px solid #0e0e0e;position:relative;margin-top:-1px}.listType:first-of-type{margin-top:0}.listType li{position:relative;border-bottom:1px solid #cfcfcf;padding:15px 10px 13px;line-height:20px;color:#666}.listType li:after{content:'';display:block;clear:both}.listType li .oneWay,.listType li .roundTrip{padding-right:25%}.listType li .oneWay span,.listType li .roundTrip span{font-size:14px}.listType li .flightDate,.listType li .flightName{position:absolute;top:50%;right:10px;margin-top:-9px;color:#666}.checkin.mobileBoardingPass .listType li .flightDate,.checkin.mobileBoardingPass .listType li .flightName{position:static;margin-top:0}.listType li .flightDelayDate{position:absolute;right:10px;margin-top:-20px;color:#666}.checkin.mobileBoardingPass .listType li .flightDelayDate{position:static;margin-top:0}.listType li .flighting{font-size:12px;margin-bottom:5px;display:block}.listType li .flightTime{color:#666}.listType li.noCheckIn{text-align:center;padding-left:0;padding-right:0}.listType li.noCheckIn span{color:#f64f63;font-weight:500!important}.listType li.buyDate{font-size:0}.listType li.buyDate span{color:#939393;display:inline-block;width:50%;font-size:14px}.listType li.buyDate span.title{color:#666}.listType li.buyDate span:nth-child(1){text-align:left}.listType li.buyDate span:nth-child(2){text-align:right}.listType li .link{position:relative;display:block;padding:15px 40px 13px 0;text-align:left}.listType li .link .date,.listType li .link .title{display:block}.listType li .link .date{font-size:12px;font-weight:300!important}.listType li .link:after{content:"";position:absolute;top:50%;right:0;margin-top:-5px;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-gray1.png) no-repeat 0 0;background-size:6px 10px;width:6px;height:10px}.listType li.noData .myReserNoData{border-top:0;margin:-15px -15px -15px 0}.listType li .passportInfo{display:block;color:#939393;margin-top:5px}.listType li .passengerName{display:block;padding-right:20%}.listType li .seatName{color:#2458c0;position:absolute;top:15px;right:15px}.listType .alterWrap{position:relative}.listType .alterWrap em{display:block;padding-bottom:5px}.listType .alterWrap .flightDate{top:auto;bottom:0;right:0}.listType .alterWrap.prev .flightDate,.listType .alterWrap.prev .flightTime{color:#939393}.listType .alterWrap.next{padding-top:15px}.listType .alterWrap.next .flightDate,.listType .alterWrap.next .flightTime{color:#508ef4}.listType .nameInfo .oneWay,.listType .nameInfo .roundTrip{padding-right:0;margin-top:15px}.listType .btnWrap{font-size:0;position:absolute;right:6px;top:15px}.listType .btnWrap span{display:inline-block;margin-left:5px}.listType .btnWrap span:first-child{margin-left:0}.listType .enName,.listType .koName{display:block;line-height:20px}.listType .enName{font-size:18px;color:#0e0e0e}.listType .koName{color:#666;margin-top:5px}.listType .num{position:absolute;top:15px;left:10px;font-size:18px}.listType .userInfo{padding-left:20px}.listType .label{font-size:18px;display:block;line-height:23px;padding-right:66px;color:#0e0e0e;margin-top:-4px}.listType .date1{color:#666;display:block}.listType .dayOfWeek{display:block;color:#666}.listType .date2{display:block;color:#939393;margin-top:10px}.listType .priceAndTime{color:#666}.listType .priceAndTime:after{content:'';display:block;clear:both}.listType .peak{margin-top:10px}.listType .peak:after{content:'';display:block;clear:both}.listType .peak span{float:left;position:relative;color:#2458c0;font-weight:700!important;padding:0 8px 0 9px}.listType .peak span:before{content:"";position:absolute;top:2px;left:0;width:1px;height:14px;background:#cfcfcf}.listType .peak span:first-child{padding-left:0}.listType .peak span:first-child:before{display:none}.listType .btnReceipt{position:absolute;top:15px;right:10px;width:auto;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-blue2.png) no-repeat 100% 4px;background-size:6px 10px;padding-right:15px;color:#508ef4}.listType.stampBuyList{margin-top:20px}.listType.stampBuyList li span{display:block;margin-top:6px}.listType.stampBuyList li span:first-child{margin-top:0}.listType.stampBuyList li span.price{font-weight:500!important;color:#2458c0;margin-top:0}.listType.listTypeArrow .flighting{position:absolute;top:5px;right:10px}.listType.listTypeArrow .flighting+.flightName{position:absolute;top:22px;right:10px;margin-top:0}.listType.roll{background:#f6f6f6;padding:15px 10px;margin:0 20px}.listType.roll li{border-bottom:0;padding:10px 0 0}.listType.roll li:first-child{padding-top:0}.checkList .listType li{padding:15px 10px 15px 0}.checkList .listType li .inpCheck{position:absolute;top:15px;left:0}.checkList .listType li .inpCheck+label{margin-left:0;line-height:20px}.checkList .listType li .inpRadio{position:absolute;top:15px;left:0}.checkList .listType li .inpRadio+label{margin-left:0;line-height:20px}.checkList .listType li label{display:block;padding-left:30px;color:#777}.checkList .listType li .btnDetail{padding-left:30px;text-align:left}.checkList .listType li .complete{display:block;color:#508ef4;padding:0 0 3px 30px}.checkList .listType li .noData{color:#1e409a;margin-right:15px}.checkList .listType li .nameInfo label{padding-right:30px}.checkList .listType li .nameInfo label p{color:#666}.checkList .listType li.noData{padding:15px 10px 15px 0}.inquiryList{margin-top:10px}.inquiryList li{padding:0;line-height:20px}.inquiryList li .link .title{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;color:#0e0e0e;font-weight:500!important}.inquiryList li .link .date{color:#666;font-size:14px}.inquiryList li .icoLabel{display:block;margin-bottom:5px}.inquiryList+.pagination{margin-top:20px}.icoLabel{font-size:12px}.icoLabel.standby{color:#939393}.icoLabel.complete{color:#0ca692}.icoLabel.processing{color:#07a3c0}.inquiryWrap .btnAccord{width:100%;background:url(//image.airbusan.com/mc/assets/images/common/ico-gray-plus2.png) no-repeat 100% 47%;background-size:10px 10px;margin:5px 0 10px;padding-right:16px;text-align:right;color:#777}.inquiryWrap .btnAccord.active{background:url(//image.airbusan.com/mc/assets/images/common/ico-gray-minus2.png) no-repeat 100% 47%;background-size:10px 1px}.inquiryWrap .toggleArea{padding-top:20px!important;display:none;padding-bottom:50px!important;border-top:1px solid #0e0e0e}.inquiryWrap .toggleArea .title{display:block;margin-top:20px!important}.inquiryWrap .toggleArea .title2{color:#a5e187}.myReserWrap .paymentListBox h3{font-weight:500!important}.myReserWrap h3{font-size:18px;margin-bottom:20px!important}.myReserWrap .agreeBox{padding:30px 0 50px;border-bottom:1px solid #cfcfcf}.myReserWrap .h4Title{position:relative;font-weight:500!important;background-color:#f6f6f6;border-top:1px solid #0e0e0e;border-bottom:1px solid #cfcfcf;padding:15px 0 12px 10px}.myReserWrap .h4Title span{display:inline-block;border-right:1px solid #cfcfcf;padding-right:8px;margin-right:8px}.transmitList li{margin-top:10px;position:relative}.transmitList li:first-child{margin-top:0}.transmitList li button{width:100%;text-align:left;-webkit-border-radius:5px;border-radius:5px;border:1px solid #777;line-height:16px;padding:12px 20px 10px 35px;background:#fff url(//image.airbusan.com/mc/assets/images/member/ico-transmit-off.png) no-repeat 10px 11px;background-size:18px 18px;color:#777}.transmitList li button span{word-break:break-all}.transmitList li button:after{content:"";position:absolute;bottom:14px;right:10px;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-gray1.png) no-repeat 0 0;background-size:6px 10px;width:6px;height:10px}.transmitList li button .transmit{display:block;text-align:right;margin-top:5px;word-break:normal}.transmitList li button.done{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-transmit-on.png)}.transmitList li button.done .transmit{color:#508ef4}.transmitList li button.done:after{background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-blue2.png) no-repeat 0 0;background-size:6px 10px}.boardingCard .boardingCourse{-webkit-border-radius:5px;border-radius:5px;background:#fff url(//image.airbusan.com/mc/assets/images/member/bg-boardingCourse-top.png) no-repeat 0 0;background-size:contain}.boardingCard .boardingCourse li{position:relative}.boardingCard .boardingCourse li .top{height:54px;padding:0 20px}.boardingCard .boardingCourse li .top .title{color:#fff;font-size:18px;padding-top:15px;float:left}.boardingCard .boardingCourse li .top .timeInfo{float:right;text-align:right}.boardingCard .boardingCourse li .top .timeInfo dt{color:#666;padding-top:8px;font-size:12px}.boardingCard .boardingCourse li .top .timeInfo dd{color:#2458c0;font-weight:700!important;font-size:18px;padding-top:3px}.boardingCard .boardingCourse li .itineraryWrap{margin-top:0;border-top:0;border-bottom:0}.boardingCard .boardingCourse li .itineraryWrap .areaSelect{background-position:50% 35px}.boardingCard .boardingCourse li .itineraryWrap .areaSelect button{font-size:20px;padding-top:30px}.boardingCard .boardingCourse li .itineraryWrap .areaSelect button span{font-size:12px}.boardingCard .boardingCourse li .boardingDefine{padding:0 20px 20px;overflow:hidden}.boardingCard .boardingCourse li .boardingDefine li{padding-top:15px;float:left;width:75%}.boardingCard .boardingCourse li .boardingDefine li span{font-weight:700!important;display:block;font-size:18px;color:#2458c0;word-break:break-all}.boardingCard .boardingCourse li .boardingDefine li span.tit{color:#666;font-weight:500!important;margin-bottom:8px;font-size:12px}.boardingCard .boardingCourse li .boardingDefine li:nth-child(2),.boardingCard .boardingCourse li .boardingDefine li:nth-child(4){float:right;text-align:right;width:25%}.boardingCard .boardingCourse li .boardingDefine.boardingDefineItem05 li:nth-child(1){width:87%;text-align:left;float:left}.boardingCard .boardingCourse li .boardingDefine.boardingDefineItem05 li:nth-child(2){width:41%;text-align:left;float:left}.boardingCard .boardingCourse li .boardingDefine.boardingDefineItem05 li:nth-child(3){width:33%;text-align:center;float:left}.boardingCard .boardingCourse li .boardingDefine.boardingDefineItem05 li:nth-child(4){width:26%;text-align:center;float:left}.boardingCard .boardingCourse li .boardingDefine.boardingDefineItem05 li:nth-child(5){width:74%;text-align:left;float:left}.boardingCard .boardingCourse li .boardingDefine.boardingDefineItem05 li:nth-child(6){width:26%;text-align:center;float:right}.boardingCard .boardingCourse li.qrCodeWrap{background:url(//image.airbusan.com/mc/assets/images/common/dot-type3.png) repeat-x 6px 0;background-size:11px auto;font-size:0;padding-top:1px}.boardingCard .boardingCourse li.qrCodeWrap div{display:inline-block;font-size:18px;vertical-align:middle}.boardingCard .boardingCourse li.qrCodeWrap .txtWarning1{margin:-10px 10px 0;padding-bottom:15px}.boardingCard .boardingCourse li.qrCodeWrap .seatInfo{padding-left:20px;width:45%;line-height:25px;margin:auto}.boardingCard .boardingCourse li.qrCodeWrap .seatInfo .tit{color:#666;font-size:12px;font-weight:500!important}.boardingCard .boardingCourse li.qrCodeWrap .seatInfo .seat{font-weight:700!important;display:block;font-size:24px;color:#000}.boardingCard .boardingCourse li.qrCodeWrap .seatInfo .babyType{color:#2458c0;font-size:14px;font-weight:700!important}.boardingCard .boardingCourse li.qrCodeWrap .qrCode{width:55%}.boardingCard .boardingCourse li.qrCodeWrap:after,.boardingCard .boardingCourse li.qrCodeWrap:before{content:"";position:absolute;top:-7px;width:7px;height:15px;background:#f6f6f6;z-index:1}.boardingCard .boardingCourse li.qrCodeWrap:before{-webkit-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;left:-1px;border-left:0}.boardingCard .boardingCourse li.qrCodeWrap:after{right:-1px;-webkit-border-radius:7px 0 0 7px;border-radius:7px 0 0 7px;border-right:0}.pagination2{padding-top:10px!important;color:#666;text-align:center;color:#999}.pagination2 strong{font-size:17px;color:#508ef4;font-weight:900!important;padding-right:3px}.btnIcoList{padding-top:40px!important;padding-bottom:30px!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.btnIcoList li{-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.btnIcoList li button{width:100%;color:#666;font-size:12px}.btnIcoList li .btnEmail{background:url(//image.airbusan.com/mc/assets/images/member/ico-email-off.png) no-repeat 50% 0;background-size:45px 45px}.btnIcoList li .btnPhone{background:url(//image.airbusan.com/mc/assets/images/member/ico-phone-off.png) no-repeat 50% 0;background-size:45px 45px}.btnIcoList li .btnFlyMode{background:url(//image.airbusan.com/mc/assets/images/member/ico-flymode-off.png) no-repeat 50% 0;background-size:45px 45px}.btnIcoList li .btnApple{background:url(//image.airbusan.com/mc/assets/images/member/ico-wallet-off.png) no-repeat 50% 0;background-size:45px 45px}.btnIcoList li span{display:block;padding-top:60px;line-height:16px}.btnIcoList li.active .btnEmail{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-email-on.png)}.btnIcoList li.active .btnPhone{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-phone-on.png)}.btnIcoList li.active .btnFlyMode{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-flymode-off.png)}.btnIcoList li.active .btnApple{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-wallet-off.png)}.btnIcoContents .btnRoundGray1{margin:20px auto 0;display:block}.btnIcoContents section{padding-top:15px;border-top:1px solid #cfcfcf}.btnIcoContents .btnRight{text-align:right;padding-top:5px}.btnRemove{position:relative}input.btnRemove{display:inline-block;vertical-align:middle;background:url(//image.airbusan.com/mc/assets/images/common/ico-remove.png) no-repeat 0 0;background-size:18px 18px;width:18px;height:18px;margin-left:5px;font-size:0!important}input.btnRemove:after{display:none}.btnRemove:after{content:"";display:inline-block;vertical-align:middle;background:url(//image.airbusan.com/mc/assets/images/common/ico-remove.png) no-repeat 0 0;background-size:18px 18px;width:18px;height:18px;margin-left:5px}.btnRemove .btnTxt{text-decoration:underline;padding:15px 0;color:#2458c0}.btnTxtBlue{text-decoration:underline;color:#2458c0}.flyFunWrap{width:100%}.flyFunWrap .owl-carousel{width:100%;position:relative;touch-action:manipulation}.flyFunWrap .owl-carousel .owl-stage-outer{width:100%;position:relative;overflow:hidden}.flyFunWrap .owl-carousel .owl-stage{position:relative}.flyFunWrap .owl-carousel .owl-item{float:left}.flyFunWrap .owl-carousel .item{position:relative;border:0;-webkit-border-radius:0;border-radius:0;padding-bottom:0}.flyFunWrap .owl-carousel .item a{position:relative;display:block}.flyFunWrap .owl-carousel .item a:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 100px 100px -30px rgba(14,14,14,.6)}.flyFunWrap .owl-carousel .item img{vertical-align:top;width:100%}.flyFunWrap .owl-carousel .item .owlTxt{width:100%;position:absolute;top:10%;left:50%;transform:translate(-50%,-10%);z-index:2;padding:0 20px}.flyFunWrap .owl-carousel .item .owlTxt p{font-size:18px;color:#fff;line-height:23px;text-align:center}.flyFunWrap .owl-carousel .owl-nav .owl-next,.flyFunWrap .owl-carousel .owl-nav .owl-prev{width:18px;height:27px;position:absolute;top:0;bottom:0;margin:auto 0}.flyFunWrap .owl-carousel .owl-nav .owl-prev{background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-white-prev.png) no-repeat 0 0;background-size:18px 27px;left:10px}.flyFunWrap .owl-carousel .owl-nav .owl-next{background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-white-next.png) no-repeat 0 0;background-size:18px 27px;right:10px}.flyFunWrap .owl-carousel .owl-dots{position:absolute;bottom:7px;left:50%;transform:translateX(-50%)}.flyFunWrap .owl-carousel .owl-dots .owl-dot{background:url(//image.airbusan.com/mc/assets/images/member/ico-dot.png) no-repeat 0 0;background-size:12px 12px;width:12px;height:12px;margin-left:1px}.flyFunWrap .owl-carousel .owl-dots .owl-dot span{color:transparent;font-size:0}.flyFunWrap .owl-carousel .owl-dots .owl-dot.active{background:url(//image.airbusan.com/mc/assets/images/member/ico-dot-on.png) no-repeat 0 0;background-size:12px 12px}.flyFunWrap .owl-carousel .owl-dots .owl-dot:first-child{margin-left:0}.flyFunWrap .flynfunGuide{padding:20px}.flyFunWrap .flynfunGuide .desc{padding-left:60px;background:url(//image.airbusan.com/mc/assets/images/member/ico-flynfunGuide.png) no-repeat 0 50%;background-size:50px 50px}.flyFunWrap .flynfunGuide .desc p{line-height:18px}.flyFunWrap .flynfunGuide .desc .btnQuestion{margin-top:10px!important}.flyFunWrap .areaList{margin:-15px -3px 0;font-size:0}.flyFunWrap .areaList:after{content:'';display:block;clear:both}.flyFunWrap .areaList li{display:inline-block;vertical-align:top;width:33.33333%;padding:15px 3px 0}.flyFunWrap .areaList li a{color:#666;font-size:14px}.flyFunWrap .areaList li a img{width:100%}.flyFunWrap .areaList li a span{display:block;padding-top:8px;word-break:break-all}.flyFunWrap .btnFoot{margin-top:50px}.flyFunWrap .btnFoot .guideList{display:none;padding:0}.flyFunWrap .h4Title2{color:#a4e286;margin-bottom:5px}.flyFunWrap .allianceList{padding-bottom:50px}.flyFunWrap .allianceList li img{width:100%;vertical-align:top}.flyFunWrap .allianceList li .txtWrap{padding:15px 20px 25px;text-align:left}.flyFunWrap .allianceList li .txtWrap .title{font-size:18px;display:block;line-height:23px;color:#000}.flyFunWrap .allianceList li .txtWrap .desc{display:block;line-height:18px;color:#508ef4;margin-top:5px}.flyFunWrap .allianceList li:last-child .txtWrap{padding-bottom:0}.flyFunWrap .allianceList li.noImage{position:relative}.flyFunWrap .allianceList li.noImage:before{content:"No Image";position:absolute;top:0;left:0;width:100%;height:140px;background:#f6f6f6 url(//image.airbusan.com/mc/assets/images/common/ico-nothing2.png) no-repeat 50% 40px;background-size:45px 45px;text-align:center;padding-top:90px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#777}.flyFunWrap .allianceList li.noImage .txtWrap{padding-top:160px}.flyFunWrap .allianceDetail{padding:30px 0 100px}.flyFunWrap .allianceDetail .title{line-height:23px;padding:0 20px 20px;font-size:18px;font-weight:500!important}.flyFunWrap .allianceDetail .imgBox{overflow:hidden}.flyFunWrap .allianceDetail .imgBox+listType{margin-top:20px}.flyFunWrap .allianceDetail .owl-carousel{touch-action:manipulation}.flyFunWrap .allianceDetail .owl-carousel .owl-nav .owl-next,.flyFunWrap .allianceDetail .owl-carousel .owl-nav .owl-prev{background-size:17px 26px;width:17px;height:26px}.flyFunWrap .allianceDetail .owl-carousel .owl-nav .owl-prev{background-image:url(//image.airbusan.com/mc/assets/images/common/btn-white-owl-arrow.png);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.flyFunWrap .allianceDetail .owl-carousel .owl-nav .owl-next{background-image:url(//image.airbusan.com/mc/assets/images/common/btn-white-owl-arrow.png)}.flyFunWrap .allianceDetail .btnWrap{margin:20px 0 10px;font-size:0;padding:0 20px;float:right}.flyFunWrap .allianceDetail .btnWrap a,.flyFunWrap .allianceDetail .btnWrap button{display:inline-block;vertical-align:middle;margin-left:5px}.flyFunWrap .allianceDetail .btnQuestion{display:inline-block;vertical-align:top}.flyFunWrap .allianceDetail .btnRoundGray2{margin-top:13px;width:100%!important;line-height:1}.flyFunWrap .allianceDetail .listType{margin:0 20px}.flyFunWrap .allianceDetail .listType li{line-height:18px;padding-left:0;padding-right:0}.flyFunWrap .allianceDetail .listType li dt{font-weight:500!important;margin-bottom:7px;color:#0e0e0e}.flyFunWrap .allianceDetail .listType li dd.btn{margin-top:15px}.flyFunWrap .allianceDetail .listType li dd.btn:first-of-type{margin-top:0}.flyFunWrap .allianceDetail .listType li:last-child{border-bottom:0}.flyFunWrap .allianceDetail .listType li .btnGoogleMap{background:url(//image.airbusan.com/mc/assets/images/common/ico-googlemap.png) no-repeat 0 0;background-size:10px auto;padding-left:15px;color:#2458c0;margin-top:5px}.flyFunWrap .item{position:relative;-webkit-border-radius:7px;border-radius:7px;border:1px solid #cfcfcf;padding-bottom:20px;margin-top:10px}.flyFunWrap .item:first-child{margin-top:0}.flyFunWrap .item .btnArea{cursor:pointer;-webkit-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}.flyFunWrap .item .btnArea .top{-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;background:#2458c0;border:1px solid #2458c0;padding:12px 10px 10px;height:42px}.flyFunWrap .item .btnArea .top .name{font-size:18px;color:#fff}.flyFunWrap .item .btnArea .cont{border-top:0}.flyFunWrap .item .btnArea .cont .area1,.flyFunWrap .item .btnArea .cont .area2{padding:15px 10px}.flyFunWrap .item .btnArea .cont .area1{color:#666}.flyFunWrap .item .btnArea .cont .area1 .oneWay,.flyFunWrap .item .btnArea .cont .area1 .roundTrip{margin-top:8px}.flyFunWrap .item .btnArea .cont .area2{color:#939393;border-top:1px solid #cfcfcf}.flyFunWrap .item .btnArea:before{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-black-up.png) no-repeat 50% 50%;background-size:9px 6px;width:100%;height:30px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.flyFunWrap .item .btnArea.active:before{-webkit-transform:rotate(0);transform:rotate(0)}.flyFunWrap .item .toggleWrap{background:#f6f6f6;border-top:1px solid #cfcfcf;padding:15px 10px 20px;display:none;-webkit-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}.flyFunWrap .item .toggleWrap .title{font-weight:500!important}.flyFunWrap .item .toggleWrap .fieldItem{margin-top:5px!important}.flyFunWrap .item .toggleWrap .fieldItem span{vertical-align:bottom}.flyFunWrap .item .toggleWrap .fieldItem span.field{padding-left:5px;width:24%}.flyFunWrap .item .toggleWrap .fieldItem span.field .btnRoundGray1{width:100%!important;padding-left:0;padding-right:0}.flynjoy.flyNFunBoarding .flyFunWrap .item .toggleWrap .fieldItem span{display:table-cell;position:relative;vertical-align:bottom}.flynjoy.flyNFunBoarding .flyFunWrap .item .toggleWrap .fieldItem span.field{padding-left:5px;width:24%}.flynjoy.flyNFunBoarding .flyFunWrap .item .toggleWrap .fieldItem span.field .btnRoundGray1{width:100%!important;padding-left:0;padding-right:0}.flynjoy.flyNFunBoarding .flyFunWrap .item .toggleWrap .fieldItem form{display:table;width:100%}.flyFunWrap .oneWay span,.flyFunWrap .roundTrip span{font-size:14px}.flyFunWrap .txt{line-height:20px}.flyFunWrap .flynfunList{padding:10px 10px 0}.flyFunWrap .flynfunList li{position:relative;margin-bottom:20px;padding-left:48px;line-height:20px;min-height:40px}.flyFunWrap .flynfunList li:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px}.flyFunWrap .flynfunList li.first:before{background:url(//image.airbusan.com/mc/assets/images/member/ico-pop-flynfun1.png) no-repeat 0 50%;background-size:40px 40px}.flyFunWrap .flynfunList li.second:before{background:url(//image.airbusan.com/mc/assets/images/member/ico-pop-flynfun2.png) no-repeat 0 50%;background-size:40px 40px}.flyFunWrap .flynfunList li.third:before{background:url(//image.airbusan.com/mc/assets/images/member/ico-pop-flynfun3.png) no-repeat 0 50%;background-size:40px 40px}.flyFunWrap .flynfunList li.forth:before{background:url(//image.airbusan.com/mc/assets/images/member/ico-pop-flynfun4.png) no-repeat 0 50%;background-size:40px 40px}.btnPassengerAdd{margin-top:20px!important;text-align:center}.addInfo{font-size:18px}.addInfo strong{color:#508ef4}.addInfo span{font-size:14px;color:#939393}.agreeWrap h3{font-size:18px;margin-bottom:30px!important}.agreeWrap .item{position:relative;padding-bottom:30px!important}.agreeWrap .item .cont{margin-top:10px!important;border:1px solid #cfcfcf;height:150px;overflow-y:auto;overflow-x:hidden;color:#666;line-height:18px;padding:15px;font-size:12px}.agreeWrap .item .cont .guideList{margin-top:0}.loginWrap .agreeWrap .item .cont,.passengerWrap .agreeWrap .item .cont{font-size:14px}.loginWrap .agreeWrap .item:last-child{padding-bottom:0!important}.agreeWrap .item .inpCheck{position:absolute;top:0;left:0}.agreeWrap .item .inpCheck+label{margin-left:30px;display:block;line-height:20px}.agreeWrap .allAgree{border-top:1px solid #cfcfcf;padding-top:20px}.loginWrap .agreeWrap .allAgree{padding:0 0 15px;border-top:0;border-bottom:1px solid #cfcfcf;margin-bottom:20px}.tripGoodsList li{border-bottom:1px solid #cfcfcf}.tripGoodsList li a{font-size:0;position:relative;text-align:left;padding:15px 40px 15px 20px}.tripGoodsList li a:after{content:"";position:absolute;right:20px;top:50%}.tripGoodsList li a.btnNewWindow:after{margin-top:-6px;background:url(//image.airbusan.com/mc/assets/images/common/ico-new-window.png) no-repeat 100% 50%;background-size:12px 12px;width:12px;height:12px}.tripGoodsList li a.btnLink:after{margin-top:-5px;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-gray1.png) no-repeat 100% 50%;background-size:6px 10px;width:6px;height:10px}.tripGoodsList li .img{display:inline-block;width:55px;vertical-align:middle}.tripGoodsList li .img img{-webkit-border-radius:5px;border-radius:5px;width:auto;height:55px}.tripGoodsList li .item{display:inline-block;vertical-align:middle;font-size:14px;padding-left:15px}.tripGoodsList li .item .title{line-height:20px}.tripGoodsList li .item .txt{color:#939393;line-height:15px;margin-top:3px;font-size:12px}.stampWrap .tabMenu{margin:20px 0 10px}.stampWrap .mesConfirm{background:url(//image.airbusan.com/mc/assets/images/common/bg-paycomp-stamp.png) no-repeat 50% 50%;background-size:235px auto;border-bottom:1px solid #cfcfcf}.stampWrap .mesConfirm p{font-size:24px;font-weight:500!important;line-height:30px;text-align:center;padding:30px 0}.stampWrap .stampDesc{line-height:20px;color:#666}.stampWrap .subTxt{color:#666;line-height:18px;text-align:center;padding:20px 0}.stampWrap .myReserSerTop .h3Title{font-size:18px}.stampWrap .myReserSerTop .airlineNumber{font-size:0}.stampWrap .myReserSerTop .airlineNumber span{font-size:15px;font-weight:500!important;display:inline-block;vertical-align:middle;width:34px;line-height:40px}.stampWrap .myReserSerTop .airlineNumber .inpDef{display:inline-block}.stampWrap .stampList li{position:relative;line-height:20px}.stampWrap .stampList li .left{padding-right:50px}.stampWrap .stampList li span{display:block}.stampWrap .stampList li span.day{color:#939393}.stampWrap .stampList li .amount{position:absolute;top:50%;right:10px;margin-top:-10px;font-weight:500!important}.stampWrap .stampList li .amount.save{color:#508ef4}.stampWrap .stampList li .amount.waste{color:#f64f63}.stampWrap .myReserSerTop .desc{color:#666}.stampWrap .myReserSerTop .name{color:#0e0e0e}.stampWrap .myReserSerTop .stampTotalBox{margin:25px -20px 0}.stampInfo{background:#2458c0;padding:0 20px}.stampInfo dl{position:relative;font-size:0;padding:20px 0 10px;color:#fff}.stampInfo dl dt{padding-bottom:10px;width:48%}.stampInfo dl dd{text-align:right;padding-bottom:10px;width:52%}.stampInfo dl dd,.stampInfo dl dt{display:inline-block;vertical-align:middle;font-size:14px}.stampInfo dl .icoStamp1 strong{background:url(//image.airbusan.com/mc/assets/images/member/ico-stamp1.png) no-repeat 0 50%;background-size:auto 24px;padding-left:30px}.stampInfo dl .icoStamp2 strong{background:url(//image.airbusan.com/mc/assets/images/member/bg_stamp_mini_on.png) no-repeat 0 50%;background-size:auto 24px;padding-left:30px}.stampInfo dl .icoStamp3 strong{background:url(//image.airbusan.com/mc/assets/images/member/bg_stamp_ac_on.png) no-repeat 0 50%;background-size:auto 28px;padding-left:35px}.stampInfo .dlStamp1 dd .num{font-size:30px}.stampInfo .dlStamp2{border-top:1px solid #4f7bd5;color:#fff}.stampInfo .dlStamp2 dt{position:relative}.stampInfo .dlStamp2 dt.btn{padding-left:20px}.stampInfo .dlStamp2 dt.btn .btnQuestion2{position:absolute;top:0;left:0}.stampInfo .dlStamp2 dd .num{font-size:18px}.stampInfo .dlStamp2 .btnDetail{width:100%;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-white3.png) no-repeat 100% 10px;background-size:6px 10px;text-align:right;padding-right:12px;height:30px}.stampInfo .dlStamp2 .btnDetail.noAmount{background:0 0;padding-right:0}.stampInfo .btnRefund{padding-top:7px;padding-bottom:4px;line-height:1;font-size:12px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #4f7bd5;padding-left:10px;padding-right:10px;margin-left:10px}.stampInfo .btnWrap{display:table;width:100%;padding-bottom:20px}.stampInfo .btnWrap li{display:table-cell;padding-left:5px}.stampInfo .btnWrap li:first-child{padding-left:0}.stampInfo .btnWrap li button{width:100%;border:1px solid #4f7bd5;padding-left:0;padding-right:0;color:#fff;background-color:transparent}.myStempWrap .messageWrap .desc{padding-bottom:0!important}.picker2{display:inline-block;width:50%}.qnaBox{margin-top:20px;padding:20px 10px;line-height:20px}.qnaBox .txtQna{padding-left:17px;position:relative}.qnaBox .txtQna:before{content:"";position:absolute;top:0;left:0;font-weight:700!important}.qnaBox .txtQna.Q:before{content:"Q";color:#0e0e0e}.qnaBox .txtQna.A{color:#2458c0;margin-top:15px}.qnaBox .txtQna.A:before{content:"A";color:#2458c0}.faqList{margin-top:20px}.faqList li{padding:0}.faqList li .link{padding:15px 40px 13px 10px}.faqList li .link::after{right:10px;transform:rotate(90deg);transition:.2s}.faqList li .link .title{position:relative;padding-left:18px}.faqList li .link .title:before{position:absolute;top:0;left:0;content:"Q";color:#116aad}.faqList li .listDetail{display:none;position:relative;padding:10px 10px 10px 28px;background-color:#f1f1f1}.faqList li .listDetail:before{position:absolute;top:10px;left:10px;content:"A";color:#ff5400}.faqList li .listDetail p{position:relative;word-break:keep-all}.faqList li .listDetail span{display:inline}.faqList li .listDetail a{display:inline}.faqList li .listDetail aspan{word-break:break-all}.faqList li.on .link::after{transform:rotate(-90deg)}.faqList li.on .listDetail{display:block}.loginWrap{padding:30px 20px}.loginWrap .h3Title{font-size:18px;margin-bottom:20px!important}.loginWrap .btnUtil{padding:30px 0 5px}.loginWrap .loginType li{margin-top:10px}.loginWrap .loginType li:first-child{margin-top:0}.loginWrap .loginType button{width:100%!important;text-align:left;font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;background:#fff;border:1px solid #777;color:#777;-webkit-border-radius:5px;border-radius:5px;padding-left:15px;padding-right:15px;font-weight:500!important;background-repeat:no-repeat;background-position:0 0;background-size:contain;padding-left:50px;position:relative}.loginWrap .loginType button:before{content:"";position:absolute;top:0;left:37px;background:#777;height:100%;width:1px}.loginWrap .loginType button.btnEmail{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-email.png)}.loginWrap .loginType button.btnEmail.active{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-email-active.png)}.loginWrap .loginType button.btnEmail.active:before{background:#508ef4}.loginWrap .loginType button.btnNaver{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-naver.png)}.loginWrap .loginType button.btnKakao{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-kakao.png)}.loginWrap .loginType button.btnGoogle{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-google.png)}.loginWrap .loginType button.btnLine{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-line.png)}.loginWrap .loginType button.btnTelLogin{background-image:url(//image.airbusan.com/mc/assets/images/member/icon-tel.png);background-size:45px;background-position:-2px center}.loginWrap .loginType button.btnTelLogin span{position:absolute;right:5px;top:35px;font-size:7px}.loginWrap .loginType .noMemberLogin{padding-bottom:20px}.loginWrap .loginType .noMemberLogin button{background-image:none;width:100%!important;font-size:18px;padding:16px 0 14px;font-weight:500!important;background:#2458c0;color:#fff;border:1px solid #2458c0;-webkit-border-radius:0;border-radius:0;text-align:center}.loginWrap .loginType .noMemberLogin button:before{display:none}.loginWrap .guideList{padding-left:0;padding-right:0}.loginWrap .joinType li{margin-top:10px}.loginWrap .joinType li:first-child{margin-top:0}.loginWrap .joinType li button{position:relative;width:100%;font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;background:#fff;border:1px solid #777;color:#777;-webkit-border-radius:5px;border-radius:5px;padding-left:10px;padding-right:10px;text-align:left;padding-left:32px}.loginWrap .joinType li button:after{content:"";position:absolute;top:50%;right:10px;margin-top:-5px;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-gray1.png) no-repeat 100% 50%;background-size:6px 10px;width:6px;height:10px}.loginWrap .joinType li button:before{content:"";position:absolute;top:50%;left:9px;margin-top:-9px;background-size:18px 18px;background-repeat:no-repeat;background-position:0 0;width:18px;height:18px}.loginWrap .joinType li button.btnDomestic1:before{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-domestic1.png)}.loginWrap .joinType li button.btnDomestic2:before{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-domestic2.png)}.loginWrap .joinType li button.btnForeign1:before{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-foreign1.png)}.loginWrap .chkWrap{border-top:1px solid #cfcfcf;margin-top:30px;padding-top:20px}.loginWrap .chkWrap .wholeChecker{margin-left:10px}.loginWrap .chkWrap ul{margin-top:10px;background-color:#f6f6f6;padding:15px 10px 0}.loginWrap .chkWrap ul:after{content:'';display:block;clear:both}.loginWrap .chkWrap ul li{margin-bottom:20px!important;float:left;width:50%}.loginWrap .areaMenu{margin-top:15px}.loginWrap .areaMenu:after{content:'';display:block;clear:both}.loginWrap .areaMenu li{float:left;width:49.1%;margin:5px 0 0 5px}.loginWrap .areaMenu li:nth-child(odd){margin-left:0}.loginWrap .areaMenu li button{width:100%;border:1px solid #777;-webkit-border-radius:5px;border-radius:5px;color:#777;line-height:16px;height:50px}.loginWrap .areaMenu li.active button{color:#fff;background:#2458c0;border:1px solid #2458c0}.loginWrap .sedeceBottom{overflow:hidden;padding-top:30px}.loginWrap .sedeceBottom .h4Title{float:left;padding-top:7px}.loginWrap .sedeceBottom button{float:right}.loginWrap .txtWarning1{margin-top:20px}.loginWrap.noMember{padding-top:0}.loginWrap .btnWrap{text-align:right;margin-top:20px}.loginWrap .userID{display:block;text-align:center;color:#008dde}.itineraryWrap{position:relative;border-top:2px solid #0e0e0e;border-bottom:1px solid #777;margin-top:-1px}.itineraryWrap:first-child{margin-top:0}.itineraryWrap .areaSelect{position:relative;min-height:85px;background-position:50% 30px;display:table;width:100%}.itineraryWrap .areaSelect div{display:table-cell;width:50%;padding-right:20px;vertical-align:top}.itineraryWrap .areaSelect div:last-child{padding-left:20px;padding-right:0}.itineraryWrap .areaSelect div button{padding-top:26px}.itineraryWrap .areaSelect div button.active{padding-top:20px}.itineraryWrap .areaSelect button{width:100%;color:#939393;font-size:21px;font-weight:700!important;line-height:24px}.itineraryWrap .areaSelect button span{font-size:15px}.itineraryWrap .areaSelect button span.fz12{font-size:12px}.itineraryWrap .areaSelect button span.fz13{font-size:13px}.itineraryWrap .areaSelect button span.fz18{font-size:18px}.itineraryWrap .areaSelect button .code{display:block;color:#666;font-size:24px}.itineraryWrap .areaSelect button.active{color:#0e0e0e}.itineraryWrap .areaSelect button.active strong{font-weight:700!important}.itineraryWrap .areaSelect button.active[disabled=disabled]{color:#939393}.itineraryWrap .areaSelect button[disabled=disabled]{color:#939393}.itineraryWrap .areaSelect i{position:absolute;top:auto;left:0;right:0;margin:auto;background:#a4e286;font-size:11px;color:#fff;width:34px;padding:6px 4px 3px;font-style:normal;border-radius:8px;text-align:center;line-height:1;box-sizing:content-box}.itineraryWrap .areaSelect i:before{content:"";position:absolute;top:-3px;left:50%;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:4px solid #a4e286;margin-left:-3px}.itineraryWrap .areaSelect .btnCenter{position:absolute;top:25px;left:0;right:0;margin:auto;width:42px;height:44px;opacity:1}.itineraryWrap .areaSelect[disabled=disabled] button{color:#939393}.itineraryWrap .dateSelect{background:url(//image.airbusan.com/mc/assets/images/common/dot-type1.png) repeat-x 0 0;height:35px;line-height:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.itineraryWrap .dateSelect label{color:#939393;display:block;text-align:center}.itineraryWrap .dateSelect input{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;font-size:1px;line-height:1px}.itineraryWrap .dateSelect div{-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.itineraryWrap .btnClose{position:absolute;top:5px;width:26px;height:22px;background:url(//image.airbusan.com/mc/assets/images/common/btn-del.png) no-repeat 0 0;background-size:22px 22px;right:16px}.itineraryWrap .formRound .dateSelect div:first-child{padding-right:20px}.itineraryWrap .formRound .dateSelect div:last-child{padding-left:20px}.txtItinerary{font-size:24px;text-align:center;padding:30px 0;font-weight:500!important}.secedeWrap.myReserNoData{border-top:0;background-position:50% 0;padding:60px 20px 30px;border-bottom:1px solid #cfcfcf}.loginWrap .secedeWrap.myReserNoData p{color:#0e0e0e}.secedeWrap+.guideList{margin-top:20px}.search{position:relative;margin-top:10px}.search .schInput{margin-right:65px}.search button{position:absolute;bottom:0;right:0;width:60px;padding-left:0;padding-right:0}.notiList{margin-top:20px}.notiList li{padding:0;line-height:18px}.notiList li .link .title{color:#0e0e0e;font-weight:500!important}.notiList li .link .date{color:#939393;padding-top:10px}.totalTopBox{height:43px;padding:13px 20px 11px}.totalTopBox .count{color:#508ef4;font-size:18px;font-weight:900!important}.notiTop{overflow:hidden}.notiTop .title{font-size:18px;line-height:23px;padding:25px 0 15px}.notiTop .date,.notiTop .hits{font-size:12px;color:#939393}.notiTop .hits{float:right}.notiCont{border-top:1px solid #000;border-bottom:1px solid #cfcfcf;line-height:23px;padding:20px 0;margin-top:15px}.notiCont>*{color:#666;line-height:20px}.notiCont table{border-top:1px solid #0e0e0e;border-bottom:1px solid #cfcfcf;line-height:18px}.notiCont table thead th{background:#f6f6f6;height:43px}.notiCont table tbody td{border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf;text-align:center;padding:13px 0 11px}.notiCont table tbody td:first-child{border-left:0}.notiCont table.txc-table tbody tr:first-child td{padding:3px 0 1px}.notiCont .question{border-bottom:1px solid #cfcfcf;padding-bottom:20px;margin-bottom:20px}.notiCont .answer{border-bottom:1px solid #cfcfcf;padding-bottom:20px;margin-bottom:20px}.notiCont .answer:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.notiCont .myReserNoData{border-top:0;padding:55px 0 0;line-height:1;background-position:50% 0}.notiCont .completeWrap{color:#0ca692;padding-bottom:20px}.notiCont .date{font-size:12px;color:#939393;display:block;margin-top:20px}.notiBottom{margin-top:-1px}.notiBottom li{overflow:hidden}.notiBottom .notiLabel{position:relative;float:left;line-height:16px;font-weight:500!important;padding-right:10px;border-right:1px solid #cfcfcf}.notiBottom a{text-align:left;width:auto;line-height:16px;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#666}.guideCenterWrap{padding-top:20px!important}.guideCenterWrap .h3Title{font-size:18px;font-weight:500!important;margin-bottom:20px!important}.guideCenterWrap .guideList{margin:0 0 30px;padding:0}.guideCenterWrap .guideList ol li{padding-left:0}.guideCenterWrap .guideList ol li .hyphen li{list-style:none;padding-left:8px}.guideCenterWrap .guideList ol li .hyphen li:before{content:"-";display:block}.guideCenterWrap .guideList strong{font-weight:500!important;color:red}.guideCenterWrap .desc{line-height:18px;margin-bottom:20px}.guideCenterWrap .paymentTop{padding:30px 20px;margin:-20px 0 10px}.guideCenterWrap .paymentTop .reserve{padding:15px 0}.guideCenterWrap .paymentTop .reserve .title{line-height:20px}.guideCenterWrap .paymentTop .reserve .callNumber{position:absolute;top:15px;right:15px}.guideCenterWrap .paymentTop .reserve .callNumber .tel{color:#508ef4;font-size:24px;text-align:right;font-weight:700!important}.guideCenterWrap .paymentTop .reserve .callNumber.long{position:static;margin-top:10px!important}.guideCenterWrap .paymentTop .txt{color:#939393;font-size:12px;margin-top:15px;line-height:16px}.guideCenterWrap .paymentTop .paymentCourse.manyLang{font-size:12px}.guideCenterWrap .paymentTop .paymentCourse.manyLang li{padding-top:15px;padding-bottom:15px}.guideCenterWrap .paymentTop .paymentCourse.manyLang li:after,.guideCenterWrap .paymentTop .paymentCourse.manyLang li:before{content:"";position:absolute;top:-5px;width:10px;height:10px;background:#2458c0;-webkit-border-radius:5px;border-radius:5px}.guideCenterWrap .paymentTop .paymentCourse.manyLang li:before{left:-5px}.guideCenterWrap .paymentTop .paymentCourse.manyLang li:after{right:-5px}.guideCenterWrap .paymentTop .paymentCourse.manyLang li:first-child:after,.guideCenterWrap .paymentTop .paymentCourse.manyLang li:first-child:before{display:none}.guideCenterWrap .paymentTop .paymentCourse.manyLang .reserve{overflow:hidden;width:100%;padding:15px 0 0;font-size:0}.guideCenterWrap .paymentTop .paymentCourse.manyLang .reserve .title{display:inline-block;vertical-align:top;font-size:12px}.guideCenterWrap .paymentTop .paymentCourse.manyLang .reserve .callNumber{float:right;display:inline-block;vertical-align:top;position:static}.guideCenterWrap .paymentTop .paymentCourse.manyLang .reserve .callNumber .tel{font-size:18px}.guideCenterWrap .inFlightChoice{padding:30px 20px}.guideCenterWrap .inFlightChoice .item .inner ul.reserveList>li:last-child{border-bottom:0;padding-bottom:0}.guideCenterWrap .inFlightChoice .item .inner ul li .title{display:block;font-weight:700!important;margin-bottom:15px!important;color:#0e0e0e}.guideCenterWrap .inFlightChoice .item .inner ul li .desc{line-height:20px;margin-bottom:0}.guideCenterWrap .inFlightChoice .item .inner ul li .cityBox{background-color:#f6f6f6;color:#0e0e0e;padding:13px 10px 11px;line-height:20px}.guideCenterWrap .inFlightChoice .item .inner ul li .cityInfo{padding:15px 10px}.guideCenterWrap .inFlightChoice .item .inner ul li .cityInfo .infoTxt{line-height:20px;color:#939393}.guideCenterWrap .inFlightChoice .item .inner ul li .cityInfo:last-child{padding-bottom:0}.guideCenterWrap .inFlightChoice .item .inner ul li .callList{padding:0}.guideCenterWrap .inFlightChoice .item .inner ul li .callList li{border-bottom:0;padding:0 0 0 18px;background:url(//image.airbusan.com/mc/assets/images/customer/ico-call.png) no-repeat 0 0;background-size:13px auto;margin-bottom:15px}.guideCenterWrap .inFlightChoice .item .inner ul li .callList li a{display:inline;font-weight:500!important;color:#2458c0}.unit{color:#666;float:right;font-size:14px;font-weight:500!important}.fareList{padding:3px 5px;font-size:12px}.fareList th{font-weight:500!important;text-align:left}.fareList td,.fareList th{padding:9px 3px 8px;line-height:18px;vertical-align:top;font-size:12px;color:#666}.fareList td.center,.fareList th.center{text-align:center}.fareList td.right,.fareList th.right{text-align:right}.fareList td.vm,.fareList th.vm{vertical-align:middle}.fareList:last-of-type{border-bottom:1px solid #cfcfcf}.unit{color:#666}.paymentTop .desc{color:#fff;line-height:18px}.myReserCenterBox{margin-top:20px;background-image:url(//image.airbusan.com/mc/assets/images/member/ico-call.png);background-repeat:no-repeat;background-position:10px 50%;background-size:32px 30px;padding:15px 10px 15px 48px}.myReserCenterBox p{line-height:18px}.flightGuide{padding:30px 20px 20px}.flightGuide .desc{line-height:18px;color:#666}.flightGuide .h3Title{font-size:18px;margin-bottom:20px;font-weight:500!important;line-height:20px}.flightGuide .h3Title span{color:#939393}.flightGuide img{width:100%}.flightGuide .airportInfo .listType li .title{display:block;font-weight:500!important;color:#0e0e0e}.flightGuide .airportInfo .listType li .desc{margin-top:5px!important}.flightGuide .airportInfo .listType li .btnRoundGray2{margin-top:10px!important;line-height:1}.flightGuide .inFlightChoice{padding:0}.flightGuide .inFlightChoice .item .inner ul li .title{display:block;color:#0e0e0e;margin-bottom:15px}.flightGuide .inFlightChoice .item .inner ul li .guideList2 ul li{line-height:20px;border-bottom:0;padding:0}.flightGuide .inFlightChoice .item .inner .noRoute{padding-top:15px;line-height:18px;margin-bottom:-20px}.flightGuide .inFlightChoice.inFlightFood{margin-top:30px}.flightGuide .inFlightChoice.inFlightFood .item .inner{padding-bottom:0}.flightGuide .inFlightChoice.inFlightFood .item .inner ul li{color:#0e0e0e;line-height:18px}.flightGuide .messageWrap .desc.btn{line-height:1}.flightGuide .inFlightWrap{margin-bottom:30px}.flightGuide .inFlightWrap .topBtn{text-align:right;margin-bottom:10px!important}.flightGuide .inFlightWrap .topBtn a,.flightGuide .inFlightWrap .topBtn button{display:inline-block}.flightGuide .itineraryWrap{margin:20px 0}.flightGuide .itineraryWrap .areaSelect{background-position:50% 50%;min-height:auto}.flightGuide .itineraryWrap .areaSelect button{font-weight:500!important;font-size:18px;padding:20px 0}.flightGuide .itineraryWrap .areaSelect button.active{color:#0e0e0e}.flightGuide .itineraryWrap .areaSelect button.btnCenter2{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:42px;height:44px}.flightGuide .itineraryWrap .areaSelect button strong{font-weight:300!important}.flightGuide .itineraryWrap .areaSelect em{font-weight:500!important;font-size:18px;padding:20px 0}.flightGuide .itineraryWrap .areaSelect em.active{color:#0e0e0e}.flightGuide .itineraryWrap .areaSelect em.btnCenter2{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:42px;height:44px}.flightGuide .itineraryWrap .areaSelect em strong{font-weight:300!important}.flightGuide .itineraryWrap .dateSelect label{font-size:15px}.flightGuide .inFlightFoodSelect{padding:20px 0}.flightGuide .guideList{padding:0;margin:0}.flightGuide .imgList{margin:0 -20px}.flightGuide .imgList li{border-bottom:0}.flightGuide .imgList li:first-child{padding-top:0}.flightGuide .imgList li .thumbnail{position:relative;top:auto;left:auto;width:auto;height:auto}.flightGuide .imgList li .thumbnail img{vertical-align:top;width:100%;height:auto}.flightGuide .imgList li .thumbnail .label{top:10px;left:20px}.flightGuide .imgList li .airlineFood,.flightGuide .imgList li .airlineFood2{padding-left:0;height:auto}.flightGuide .imgList li .airlineFood .tit,.flightGuide .imgList li .airlineFood2 .tit{font-size:18px;padding:20px 20px 0;color:#0e0e0e;line-height:18px}.flightGuide .imgList li .airlineFood2 .thumbnail img{background:#f6f6f6}.flightGuide .imgList li .inFlightFoodInfo{padding:0 20px;line-height:18px}.flightGuide .imgList li .inFlightFoodInfo dt{padding-top:15px}.flightGuide .imgList li .inFlightFoodInfo dt:first-child{padding-top:20px}.flightGuide .imgList li .inFlightFoodInfo dd{padding-top:10px;color:#666}.flightGuide .imgList li .btnAccordArea .layer{display:none;padding:15px 10px 0}.flightGuide .imgList li .btnAccordArea .layer p{line-height:18px;color:#666}.photoEnrollWrap{margin-top:30px;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;padding:20px 0}.photoEnrollWrap .h4Title2{margin:0}.photoEnrollWrap .subTxt{margin-top:10px;color:#939393;font-size:12px}.photoEnrollWrap .photoEnroll:after{content:'';display:block;clear:both}.photoEnrollWrap .photoEnroll .thumb{position:relative;float:left;margin:5px 0 0 5px;width:66px;height:66px;overflow:hidden}.photoEnrollWrap .photoEnroll .thumb img{width:66px;height:66px}.photoEnrollWrap .photoEnroll .thumb .btnDel{position:absolute;bottom:3px;right:3px;width:18px;height:18px;background:url(//image.airbusan.com/mc/assets/images/common/btn-del2.png) no-repeat 0 0;background-size:18px 18px}.photoEnrollWrap .photoEnroll .btnPhoto{float:left;margin:5px 0 0 5px}.photoEnrollWrap .photoEnroll .btnPhoto button{width:66px;height:66px;border:1px solid #cfcfcf;background:url(//image.airbusan.com/mc/assets/images/common/btn-rnd-plus.png) no-repeat 50% 50%;background-size:18px 18px}.photoEnrollWrap .fileAttachWrap{position:relative;margin-top:15px;padding:15px 10px;background-color:#f6f6f6}.photoEnrollWrap .fileAttachWrap p{line-height:16px;color:#666;position:relative;padding:0 30px 0 15px;word-break:break-all;font-size:12px}.photoEnrollWrap .fileAttachWrap p:before{content:"";position:absolute;top:2px;left:0;background:url(//image.airbusan.com/mc/assets/images/member/ico-clip.png) no-repeat 0 0;background-size:auto 13px;width:12px;height:13px}.photoEnrollWrap .fileAttachWrap .btnDel{position:absolute;top:15px;right:10px;width:18px;height:18px;background-size:18px 18px}.photoEnrollWrap .fileInp{margin-top:15px;display:block;font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;background:#fff;border:1px solid #777;color:#777;-webkit-border-radius:5px;border-radius:5px;padding-left:15px;padding-right:15px;cursor:pointer;text-align:center;width:100%!important}.photoEnrollWrap .fileInp input[type=file]{position:absolute;overflow:hidden;width:0;height:0}.clauseAgreeWrap{padding:25px 20px;color:#666;line-height:18px}.clauseAgreeWrap .service_01{margin-top:-14px}.clauseAgreeWrap .number{display:block;float:left;margin-left:17px;margin-right:2px}.clauseAgreeWrap .num01{height:55px;font-size:12px}.clauseAgreeWrap .num02{height:36px;font-size:12px}.clauseAgreeWrap .num03{height:53px}.clauseAgreeWrap .num04{height:60px}.clauseAgreeWrap .num05{height:43px}.clauseAgreeWrap .desc{line-height:18px}.clauseAgreeWrap .btnDetailView{margin-top:10px}.clauseAgreeWrap .btnDetailView a{display:inline-block}.clauseAgreeWrap .h3Title{font-size:18px;margin-bottom:20px!important;line-height:20px;color:#666}.clauseAgreeWrap .h3Title .txt{font-size:14px}.clauseAgreeWrap .h4Title.oneWay,.clauseAgreeWrap .h4Title.roundTrip{padding:5px 0 3px 10px}.clauseAgreeWrap .h4Title.oneWay .secTrip,.clauseAgreeWrap .h4Title.roundTrip .secTrip{display:block;color:#666;font-size:12px}.clauseAgreeWrap .guideList{margin:0 0 30px;padding:0}.clauseAgreeWrap .fareList .oneWay{padding:10px 0;text-align:center}.clauseAgreeWrap .fareList .oneWay span{font-size:14px}.clauseAgreeWrap .fareList table th{font-weight:500!important}.clauseAgreeWrap .pageLink{display:inline;width:auto}.clauseAgreeWrap .ticketBox{padding:20px 15px;line-height:18px}.clauseAgreeWrap .ticketBox dl{font-weight:700!important}.clauseAgreeWrap .agreeCheckWrap{position:relative;padding-left:25px}.clauseAgreeWrap .agreeCheckWrap .inpCheck{position:absolute;top:0;left:0}.clauseAgreeWrap .agreeCheckWrap label{margin-left:0;line-height:20px}.eventWrap{padding-top:20px}.eventWrap .search{margin:15px 20px 0}.eventWrap .chkWrap{position:relative;margin:30px 20px 9px;line-height:20px}.eventWrap .chkWrap .inpCheck{position:absolute;top:0;left:0}.eventWrap .chkWrap label{margin-left:30px;display:inline-block;word-break:break-all}.eventWrap .eventList{padding-top:10px!important}.eventWrap .eventList li{position:relative;margin-top:1px}.eventWrap .eventList li a{display:block}.eventWrap .eventList li .eventBox img{vertical-align:top;width:100%}.eventWrap .eventList li .eventBox .cont{position:absolute;width:70%;padding:0 20px;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-align:left}.eventWrap .eventList li .eventBox .cont .title{display:block;font-weight:500!important;font-size:18px;line-height:23px}.eventWrap .eventList li .eventBox .cont .date{display:block;margin-top:10px!important}.eventWrap .eventList.eventEnd li a{background:#0e0e0e}.eventWrap .eventList.eventEnd li a:before{z-index:1;content:attr(data-content);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(//image.airbusan.com/mc/assets/images/common/ico-gift.png) no-repeat 50% 40%;background-size:25px 25px;width:100%;height:25px;padding-top:60px;color:#fff}.eventWrap .eventList.eventEnd li .eventBox{opacity:.4}.eventWrap .eventList .myReserNoData{border-top:0}.eventWrap .btnWrap{padding:15px 20px 85px}.eventWrap .notiTop{overflow:visible}.eventWrap .notiTop .title{padding-top:5px}.eventWrap .notiCont{padding:15px 0}.eventWrap .eventCont{position:relative;clear:both}.eventWrap .eventCont .btn01{position:absolute;bottom:4%;width:30%;height:auto;left:0;right:0;margin:auto}.eventWrap img{width:100%}.eventWrap .snsWrap{float:right;padding-bottom:15px}.eventWrap .snsWrap a{display:block;float:left;margin-left:5px;background:url(//image.airbusan.com/mc/assets/images/member/ico-sns.png) no-repeat;background-size:auto 25px;width:25px;height:25px}.eventWrap .snsWrap a.btnSns1{background-position:0 0}.eventWrap .snsWrap a.btnSns2{background-position:-30px 0}.eventWrap .snsWrap a.btnSns3{background-position:-60px 0}.eventWrap .snsWrap a.btnSns4{background-position:-90px 0}.eventGoingDate{margin:10px 0 30px 20px!important;font-size:14px;font-weight:700}.eventEndDate{opacity:.4;margin:10px 0 30px 20px!important;font-size:13px;font-weight:600}.attendChkWrap{padding-bottom:30px}.attendChkWrap .attendChkInfo{padding:30px 20px;color:#fff;background:#8d82f1;text-align:center}.attendChkWrap .attendChkInfo .label{font-size:12px;display:inline-block;background:#76d8cb;padding:3px 15px 1px;line-height:16px;text-align:center;-webkit-border-radius:14px;border-radius:14px}.attendChkWrap .attendChkInfo .title{display:block;line-height:27px;font-weight:700!important;font-size:22px;padding:15px 0}.attendChkWrap .attendChkInfo .desc1{display:block}.attendChkWrap .attendChkInfo .img{padding:27px 0 10px}.attendChkWrap .attendChkInfo .desc2{color:#befff6;line-height:20px}.attendChkWrap .defineList{padding:30px 0 0}.attendChkWrap .defineList dt{font-size:18px;font-weight:500!important}.attendChkWrap .defineList dd .guideList{margin:20px 0 0;padding:0}.attendChkWrap .btnWrap{text-align:right;margin-top:15px}.attendChkWrap .priceWatchApp{padding:25px 0 0;margin-top:25px;border-top:1px solid #cfcfcf}.travelerList .listBox{margin-top:30px;position:relative}.travelerList .listBox:first-child{margin-top:50px}.travelerList .listBox .rectRdoWrap li{border:0}.travelerList .btnWrap{position:absolute;top:10px;right:10px}.inFlightMenu{margin-top:50px}.inFlightMenu .h4Title{font-weight:500!important;background:#f6f6f6;padding:12px 20px 10px}.inFlightMenu p{line-height:18px;color:#666;font-weight:300!important;padding:20px 20px 0}.inFlightMenu p:last-child{padding-bottom:20px}.loungeInfoWrap .listType li{padding-left:0;padding-right:0}.loungeInfoWrap .airportInfo .listType li .title{font-weight:700!important}.loungeInfoWrap .newOfferService{width:100%;margin-top:15px}.loungeInfoWrap .newOfferService::after{display:block;clear:both;content:''}.loungeInfoWrap .newOfferService span{text-align:center;padding-top:40px;float:left;width:33.3333%;background-size:30px 30px;background-repeat:no-repeat;background-position:50% 0;margin-bottom:10px}.loungeInfoWrap .newOfferService span.icoDrink{background-image:url(//image.airbusan.com/mc/assets/images/guide/ico-drink_new.jpg)}.loungeInfoWrap .newOfferService span.icoSnack{background-image:url(//image.airbusan.com/mc/assets/images/guide/ico-snack_new.jpg)}.loungeInfoWrap .newOfferService span.icoTV{background-image:url(//image.airbusan.com/mc/assets/images/guide/ico-tv_new.jpg)}.loungeInfoWrap .newOfferService span.icoPhone{background-image:url(//image.airbusan.com/mc/assets/images/guide/ico-phone_new.jpg)}.loungeInfoWrap .newOfferService span.icoSeat{background-image:url(//image.airbusan.com/mc/assets/images/guide/ico-seat_new.jpg)}.loungeInfoWrap .newOfferService span.icoFreeWifi{background-image:url(//image.airbusan.com/mc/assets/images/guide/ico-freewifi_new.jpg)}.loungeInfoWrap .newOfferService span.icoPort{background-image:url(//image.airbusan.com/mc/assets/images/guide/ico-port_new.jpg)}.loungeInfoWrap .newOfferService span.icoPrint{background-image:url(//image.airbusan.com/mc/assets/images/guide/ico-print_new.jpg)}.loungeInfoWrap .newOfferService span.icoAlcohol{background-image:url(//image.airbusan.com/mc/assets/images/guide/ico-alcohol_new.jpg)}.loungeInfoWrap .offerService{display:table;width:100%;margin-top:15px}.loungeInfoWrap .offerService span{display:table-cell;text-align:center;padding-top:50px}.loungeInfoWrap .offerService span.icoSnack{background:url(//image.airbusan.com/mc/assets/images/guide/ico-snack.png) no-repeat 50% 0;background-size:40px 40px;width:34%}.loungeInfoWrap .offerService span.icoLounge{background:url(//image.airbusan.com/mc/assets/images/guide/ico-lounge.png) no-repeat 50% 0;background-size:40px 40px;width:33%}.loungeInfoWrap .offerService span.icoFreeWifi{background:url(//image.airbusan.com/mc/assets/images/guide/ico-freewifi.png) no-repeat 50% 0;background-size:40px 40px;width:33%}.loungeInfoWrap .owl-carousel{position:relative;touch-action:manipulation;margin:0 -20px 20px}.loungeInfoWrap .owl-carousel .owl-stage-outer{width:100%;position:relative;overflow:hidden}.loungeInfoWrap .owl-carousel .owl-stage{position:relative}.loungeInfoWrap .owl-carousel .owl-item{float:left}.loungeInfoWrap .owl-carousel .item{position:relative;border:0;-webkit-border-radius:0;border-radius:0;padding-bottom:0}.loungeInfoWrap .owl-carousel .item a{position:relative;display:block}.loungeInfoWrap .owl-carousel .item a:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 70px 100px -30px rgba(14,14,14,.4)}.loungeInfoWrap .owl-carousel .item img{vertical-align:top;width:100%}.loungeInfoWrap .owl-carousel .item .owlTxt{width:100%;position:absolute;top:10%;left:50%;transform:translate(-50%,-10%);z-index:2}.loungeInfoWrap .owl-carousel .item .owlTxt p{font-size:18px;color:#fff;line-height:23px;text-align:center}.loungeInfoWrap .owl-carousel .owl-nav .owl-next,.loungeInfoWrap .owl-carousel .owl-nav .owl-prev{width:18px;height:27px;position:absolute;top:0;bottom:0;margin:auto 0}.loungeInfoWrap .owl-carousel .owl-nav .owl-prev{background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-white-prev.png) no-repeat 0 0;background-size:18px 27px;left:10px}.loungeInfoWrap .owl-carousel .owl-nav .owl-next{background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-white-next.png) no-repeat 0 0;background-size:18px 27px;right:10px}.loungeInfoWrap .owl-carousel .owl-dots{position:absolute;bottom:7px;left:50%;transform:translateX(-50%)}.loungeInfoWrap .owl-carousel .owl-dots .owl-dot{background:url(//image.airbusan.com/mc/assets/images/member/ico-dot.png) no-repeat 0 0;background-size:12px 12px;width:12px;height:12px;margin-left:1px}.loungeInfoWrap .owl-carousel .owl-dots .owl-dot.active{background:url(//image.airbusan.com/mc/assets/images/member/ico-dot-on.png) no-repeat 0 0;background-size:12px 12px}.loungeInfoWrap .owl-carousel .owl-dots .owl-dot:first-child{margin-left:0}.textareaTit{position:relative;padding-left:10px}.textareaTit .icoEssential{top:6px}.textareaTit .title{font-size:15px;color:#939393}.layerSample{padding:20px}.layerSample h3{font-size:25px;padding-top:20px;padding-bottom:10px;font-weight:700!important}.layerSample p{font-size:15px;line-height:150%;padding:10px 0}.layerSample button[data-tooltip]{border:1px solid #ccc;width:100%;padding:10px 15px;margin:10px auto;display:block;line-height:180%;background:#f0f0f0}.paymentTop{padding:25px 20px;background:#2458c0}.paymentTop .paymentTopTotal{position:relative;color:#fff}.paymentTop .paymentTopTotal dl:after{content:'';display:block;clear:both}.paymentTop .paymentTopTotal dl dt{font-size:14px;border-bottom:1px solid #4f7bd5;padding-bottom:15px;margin-bottom:2px}.paymentTop .paymentTopTotal dl dt:after{content:'';display:block;clear:both}.paymentTop .paymentTopTotal dl dd{display:inline-block;font-weight:900!important;font-size:30px;float:right;color:#fff;padding-top:10px}.paymentTop .paymentTopTotal dl dd:after{content:'';display:block;clear:both}.paymentTop .paymentTopTotal dl dd em{display:block;font-style:normal;font-size:14px;font-weight:500!important;color:#fff;padding:5px 0}.paymentTop .paymentTopTotal dl dd i{font-style:normal;font-size:24px;font-weight:500!important;padding:0 14px 0 16px}.paymentTop .paymentTopTotal dl dd span{font-size:18px;padding-left:3px}.paymentTop .paymentTopTotal dl dd.stamp div{background:url(//image.airbusan.com/mc/assets/images/reser/ico-blue-plus1.png) no-repeat 0 80%;background-size:12px 12px;padding-left:30px}.paymentTop .paymentTopTotal dl dd.stamp div:first-child{background:0 0;padding-right:20px;padding-left:0}.paymentTop .paymentTopTotal .btnRoundWhite1{margin:-2px 0 2px 8px;float:right}.paymentTop .paymentTopTotal .btnRateCalc{width:auto;background:url(//image.airbusan.com/mc/assets/images/reser/ico-calc.png) no-repeat 0 50%;background-size:12px 12px;padding-left:17px;margin-top:15px;float:right}.paymentTop .paymentTopTotal:after{content:'';display:block;clear:both}.paymentTop .paymentCourse{background:#fff;border:1px solid #cfcfcf;-webkit-border-radius:5px;border-radius:5px;margin-top:20px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.paymentTop .paymentCourse li{position:relative;background:url(//image.airbusan.com/mc/assets/images/common/dot-type2.png) repeat-x 0 0;background-size:11px auto;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.paymentTop .paymentCourse li .circleOne{position:absolute;top:-5px;left:-5px;width:10px;height:10px;background:#2458c0;border-radius:5px;z-index:150}.paymentTop .paymentCourse li .circleTwo{position:absolute;top:-5px;right:-5px;width:10px;height:10px;background:#2458c0;border-radius:5px;z-index:150}.paymentTop .paymentCourse li:first-child{background:0 0}.paymentTop .paymentCourse li:first-child .circleOne,.paymentTop .paymentCourse li:first-child .circleTwo{display:none}.paymentTop .paymentCourse li h4{position:relative;border-bottom:1px solid #cfcfcf;padding:17px 0 15px}.paymentTop .paymentCourse li h4 span{font-weight:700!important;vertical-align:middle}.paymentTop .paymentCourse li h4 i.oneWay{width:50px;height:11px;background:url(//image.airbusan.com/mc/assets/images/common/ico-plane1.png) no-repeat 50% 50%;background-size:34px auto;display:inline-block;vertical-align:-1px}.paymentTop .paymentCourse li .alterWrap{position:relative;padding:15px 0}.paymentTop .paymentCourse li .alterWrap em{display:block;padding-bottom:10px;color:#666}.paymentTop .paymentCourse li .alterWrap.prev .airDate,.paymentTop .paymentCourse li .alterWrap.prev .airTime{color:#939393}.paymentTop .paymentCourse li .alterWrap.next{padding-top:5px}.paymentTop .paymentCourse li .alterWrap.next .airDate,.paymentTop .paymentCourse li .alterWrap.next .airTime{color:#508ef4}.paymentTop .paymentCourse li .airName{position:absolute;top:18px;right:15px;width:auto;color:#666}.paymentTop .paymentCourse li .airDate{position:absolute;bottom:15px;right:0;width:auto;color:#666}.paymentTop .paymentCourse li .airTime{color:#666;display:inline-block}.btnCustomInfo{position:relative;width:100%;margin-top:20px;-webkit-border-radius:5px;border-radius:5px;text-align:left;padding:13px 15px 11px;background:#fff;border:1px solid #777;line-height:1}.btnCustomInfo:after{content:"";position:absolute;top:50%;right:15px;margin-top:-5px;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-gray1.png) no-repeat 100% 50%;background-size:6px 10px;width:6px;height:10px}.btnCustomInfo span{background:url(//image.airbusan.com/mc/assets/images/reser/ico-people1.png) no-repeat 0 50%;background-size:18px auto;padding:5px 0 5px 22px;line-height:1;color:#777;font-weight:500!important}.paymentListTitle{padding:0 0 0 20px;margin-bottom:-5px}.paymentListTitle.pdt20{padding-top:10px!important}.paymentListTitle .oneWay span,.paymentListTitle .roundTrip span{font-size:14px}.paymentListBox{padding:30px 20px 0}.paymentListBox h3{font-size:18px;font-weight:500!important;margin-bottom:20px!important}.paymentListBox ul{border-bottom:1px solid #cfcfcf;margin-bottom:20px!important}.paymentListBox ul li{position:relative}.paymentListBox ul li button{width:100%;text-align:left}.paymentListBox ul li button h4{position:relative;font-weight:500!important;background-color:#f6f6f6;border-top:1px solid #0e0e0e;border-bottom:1px solid #cfcfcf;padding:15px 0 12px 10px}.paymentListBox ul li button h4 span{display:inline-block;border-right:1px solid #cfcfcf;padding-right:8px;margin-right:8px}.paymentListBox ul li button p{position:relative;padding:14px 10px 12px;font-size:24px;font-weight:900!important;color:#508ef4}.paymentListBox ul li button p span{font-size:14px;font-weight:700!important}.paymentListBox ul li button p:after{content:"";position:absolute;top:50%;right:10px;margin-top:-5px;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-gray1.png) no-repeat 100% 50%;background-size:6px 10px;width:6px;height:10px}.paymentToolBox{padding:50px 20px 30px 20px}.paymentToolBox h3{font-size:18px;font-weight:500!important;margin-bottom:20px!important}.paymentGuideBox{padding:10px 0;text-align:center}.paymentGuideBox button{width:auto;padding:0 10px 0 8px;color:#666}.paymentGuideBox button:first-child{border-right:1px solid #cfcfcf}.toastAlert{opacity:0;position:fixed;bottom:0;right:20px;left:20px;z-index:180;z-index:-2;bottom:65px!important;background:rgba(0,0,0,.6);padding:15px 35px 15px 15px;border-radius:10px}.toastAlert p{color:#fff;font-weight:700!important;line-height:18px}.toastAlert .toastAlertCloser{position:absolute;z-index:-1;top:50%;margin-top:-15px;right:5px;width:30px;height:30px;background:url(//image.airbusan.com/mc/assets/images/common/ico-input-closew.png) no-repeat 50% 50%;background-size:18px 18px;color:transparent}.payCompTop .payCompMent{background:url(//image.airbusan.com/mc/assets/images/common/bg-paycomp-stamp.png) no-repeat 50% 50%;background-size:235px auto;border-bottom:1px dashed #bbb}.payCompTop .payCompMent .checkinFall{background:url(//image.airbusan.com/mc/assets/images/common/checkinfall.png) no-repeat;background-size:100%;width:90px;height:90px;margin:0 auto}.payCompTop .payCompMent p{font-size:18px;font-weight:500!important;line-height:30px;text-align:center;padding:30px 20px;color:#0072bc}.payCompTop .payCompTopToggle{position:relative;font-size:14px;text-align:center}.payCompTop .payCompTopToggle dl{padding:20px 20px 17px;height:55px}.payCompTop .payCompTopToggle dl dd,.payCompTop .payCompTopToggle dl dt{display:inline-block;color:#0e0e0e;font-weight:500!important}.payCompTop .payCompTopToggle dl dt:before{content:"";display:inline-block;vertical-align:-5px;background:url(//image.airbusan.com/mc/assets/images/reser/ico-reserve-num.png) no-repeat 0 50%;background-size:18px 18px;width:18px;height:18px;margin-right:5px}.payCompTop .payCompTopToggle #reserPaper{background:#f6f6f6;padding:15px 20px 20px;text-align:center}.payCompTop .payCompTopToggle #reserPaper em{padding:0 5px}.payCompTop .payCompTopToggle #reserPaper .btnBoxSet01{padding:20px 0 0}.payCompTop .payCompTopToggle #reserPaper .btnBoxSet01 .btnBlue2{display:inline-block;width:auto;padding:11px 35px 9px}.areaThead{margin-top:50px!important;background:#f6f6f6;padding:15px 20px}.areaThead p{display:inline-block;width:74%}.areaThead p:first-child{width:24%}.areaResult .areaResultCode{display:inline-block;width:24%}.areaResult .areaResultName{display:inline-block;width:74%}.areaResult.defList ul li button{padding:10px 0 9px;min-height:40px}.layerPopFull .ticketSending .ticketSendingId{display:inline-block;width:45%}.layerPopFull .ticketSending .inpDefToggle{display:none}.layerPopDimmed02 .ticketSending{padding:0 15px 30px 15px}.layerPopDimmed02 .ticketSending .ticketSendingId{display:inline-block;width:85%}.layerPopDimmed02 .ticketSending span{font-size:15px;color:#666;padding-left:5px}.layerPopDimmed02 .ticketSending .selDef{width:100%}.layerPopDimmed02 .ticketSending .inpDefToggle{display:none}.seatIcoExam{padding:10px 20px;background:#f6f6f6;border-bottom:1px solid #cfcfcf}.seatIcoExam:after{content:'';display:block;clear:both}.seatIcoExam span{display:block;float:left;width:50%;padding:3px 0 3px 20px;font-size:11px;color:#595959}.seatIcoExam span.seatFrontPrice{background:url(//image.airbusan.com/mc/assets/images/reser/ico-seatfronts.png) no-repeat 0 50%;background-size:13px}.seatIcoExam span.seatNormalPrice{background:url(//image.airbusan.com/mc/assets/images/reser/ico-seatnormals.png) no-repeat 0 50%;background-size:13px}.seatIcoExam span.seatExitPrice{width:100%;background:url(//image.airbusan.com/mc/assets/images/reser/ico-seatexits.png) no-repeat 0 50%;background-size:13px}.seatIcoExam span.seatYours{background:url(//image.airbusan.com/mc/assets/images/reser/ico-seatmines.png) no-repeat 0 50%;background-size:13px}.seatIcoExam span.seatFriend{background:url(//image.airbusan.com/mc/assets/images/reser/ico-seattoges.png) no-repeat 0 50%;background-size:13px}.seatIcoExam span.seatNormalAPrice{background:url(//image.airbusan.com/mc/assets/images/reser/ico-seatnormals-a.png) no-repeat 0 50%;background-size:13px}.seatIcoExam span.seatNormalBPrice{background:url(//image.airbusan.com/mc/assets/images/reser/ico-seatnormals-b.png) no-repeat 0 50%;background-size:13px}.seatIcoExam span.seatNormalCPrice{background:url(//image.airbusan.com/mc/assets/images/reser/ico-seatnormals-c.png) no-repeat 0 50%;background-size:13px}.seatSelecter{padding:10px 20px 70px;position:relative;text-align:center}.seatSelecter .spanWingLeft{position:absolute;z-index:790;left:0;width:12px;background:url(//image.airbusan.com/mc/assets/images/reser/bg-wing-left.png) no-repeat 0 0;background-size:100% 100%}.seatSelecter .spanWingRight{position:absolute;z-index:790;right:0;width:12px;background:url(//image.airbusan.com/mc/assets/images/reser/bg-wing-right.png) no-repeat 0 0;background-size:100% 100%}.seatSelecter ul:after{content:'';display:block;clear:both}.seatSelecter ul li{float:left;height:30px;line-height:30px;margin:5px 0;font-weight:700!important;text-align:center}.seatSelecter ul li button{display:inline-block;width:30px;height:30px;border-width:2px;border-style:solid;border-radius:3px}.seatSelecter ul li.seatFront button{border-color:#0ca692;background:url(//image.airbusan.com/mc/assets/images/reser/ico-seatfront.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seatFront.seatMine button{border:none;background:#0ca692 url(//image.airbusan.com/mc/assets/images/reser/ico-seatmine.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seatFront.seatToge button{border:none;background:#0ca692 url(//image.airbusan.com/mc/assets/images/reser/ico-seattoge.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seatNormal button{border-color:#939393}.seatSelecter ul li.seatNormal.seatMine button{border:none;background:#508ef4 url(//image.airbusan.com/mc/assets/images/reser/ico-seatmine.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seatNormal.seatToge button{border:none;background:#939393 url(//image.airbusan.com/mc/assets/images/reser/ico-seattoge.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seatExit button{border-color:#07a3c0;background:url(//image.airbusan.com/mc/assets/images/reser/ico-seatexit.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seatExit.seatMine button{border:none;background:#07a3c0 url(//image.airbusan.com/mc/assets/images/reser/ico-seatmine.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seatExit.seatToge button{border:none;background:#07a3c0 url(//image.airbusan.com/mc/assets/images/reser/ico-seattoge.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seatExit.seatDisa button{border-color:#939393;background:rgba(119,119,119,.5) url(//image.airbusan.com/mc/assets/images/reser/ico-seatexit-disable.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat01 button{border-color:#0ca692;background:url(//image.airbusan.com/mc/assets/images/reser/ico-seat01.png) no-repeat 50% 50%;background-size:cover;border-width:0;border-radius:0}.seatSelecter ul li.seat01.seatMine button{border:none;background:#0ca692 url(//image.airbusan.com/mc/assets/images/reser/ico-seat01_mine.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat01.seatToge button{border:none;background:#0ca692 url(//image.airbusan.com/mc/assets/images/reser/ico-seat01_toge.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat01.seatDisa button{border-color:#939393;background:rgba(119,119,119,.5) url(//image.airbusan.com/mc/assets/images/reser/ico-seat01_disa.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat02 button{border-color:#07a3c0;background:url(//image.airbusan.com/mc/assets/images/reser/ico-seat02.png) no-repeat 50% 50%;background-size:cover;border-width:0;border-radius:0}.seatSelecter ul li.seat02.seatMine button{border:none;background:#07a3c0 url(//image.airbusan.com/mc/assets/images/reser/ico-seat02_mine.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat02.seatToge button{border:none;background:#07a3c0 url(//image.airbusan.com/mc/assets/images/reser/ico-seat02_toge.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat02.seatDisa button{border-color:#939393;background:rgba(119,119,119,.5) url(//image.airbusan.com/mc/assets/images/reser/ico-seat02_disa.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat05 button{border-color:#939393;background:url(//image.airbusan.com/mc/assets/images/reser/ico-seat05.png) no-repeat 50% 50%;background-size:cover;border-width:0;border-radius:0}.seatSelecter ul li.seat05.seatMine button{border:none;background:#508ef4 url(//image.airbusan.com/mc/assets/images/reser/ico-seat05_mine.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat05.seatToge button{border:none;background:#939393 url(//image.airbusan.com/mc/assets/images/reser/ico-seat05_toge.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat05.seatDisa button{border-color:#939393;background:rgba(119,119,119,.5) url(//image.airbusan.com/mc/assets/images/reser/ico-seat05_disa.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat04 button{border-color:#939393;background:url(//image.airbusan.com/mc/assets/images/reser/ico-seat04.png) no-repeat 50% 50%;background-size:cover;border-width:0;border-radius:0}.seatSelecter ul li.seat04.seatMine button{border:none;background:#508ef4 url(//image.airbusan.com/mc/assets/images/reser/ico-seat04_mine.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat04.seatToge button{border:none;background:#939393 url(//image.airbusan.com/mc/assets/images/reser/ico-seat04_toge.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat04.seatDisa button{border-color:#939393;background:rgba(119,119,119,.5) url(//image.airbusan.com/mc/assets/images/reser/ico-seat04_disa.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat03 button{border-color:#939393;background:url(//image.airbusan.com/mc/assets/images/reser/ico-seat03.png) no-repeat 50% 50%;background-size:cover;border-width:0;border-radius:0}.seatSelecter ul li.seat03.seatMine button{border:none;background:#508ef4 url(//image.airbusan.com/mc/assets/images/reser/ico-seat03_mine.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat03.seatToge button{border:none;background:#939393 url(//image.airbusan.com/mc/assets/images/reser/ico-seat03_toge.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seat03.seatDisa button{border-color:#939393;background:rgba(119,119,119,.5) url(//image.airbusan.com/mc/assets/images/reser/ico-seat03_disa.png) no-repeat 50% 50%;background-size:cover}.seatSelecter ul li.seatDisa button{border-color:#939393;background:rgba(119,119,119,.5) url(//image.airbusan.com/mc/assets/images/reser/ico-seatdisa.png) no-repeat 50% 50%;background-size:cover}.guideList ol{padding-left:15px}.guideList ol li{list-style:decimal}.guideList ol li ul li{list-style:none}.listBoxOuter{padding:0 15px 30px;margin-top:-10px}.tabs{background:url(//image.airbusan.com/mc/assets/images/info/bg-tabs-line.png) repeat-y 50% 0}.tabs [role=tablist]{float:left;overflow:visible}.tabs [role=tablist] button{width:100%;padding:10px 20px;border-bottom:solid 1px #cfcfcf;border-right:solid 1px #cfcfcf;line-height:18px;background:#f6f6f6;display:block;text-align:left}.tabs [role=tablist] [role=tab][aria-selected=true]{color:#fff;background:#508ef4 url(//image.airbusan.com/mc/assets/images/info/bg-airline-arrow.png) no-repeat 100% 50%;background-size:5px auto}.tabs .tabcontent{height:100%;padding:0;display:inline-block}.tabs .tabcontent [role=tabpanel]{line-height:148px;height:100%;position:relative;z-index:2;overflow-y:auto}.tabs .tabcontent [role=tabpanel] p{word-wrap:break-word;width:100%;padding:10px 20px;border-bottom:solid 1px #cfcfcf;line-height:18px;font-weight:300!important}.tabs .tabcontent [role=tabpanel] p i{display:inline-block;background:url(//image.airbusan.com/mc/assets/images/common/ico-plane3.png) no-repeat 50% 50%;background-size:30px auto;width:30px;height:18px;color:transparent}.descriptionPt1{color:#666;padding:20px;line-height:20px;border-bottom:1px solid #0e0e0e;letter-spacing:-.5px}.layerComm1{padding:28px 20px 18px;line-height:18px;color:#666}.systemCont{padding:30px 15px 80px}.systemCont p{padding-bottom:45px}.systemCont .agreeChkWrap{margin-left:0!important;margin-right:0!important}.h3Titles{font-size:18px;font-weight:700!important;padding-bottom:15px}.h3TitleMs{font-size:18px}.myReserSerTop{padding:20px 20px 0}.myReserSerTop .myReserSer{padding:0 0 50px}.myReserSerTop .myReserSer .selDef{border-color:#0e0e0e;margin-bottom:15px}.myReserSerTop .myReserSer .myReserBtnBox span button{font-weight:500!important}.myReserSerTop .myReserSer .myReserBtnBox span button.btnLineGray{background:#f6f6f6}.myReserSerTop .myReserSer .myReserCalBox{padding:10px 0 20px}.myReserSerTop .myReserSer .myReserCalBox input.hideInput{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;font-size:1px;line-height:1px}.myReserSerTop .myReserSer .myReserCalBox div.picker{padding-right:10px}.myReserSerTop .myReserSer .myReserCalBox div.picker label.datePickCal{display:block;padding:10px 20px 10px 10px;vertical-align:middle}.myReserSerTop .myReserSer .myReserCalBox span.picker{padding-right:10px}.myReserSerTop .myReserSer .myReserCalBox span.picker label.datePickCal{display:block;padding:10px 20px 10px 10px;vertical-align:middle}.myReserBtnBox span:first-of-type{margin-left:0}.myReserBtnBox.type2 span button{width:auto;padding-left:15px;padding-right:15px}.myReserCalBox{padding:10px 0 20px}.myReserCalBox input.hideInput{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;font-size:1px;line-height:1px}.myReserCalBox div.picker{padding-right:10px}.myReserCalBox div.picker label.datePickCal{display:block;padding:10px 20px 10px 10px;vertical-align:middle}.myReserCalBox span.picker{padding-right:10px}.myReserCalBox span.picker label.datePickCal{display:block;padding:10px 20px 10px 10px;vertical-align:middle}.myReserResult{padding:0 20px 50px}.myReserBefore{border-top:1px solid #cfcfcf;padding:90px 20px 50px 20px;background:url(//image.airbusan.com/mc/assets/images/common/ico-airplane.png) no-repeat 50% 30px;background-size:45px auto}.myReserBefore p{text-align:center;font-size:14px;line-height:20px;word-break:keep-all;color:#666}.myReserNoData{border-top:1px solid #cfcfcf;padding:90px 20px 50px 20px;background:url(//image.airbusan.com/mc/assets/images/common/ico-nodata.png) no-repeat 50% 30px;background-size:45px auto}.myReserNoData p{text-align:center;font-size:14px;line-height:20px;word-break:keep-all;color:#666}.myReserGroup{padding:0}.myReserGroup .listType .reserDate{display:block;padding-bottom:8px;color:#666}.myReserGroup .listType .oneWay{padding-right:0}.myReserGroup .listType .myReserState{position:absolute;right:10px;top:15px}.myReserGroup .guideList{margin:50px 0 0 0;padding:25px 0 0 0;border-top:1px solid #cfcfcf}.myReserGroup .boardNum{padding:15px 10px;border-top:none;border-bottom:1px solid #cfcfcf;margin:0}.myReserGroup .boardNum li:last-child{border-bottom:none}.myReserGroup .myReserDetailBtnBox{padding:15px 0;text-align:center;border-bottom:1px solid #cfcfcf}.myReserBtn[role=button]{cursor:pointer;background:#f6f6f6 url(//image.airbusan.com/mc/assets/images/common/ico-myreserbtn-arrow.png) no-repeat 100% 100%;background-size:16px auto}.myReserBtn.h4Title span{border:none}.myReserBtn.h4Title span.myReserName{display:block;font-size:18px;padding-top:14px;font-weight:500!important;color:#0e0e0e}.myReserBtn.h4Title span.myReserState{display:block;margin-top:8px;font-weight:500!important}.myReserBtn.h4Title span.myReserState.myReserComp{color:#0ca692}.myReserBtn.h4Title span.myReserState.myReserYet{color:#07a3c0}.myReserBtn.h4Title span.myReserState.myReserAll{color:#0e0e0e}.myReserBtn.h4Title span.myReserState.myReserWait{color:#939393}.myReserBtn.h4Title span.myReserState.myReserDeny{color:#f64f63}.myReserComp{color:#0ca692}.myReserYet{color:#07a3c0}.myReserAll{color:#0e0e0e}.myReserWait{color:#939393}.myReserDeny{color:#f64f63}.myReserStateTop{padding:10px 0 30px 0;position:relative}.myReserStateTop h3{font-size:18px;font-weight:500!important}.myReserStateTop .elecTicket{position:absolute;top:0;right:0}.myReserTicketDetail .paymentListBox{position:relative;border-bottom:1px solid #cfcfcf;padding:0 0 8px}.myReserTicketDetail .paymentListBox .listTypeArrow{position:static;cursor:pointer;border-bottom:none;margin-bottom:0!important;overflow:hidden}.myReserTicketDetail .paymentListBox .listTypeArrow li{border-top:1px solid #cfcfcf;border-bottom:0}.myReserTicketDetail .paymentListBox .listTypeArrow li:first-child{border-top:0}.myReserTicketDetail .paymentListBox .listTypeArrow:before{content:"";position:absolute;left:0;right:0;bottom:10px;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-black-up.png) no-repeat 50% 0;background-size:9px 6px;width:100%;height:6px;cursor:pointer;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.myReserTicketDetail .paymentListBox .listTypeArrow.active:before{background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-black-up.png) no-repeat 50% 0;background-size:9px 6px;-webkit-transform:rotate(0);transform:rotate(0);height:6px}.myReserTicketDetail .paymentListBox.type2 .myReserTicketDetailToggle{padding-bottom:18px}.myReserTicketDetail .paymentListBox.type2 .myReserTicketDetailToggle .myReserTicketPerson{border-bottom:1px solid #cfcfcf}.myReserTicketDetailToggle{display:none}.myReserTicketDetailToggle .myReserTicketPerson h4{padding:20px 10px;background:#f6f6f6;border-top:1px solid #cfcfcf}.myReserTicketDetailToggle .myReserTicketPerson p{color:#666;padding:20px 10px;border-top:1px solid #cfcfcf}.myReserTicketDetailToggle .myReserTicketPerson p span{float:right}.myReserServiceDetail .myReserServiceTop{padding:35px 20px 0}.myReserServiceDetail .myReserServiceTop h3{font-size:18px;font-weight:500!important}.myReserServiceDetail .inFlightChoice{padding-bottom:0}.myReserServiceDetail .inFlightChoice .item:last-child .inner{padding-bottom:0}.inFlightChoice.inFlightChoice3 .inner{padding-left:0;padding-right:0}.inFlightChoice.inFlightChoice3 .oneWay{padding:15px 10px;border-bottom:1px solid #cfcfcf;background:#f6f6f6}.inFlightChoice.inFlightChoice3 .oneWay .arriveArea,.inFlightChoice.inFlightChoice3 .oneWay .startArea{font-size:14px}.myReserCreTop{padding:50px 20px 0;color:#666}.myReserCreTop h3{color:#0e0e0e}.myReserCreTop .listType li .myReserCrePay{text-align:right;color:#2458c0;font-size:24px;font-weight:900!important;margin-top:10px}.myReserCreTop .listType li .myReserCrePay span{font-size:14px;font-weight:500!important}.myReserNoti{padding:40px 20px 50px 20px}.myReserNoti h3{margin-bottom:20px!important}.reserChangePopUl{border-top:1px solid #0e0e0e}.reserChangePopUl li{position:relative;border-bottom:1px solid #cfcfcf;padding:15px 0 15px 10px}.reserChangePopUl li label{display:block}.reserChangePopUl li label .inpRadioRight{display:inline-block;vertical-align:top;padding-left:30px}.reserChangePopUl li label .inpRadioRight div{padding-top:10px}.reserChangePopUl li label .inpRadioRight div span{font-size:14px}.reserChangePopUl li label .inpRadioRight .date{color:#666}.reserChangePopUl li label .inpCheck,.reserChangePopUl li label .inpRadio{position:absolute;top:15px;left:10px}.btnFlex.btnFlex2 span{margin:0}.noticeTop{padding:25px 0 15px 0;margin:0 20px;border-bottom:1px solid #000}.noticeTop .noticeTitle{font-size:18px;line-height:23px;padding-bottom:10px!important}.noticeTop p{font-size:14px;color:#666}.noticeTop p span{float:right}.notiCont h1{display:none}.notiCont .noticeTop{padding:0;margin:0;border:none}.notiCont .noticeTop .noticeTitle{display:none}.notiCont .contBody{padding:0!important}.notiCont .creditConBox{padding:30px 0 10px 0}.creditConBox{color:#0e0e0e;padding:30px 20px 10px 20px}.creditConBox .h3Title{font-size:14px;padding-bottom:15px;color:#0e0e0e;font-weight:700!important!important}.creditConBox>p{font-size:14px;line-height:20px;color:#666}.creditConBox .creditKind{padding-top:25px}.creditConBox .creditKind li{padding-bottom:15px!important}.creditConBox .creditKind li div{display:inline-block;padding-right:10px;vertical-align:top}.creditConBox .creditKind li div img{display:block;border:1px solid #cfcfcf;width:110px;height:75px}.creditConBox .creditKind li>p{display:inline-block;vertical-align:top;line-height:20px;color:#666}.priceWatchTop{padding:30px 20px;background-color:#2458c0;color:#fff;border-bottom:2px solid #0e0e0e}.priceWatchTop label{display:block;font-size:14px;color:#fff;padding-bottom:5px}.priceWatchTop input{font-size:15px;color:#fff}.priceWatchTop input::placeholder{color:#cfcfcf}.priceWatchRadio{text-align:center;height:35px;line-height:35px;background:url(//image.airbusan.com/mc/assets/images/common/dot-type1.png) repeat-x 0 0;background-size:7px auto}.priceWatchRadio li{float:none;display:inline-block;margin-right:65px}.priceWatchRadio li:last-child{margin-right:0}.itineraryWrap .dateSelect{background-size:7px auto}.priceWatchCon{padding:30px 20px 20px}.priceWatchCon .h3Title{font-size:18px;color:#0e0e0e}.priceWatchCon .h3Title span{font-size:14px;color:#939393}.priceWatchCon .priceWatchConPips{font-size:14px;color:#939393}.priceWatchCon .priceWatchConPips span{float:right}.priceWatchCon .inputPriceBox{border-bottom:1px solid #0e0e0e;padding:10px 0 0}.priceWatchCon .inputPriceBox input{padding:10px 5px 10px 10px;font-size:15px;text-align:right}.priceWatchCon .inputPriceBox span{display:inline-block;text-align:right;font-size:15px;color:#939393;vertical-align:middle}.priceWatchCon .selectTimeBox{border-bottom:1px solid #0e0e0e;padding:10px 0 0;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-down.png) no-repeat 100% 24px;background-size:auto 6px;float:left}.priceWatchCon .selectTimeBox select{padding:10px 0 10px;padding-left:10px;font-size:15px;text-align:right;color:#0e0e0e}.priceWatchCon .selectTimeBox span{display:inline-block;text-align:right;font-size:15px;color:#008dde;vertical-align:middle}.priceWatchCon .timeWave{display:block;float:left;font-size:18px;width:70px;text-align:center;color:#666;height:46px;line-height:52px}.priceWatchCon:after{content:'';display:block;clear:both}.priceWatchCon img{width:100%}.priceWatchCon.colorBg1{background:#f0f3fb}.priceWatchCon .desc{text-align:center;line-height:18px;padding-bottom:13px}.priceWatchCon .guideList{padding:0 0 10px;margin:5px 0 0;line-height:18px}.priceWatchAlarm{padding:25px 20px 0}.priceWatchAlarm .btnQuestion{display:inline-block;line-height:1;height:18px;vertical-align:middle}.priceWatchApp{padding:30px 20px}.priceWatchApp p{background:url(//image.airbusan.com/mc/assets/images/common/logo-airbusan-t1.png) no-repeat 0 0;background-size:auto 50px;padding:5px 0 0 60px;margin-bottom:20px;height:50px;line-height:18px;font-size:14px;color:#0e0e0e}.priceWatchApp.type2{padding:30px 20px}.priceWatchApp.type2 p{background:0 0;padding:0;height:auto}.airLogTop{background:url(//image.airbusan.com/mc/assets/images/member/airLogSearchBack.jpg) no-repeat 50% 100%;background-size:cover}.airLogTop p{color:#000;padding:40px 20px 200px 20px;font-size:24px;font-weight:500!important;line-height:35px}.airLogTop p .customName{font-size:24px;font-weight:700!important;padding-right:5px}.airLogTop .airLogSearch{padding:10px 20px 20px;background:rgba(0,0,0,.7);color:#fff}.airLogTop .airLogSearch .airLogSearchNewSelect{margin-bottom:10px}.airLogTop .airLogSearch .airLogSearchNewSelect:after{content:'';display:block;clear:both}.airLogTop .airLogSearch .airLogSearchNewSelect label{font-size:15px}.airLogTop .airLogSearch .airLogSearchNewSelect input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;font-size:1px;line-height:1px}.airLogTop .airLogSearch .airLogSearchNewSelect button{font-size:15px;padding:13px 10px;width:100%;text-align:left}.airLogTop .airLogSearch .airLogSearchNewSelect .airLogSearchStartWrap{float:left;width:42%;border-bottom:1px solid #fff;background:url(//image.airbusan.com/mc/assets/images/member/ico-cal-white.png) no-repeat 100% 50%;background-size:28px auto}.airLogTop .airLogSearch .airLogSearchNewSelect .airLogSearchEndWrap{float:right;width:42%;border-bottom:1px solid #fff;background:url(//image.airbusan.com/mc/assets/images/member/ico-cal-white.png) no-repeat 100% 50%;background-size:28px auto}.airLogTop .airLogSearch .airLogSearchNewSelect i{float:left;text-align:center;display:block;padding:13px 10px;width:16%}.airLogTop .airLogSearch .airLogSearchButton{display:block;width:100%;border:1px solid #fff;color:#fff;font-size:18px;margin-top:20px;padding:15px 0 13px 0}.airLogSel{text-align:center;padding-bottom:20px!important}.airLogSel div{padding:0 10px!important}.airLogSel div select{padding:10px 35px 10px 0;vertical-align:middle}.airLogSel div :after{vertical-align:middle}.datePickerArrow{font-size:18px}.airLogCounter{padding:20px;background:#f6f6f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.airLogCounter li{padding:45px 0 0 0;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.airLogCounter li h4{padding-top:3px;font-size:14px;text-align:center;border-right:1px solid #cfcfcf}.airLogCounter li p{text-align:center;border-right:1px solid #cfcfcf;color:#508ef4;padding-top:5px}.airLogCounter li p span{font-size:24px;font-weight:700!important}.airLogCounter li:last-child h4,.airLogCounter li:last-child p{border-right:0}.airLogCounter li.airLogTotal{background:url(//image.airbusan.com/mc/assets/images/member/ico-airlogtotal.png) no-repeat 50% 2px;background-size:38px auto}.airLogCounter li.airLoglocal{background:url(//image.airbusan.com/mc/assets/images/member/ico-airloglocal.png) no-repeat 50% 0;background-size:auto 30px}.airLogCounter li.airLogInternational{background:url(//image.airbusan.com/mc/assets/images/member/ico-airloginternational.png) no-repeat 50% 0;background-size:auto 29px}.airLogCityNone{padding:120px 0 80px;background:url(//image.airbusan.com/mc/assets/images/member/bg-airLogCityNone.png) no-repeat 50% 50px;background-size:auto 55px;text-align:center}.airLogCityNone .airLogCityNoneBig{font-size:24px;padding-top:5px;margin-bottom:15px;color:#0e0e0e}.airLogCityNone p{font-size:14px;margin-bottom:20px;line-height:20px;color:#666}.airLogCityNone button{text-align:center;padding-left:30px;padding-right:30px}.airLogCity{padding:30px 20px}.airLogCity .h3Title{font-size:18px;color:#0e0e0e;padding-bottom:20px}.airLogCity .airLogCityUl{margin-left:-10px}.airLogCity .airLogCityUl:after{content:'';display:block;clear:both}.airLogCity .airLogCityUl li{float:left;margin:0 -5px 5px 10px;width:30%;position:relative;border-radius:5px;overflow:hidden;height:70px;background:#fff;border:1px solid #cfcfcf}.airLogCity .airLogCityUl li div{color:#0e0e0e;text-align:center;position:absolute;z-index:2;top:50%;left:0;right:0;transform:translate(0,-50%);line-height:18px;font-weight:700!important}.airLogCity .airLogCityUl li:after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;opacity:.15;z-index:1}.airLogCity .airLogCityUl li.active{background:#000;border:none}.airLogCity .airLogCityUl li.active:after{opacity:.5}.airLogCity .airLogCityUl li.active div{color:#fff}.airLogCity .airLogCityUl li.cityNone{border:1px solid #cfcfcf}.airLogCity .airLogCityUl li.cityNone:after{background:url(//image.airbusan.com/mc/assets/images/member/cityNoneBack.png) no-repeat 50% 50%;background-size:auto 19px;opacity:1}.airLogCity .airLogCityUl li.cityBusan:after{background:url(//image.airbusan.com/mc/assets/images/member/cityBusan.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityGimpo:after{background:url(//image.airbusan.com/mc/assets/images/member/cityGimpo.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityUlsan:after{background:url(//image.airbusan.com/mc/assets/images/member/cityUlsan.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityDaegu:after{background:url(//image.airbusan.com/mc/assets/images/member/cityDaegu.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityJeju:after{background:url(//image.airbusan.com/mc/assets/images/member/cityJeju.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityTokyo:after{background:url(//image.airbusan.com/mc/assets/images/member/cityTokyo.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityOsaka:after{background:url(//image.airbusan.com/mc/assets/images/member/cityOsaka.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityFukuoka:after{background:url(//image.airbusan.com/mc/assets/images/member/cityFukuoka.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.citySapporo:after{background:url(//image.airbusan.com/mc/assets/images/member/citySapporo.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityNagoya:after{background:url(//image.airbusan.com/mc/assets/images/member/cityNagoya.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityQingdao:after{background:url(//image.airbusan.com/mc/assets/images/member/cityQingdao.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityXian:after{background:url(//image.airbusan.com/mc/assets/images/member/cityXian.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityYanji:after{background:url(//image.airbusan.com/mc/assets/images/member/cityYanji.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityZhangjiajie:after{background:url(//image.airbusan.com/mc/assets/images/member/cityZhangjiajie.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.citySanya:after{background:url(//image.airbusan.com/mc/assets/images/member/citySanya.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityHongKong:after{background:url(//image.airbusan.com/mc/assets/images/member/cityHongKong.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityMacau:after{background:url(//image.airbusan.com/mc/assets/images/member/cityMacau.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityTaipei:after{background:url(//image.airbusan.com/mc/assets/images/member/cityTaipei.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityKaohsiung:after{background:url(//image.airbusan.com/mc/assets/images/member/cityKaohsiung.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityCebu:after{background:url(//image.airbusan.com/mc/assets/images/member/cityCebu.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.citySiemReap:after{background:url(//image.airbusan.com/mc/assets/images/member/citySiemReap.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityDanang:after{background:url(//image.airbusan.com/mc/assets/images/member/cityDanang.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityVientiane:after{background:url(//image.airbusan.com/mc/assets/images/member/cityVientiane.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityUlaanbaatar:after{background:url(//image.airbusan.com/mc/assets/images/member/cityUlaanbaatar.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityGuam:after{background:url(//image.airbusan.com/mc/assets/images/member/cityGuam.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityVladivostok:after{background:url(//image.airbusan.com/mc/assets/images/member/cityVladivostok.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityPUS:after{background:url(//image.airbusan.com/mc/assets/images/member/cityBusan.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityGMP:after{background:url(//image.airbusan.com/mc/assets/images/member/cityGimpo.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityUSN:after{background:url(//image.airbusan.com/mc/assets/images/member/cityUlsan.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityTAE:after{background:url(//image.airbusan.com/mc/assets/images/member/cityDaegu.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityCJU:after{background:url(//image.airbusan.com/mc/assets/images/member/cityJeju.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityNRT:after{background:url(//image.airbusan.com/mc/assets/images/member/cityTokyo.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityKIX:after{background:url(//image.airbusan.com/mc/assets/images/member/cityOsaka.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityFUK:after{background:url(//image.airbusan.com/mc/assets/images/member/cityFukuoka.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityCTS:after{background:url(//image.airbusan.com/mc/assets/images/member/citySapporo.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityNGO:after{background:url(//image.airbusan.com/mc/assets/images/member/cityNagoya.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityTAO:after{background:url(//image.airbusan.com/mc/assets/images/member/cityQingdao.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityXIY:after{background:url(//image.airbusan.com/mc/assets/images/member/cityXian.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityYNJ:after{background:url(//image.airbusan.com/mc/assets/images/member/cityYanji.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityDYG:after{background:url(//image.airbusan.com/mc/assets/images/member/cityZhangjiajie.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.citySYX:after{background:url(//image.airbusan.com/mc/assets/images/member/citySanya.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityHKG:after{background:url(//image.airbusan.com/mc/assets/images/member/cityHongKong.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityMFM:after{background:url(//image.airbusan.com/mc/assets/images/member/cityMacau.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityTPE:after{background:url(//image.airbusan.com/mc/assets/images/member/cityTaipei.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityKHH:after{background:url(//image.airbusan.com/mc/assets/images/member/cityKaohsiung.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityCEB:after{background:url(//image.airbusan.com/mc/assets/images/member/cityCebu.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.citySAI:after{background:url(//image.airbusan.com/mc/assets/images/member/citySiemReap.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityDAD:after{background:url(//image.airbusan.com/mc/assets/images/member/cityDanang.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityVTE:after{background:url(//image.airbusan.com/mc/assets/images/member/cityVientiane.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityULN:after{background:url(//image.airbusan.com/mc/assets/images/member/cityUlaanbaatar.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityGUM:after{background:url(//image.airbusan.com/mc/assets/images/member/cityGuam.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityVVO:after{background:url(//image.airbusan.com/mc/assets/images/member/cityVladivostok.jpg) no-repeat 50% 50%;background-size:cover}.airLogCity .airLogCityUl li.cityHAN:after{background:url(//image.airbusan.com/mc/assets/images/member/cityHanoi.jpg) no-repeat 50% 50%;background-size:cover}.airLogCityComm{padding:20px 0 20px 80px;background:#f6f6f6 url(//image.airbusan.com/mc/assets/images/member/bg-airlogmore4.png) no-repeat 20px 50%;background-size:50px;line-height:18px;color:#0ca692}.airLogCityComm b{color:#0e0e0e}.airLogCityComm b span{color:#508ef4}.airLogMore{padding:15px 0 30px 0}.airLogMore p{border-top:1px solid #cfcfcf;padding:20px 0 25px 60px;background:url(//image.airbusan.com/mc/assets/images/member/bg-airlogmore3.png) no-repeat 0 10px;background-size:50px;color:#0e0e0e;line-height:18px;font-size:14px}.airLogMore p span{font-weight:700!important;color:#508ef4}.airLogTimeLine{padding:30px 20px;background:#e9eef9}.airLogTimeLine .h3Title{font-size:18px;color:#0e0e0e;padding-bottom:10px}.airLogTimeLine .airLogTimeLine1Depth .airLogTimeLine1DepthLi{position:relative}.airLogTimeLine .airLogTimeLine1Depth .airLogTimeLine1DepthLi .h4Title{padding:20px 0 20px 25px;color:#508ef4;font-size:18px;font-weight:700!important;background:url(//image.airbusan.com/mc/assets/images/member/bg-airlogtimelinedotp.png) no-repeat 0 -16px;background-size:13px auto}.airLogTimeLine .airLogTimeLine1Depth .airLogTimeLine1DepthLi .airLogTimeLine2Depth li{padding:10px 0 10px 25px;height:85px;background:url(//image.airbusan.com/mc/assets/images/member/bg-airlogtimelinedot2.png) no-repeat 0 50%;background-size:13px auto}.airLogTimeLine .airLogTimeLine1Depth .airLogTimeLine1DepthLi .airLogTimeLine2Depth li .airLogTimeLine2DepthDiv{height:65px;padding:15px 20px;border:1px solid #cfcfcf;border-radius:8px;background:#fff;overflow:hidden}.airLogTimeLine .airLogTimeLine1Depth .airLogTimeLine1DepthLi .airLogTimeLine2Depth li .airLogTimeLine2DepthDiv .airLogTimeDate{display:block;color:#0ca692;font-size:14px;padding-bottom:5px}.airLogTimeLine .airLogTimeLine1Depth .airLogTimeLine1DepthLi .airLogTimeLine2Depth li .airLogTimeLine2DepthDiv .oneWay .arriveArea,.airLogTimeLine .airLogTimeLine1Depth .airLogTimeLine1DepthLi .airLogTimeLine2Depth li .airLogTimeLine2DepthDiv .oneWay .startArea{font-size:14px}.airLogTimeLine .airLogTimeLine1Depth .airLogTimeLine1DepthLi:first-child .h4Title{background:url(//image.airbusan.com/mc/assets/images/member/bg-airlogtimelinedotp2.png) no-repeat 0 -16px;background-size:13px auto}.airLogTimeLine .airLogTimeLine1Depth .airLogTimeLine1DepthLi:last-of-type{padding-bottom:20px}.airLogTimeLine .airLogTimeLine1Depth .airLogTimeLine1DepthLi:last-of-type .airLogTimeLine2Depth li:last-of-type{background:url(//image.airbusan.com/mc/assets/images/member/bg-airlogtimelinedot3.png) no-repeat 0 50%;background-size:13px auto}.airLogTimeLine .btnMore{background:0 0}.guideList.pureBoxing h4{color:#666;padding-bottom:15px}.guideList.pureBoxing li:before{background-color:#666;border:1px solid #666}.dayStartPick{text-align:center;padding-left:14px;height:35px;line-height:35px;background:url(//image.airbusan.com/mc/assets/images/common/dot-type1.png) repeat-x 0 0;background-size:7px auto}.noCheckInDetail{text-align:center;position:relative;border-bottom:1px solid #cfcfcf;padding:15px 0 13px;line-height:20px;color:#666}.noCheckInDetail span{color:#f64f63;font-weight:500!important}.BaggageRegulationGuideDomestic .wrapBox .clauseAgreeWrap,.BaggageRegulationGuideInternational .wrapBox .clauseAgreeWrap,.BookingRequiredReading .wrapBox .clauseAgreeWrap,.MandatoryAgreementDomestic .wrapBox .clauseAgreeWrap,.MandatoryAgreementInternational .wrapBox .clauseAgreeWrap{padding-left:0;padding-right:0}.booking.flight #nativeSummary.btnGroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.booking.flight #nativeSummary.btnGroup span{-webkit-flex:auto;-webkit-box-flex:auto;-ms-flex:auto;flex:auto;display:inline-block}.booking.flight #nativeSummary.btnGroup span button{height:100%}.freeRouteTool .btnGroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.freeRouteTool .btnGroup span{-webkit-flex:auto;-webkit-box-flex:auto;-ms-flex:auto;flex:auto;display:inline-block;width:auto!important}.freeRouteTool .btnGroup span button{height:100%}.momentumScroll .systemCont{padding:30px 15px 45px}.booking.provide .momentumScroll .systemCont{padding:10px 15px 45px}.booking.provide .momentumScroll .systemCont .BaggageRegulationGuideDomestic .lyPop .clauseAgreeWrap{padding:25px 0 0}.booking.provide .momentumScroll .systemCont .lyPop1 .clauseAgreeWrap,.booking.provide .momentumScroll .systemCont .lyPop2 .clauseAgreeWrap{padding:25px 0 0}.reserve.pnr .myReserBefore p{word-break:normal!important}.fareList2{padding:3px 5px 11px}.lostWrap .lineList li a{display:inline!important}.A010091 .lineTop{background:#fff}.A010250 .lineTop{background:#fff}.A010250 .lineTop .price{font-size:18px;font-weight:300!important;color:#666}.colorBlack1{color:#0e0e0e}.flynjoy.eventRender .eventWrap{padding:0!important}.flynjoy.eventRender .eventWrap .contBody.pdb100{padding:0 0 55px!important}.flynjoy.eventRender .eventWrap .contBody.pdb100 .notiTop{display:none}.flynjoy.eventRender .eventWrap .contBody.pdb100 .notiCont{border:0!important;padding:0!important;margin-top:0!important}.flynjoy.eventRender .eventWrap .contBody.pdb100 .notiCont .snsWrap{display:none}.flynjoy.eventRender .eventWrap .contBody.pdb100 .notiCont img{line-height:normal!important}.booking.departureArrival .flyInfoWrap .defList ul li span.time{text-align:right}.checkin.onePass .boardingCourse .itineraryWrap .areaSelect div,.domesticCheckinConfirm .layerPopFull.A010521 .itineraryWrap .areaSelect div{vertical-align:middle}.checkin.onePass .boardingCourse .itineraryWrap .areaSelect div button,.domesticCheckinConfirm .layerPopFull.A010521 .itineraryWrap .areaSelect div button{padding-top:0}.checkin.onePass .boardingCourse .itineraryWrap .areaSelect div button .active,.domesticCheckinConfirm .layerPopFull.A010521 .itineraryWrap .areaSelect div button .active{padding-top:0}.captcha.captchaEx{position:relative;padding:18px 10px 0}.captcha.captchaEx #captchaImage,.captcha.captchaEx .nativeCaptchaImage{display:block;float:left;height:27px;width:90px}.captcha.captchaEx .btnRefresh{display:block;float:left;background:url(//image.airbusan.com/mc/assets/images/common/btn_refresh.png) no-repeat 0 0;background-size:27px 27px;width:27px;height:27px;color:transparent;font-size:5px;margin-left:-1px}.captcha.captchaEx .inpDef.nativeFormRequired{padding-top:0;float:right;padding:0 10px 0 10px;height:27px;line-height:16px}.captcha.captchaEx p.mgt10{font-size:12px!important;letter-spacing:-.5px}.captcha.captchaEx .nativeCaptchaAudio{position:absolute;bottom:0;left:0;width:100%}.captcha.captchaEx .captchaDiv{height:27px;overflow:hidden}.h3TableTitle{font-size:18px;font-weight:500!important;margin-top:40px!important;margin-bottom:20px!important}.guideList .hyphen.flightDefalutService{padding-bottom:0!important}.guideList .hyphen.flightDefalutService li{padding-top:5px;margin-top:0!important}.guideList .hyphen.flightDefalutService li:before{top:4px}#indexForeigner{padding-bottom:100px}.checkinInputBox label{width:100%;display:block;padding:10px;height:40px;font-size:15px;border-bottom:1px solid #cfcfcf;font-weight:500!important;line-height:inherit;text-align:left;color:#666}.checkinInputBox input{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;font-size:1px;line-height:1px}.checkin.internationalApisInfo .inpDef.active{border-bottom:1px solid #cfcfcf!important;color:#666!important}span.tran{color:transparent}.reserve.pnrDetail .A010430 .paymentList2nd{padding-top:5px}.reserve.pnrDetail .A010430 .paymentList2nd li{position:relative;padding-top:10px!important;padding-left:12px}.reserve.pnrDetail .A010430 .paymentList2nd li:before{content:"";position:absolute;top:16px;left:2px;background:#666;width:3px;height:3px;-webkit-border-radius:50%;border-radius:50%}.reserve.pnrDetail .A010430 .paymentList2nd li strong{font-size:12px!important}.reserve.pnrDetail .A010430 .paymentList2nd li span{font-size:12px!important;text-align:right;padding-top:0;display:inlin-block;float:right}.title2green{color:#a5e187;margin-bottom:15px;display:block}.title3green{color:#a5e187;margin-top:15px;display:block}.guideList li.lineTopGray1:before{top:36px}.counterInfo .h3Title{margin-bottom:0!important}.counterInfo .guideList{margin:10px 0;padding:0 10px}.counterInfo .guideList strong{display:block}.checkedbaggageGuide .img{padding:20px;border:1px solid #cfcfcf}.checkedbaggageGuide .h2Title{margin-bottom:20px!important;font-size:18px;font-weight:500!important;text-align:left;color:#0e0e0e}.checkedbaggageGuide .guideList{margin:30px 0 30px;padding:0!important}.checkedbaggageGuide .colorGray1{color:#666}.checkedbaggageGuide .colorGray1:before{display:none}.checkedbaggageGuide .colorBlue1{color:#4f7bd5}.lithiumBattery .img{padding:20px;border:1px solid #cfcfcf}.lithiumBattery .img img{width:100%}.lostWrap{padding:30px 20px 70px 20px}.lostWrap article{padding-bottom:50px}.lostWrap article:last-child{padding-bottom:0}.lostWrap .h3Title{margin-bottom:20px!important;font-size:18px;line-height:20px}.lostWrap .lostList .guideList{margin:0 -20px;background:#f6f6f6;padding:20px}.lostWrap .lostList .guideList .title{font-weight:400;color:#0e0e0e}.lostWrap .guideList{padding:0}.lostWrap .lineList{border-top:1px solid #0e0e0e}.lostWrap .lineList li{position:relative;padding:12px 10px 10px;border-bottom:1px solid #cfcfcf;line-height:20px;color:#666}.baggageGuideWrap .fw7,.packagingWrap .fw7{font-weight:700!important}.packagingWrap{padding:30px 20px 55px}.packagingWrap article{padding-bottom:50px}.packagingWrap article:last-child{padding-bottom:0}.packagingWrap .h3Title{margin-bottom:20px!important;font-size:18px}.packagingWrap strong{display:block;padding:16px 0 13px;border-top:1px solid #0e0e0e;background-color:#f6f6f6;text-align:center!important}.packagingWrap p{padding:12px 10px 10px;border-bottom:1px solid #cfcfcf;line-height:20px;color:#666}.packagingWrap .guideList{padding:0 0 13px}.packagingWrap .guideList em.bill{font-weight:700!important}.packagingWrap .guideList .bill{display:block;margin-top:20px}.regularSubscriptionWrap{padding:30px 20px 55px}.regularSubscriptionWrap .txtLineThrough{text-decoration:line-through}.regularSubscriptionWrap .promotionBanner{margin-top:20px;padding:10px;font-size:14px;background-color:#0072bc;line-height:1.5;word-break:keep-all;text-align:center;color:#fff}.regularSubscriptionWrap .promotionBanner span{font-size:12px;line-height:1.5;word-break:keep-all;color:#fffc00}.regularSubscriptionWrap .tbList table.lastPointBorder tbody th:last-child{position:relative}.regularSubscriptionWrap .tbList table.lastPointBorder tbody th:last-child:before{position:absolute;left:0;top:0;width:100%;height:100%;border-top:1px solid #f64f63;border-left:1px solid #f64f63;content:''}.regularSubscriptionWrap .tbList table.lastPointBorder tbody th:last-child:after{position:absolute;right:0;top:0;height:100%;border-right:1px solid #f64f63;content:''}.regularSubscriptionWrap .tbList table.lastPointBorder tbody td:last-child{position:relative}.regularSubscriptionWrap .tbList table.lastPointBorder tbody td:last-child:before{position:absolute;left:0;top:0;height:100%;border-left:1px solid #f64f63;content:''}.regularSubscriptionWrap .tbList table.lastPointBorder tbody td:last-child:after{position:absolute;right:0;top:0;height:100%;border-right:1px solid #f64f63;content:''}.regularSubscriptionWrap .tbList table.lastPointBorder tbody tr:last-child td:last-child{border-bottom:1px solid #f64f63}.regularSubscriptionWrap .h3Title{line-height:1.3;word-break:keep-all}.regularSubscriptionWrap .smallTxt{font-size:10px;line-height:1;vertical-align:top}.regularSubscriptionWrap .buyStep{text-align:center}.regularSubscriptionWrap .buyStep>div+div{margin-top:30px;padding-top:30px;border-top:1px dashed #d9d9d9}.regularSubscriptionWrap .buyStep .no{display:block;margin:0 auto 20px;width:46px;height:23px;font-size:15px;font-weight:600;text-align:center;line-height:23px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#20409a;color:#fff}.regularSubscriptionWrap .buyStep i{display:block;margin-bottom:15px}.regularSubscriptionWrap .buyStep i img{display:block;margin:0 auto;width:150px}.regularSubscriptionWrap .buyStep p strong{display:block;margin-bottom:8px;font-size:15px;line-height:22px;color:#333}.regularSubscriptionWrap .buyStep p span{font-size:13px;line-height:1.4}.seatingWrap{padding:30px 0 20px}.seatingWrap .tabContents{padding:30px 20px 20px}.seatingWrap .desc .txt{padding:10px}.seatingWrap .desc .lineBottom{margin-bottom:30px!important;border-bottom:1px solid #cfcfcf}.seatingWrap .desc p{line-height:20px;color:#666}.seatingWrap .hbDesc p:nth-child(1){border-bottom:1px solid #cfcfcf;text-align:center}.seatingWrap .hbDesc p:nth-child(3){border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;text-align:center}.seatingWrap .btnSmall{padding:8px 0 6px;color:#000}.seatingWrap .btnMedium{padding:15px 0 12px;line-height:23px}.seatingWrap p strong{display:block;font-size:14px;padding:11px 10px;line-height:18px;text-align:center!important;border-top:1px solid #0e0e0e;border-bottom:1px solid #cfcfcf;background-color:#f6f6f6}.seatingWrap .guideList li li{padding-left:10px;margin-top:10px}.seatingWrap .guideList li li:first-child{margin-top:10px}.seatingWrap.guideList li li{padding-left:10px}.seatingWrap.guideList li li:before{top:7px;width:3px;height:1px;border-radius:0;border:none}.seatingWrap .seatImg{margin:0 -20px}.seatingWrap .seatImg img{width:100%}.seatingWrap .seatIcoExam span.seat_01{background:url(/mc/assets/images/reser/ico_seat_01.png) no-repeat 0 50%;background-size:13px auto}.seatingWrap .seatIcoExam span.seat_02{background:url(/mc/assets/images/reser/ico_seat_02.png) no-repeat 0 50%;background-size:13px auto}.seatingWrap .seatIcoExam span.seat_03{background:url(/mc/assets/images/reser/ico_seat_03.png) no-repeat 0 50%;background-size:13px auto}.seatingWrap .seatIcoExam span.seat_04{background:url(/mc/assets/images/reser/ico_seat_04.png) no-repeat 0 50%;background-size:13px auto}.seatingWrap .seatIcoExam span.seat_05{background:url(/mc/assets/images/reser/ico_seat_05.png) no-repeat 0 50%;background-size:13px auto}.seatingWrap .seatIcoExam span.seat_06{background:url(/mc/assets/images/reser/ico_seat_06.png) no-repeat 0 50%;background-size:13px auto}.seatingWrap .seatIcoExam span.seat_07{background:url(/mc/assets/images/reser/ico_seat_07.png) no-repeat 0 50%;background-size:13px auto}.baggageGuideWrap{padding:30px 20px 55px}.baggageGuideWrap .noBelit{padding-left:0;margin-left:0!important}.baggageGuideWrap .noBelit{margin-left:0}.baggageGuideWrap .noBelit li{padding-left:0;margin-left:0!important}.baggageGuideWrap .guideList{margin:20px 0}.baggageGuideWrap .guideList li{margin-top:15px}.baggageGuideWrap .guideList li:first-child{margin-top:0}.baggageGuideWrap .h3Title{line-height:23px}.baggageGuideWrap .desc .txt{padding:10px;border-bottom:1px solid #cfcfcf}.baggageGuideWrap .desc p{line-height:20px;color:#666}.baggageGuideWrap .btnMedium{padding:15px 0 12px;line-height:23px}.baggageGuideWrap p strong{display:block;padding:11px 10px;font-size:14px;line-height:17px;text-align:center!important;border-top:1px solid #0e0e0e;border-bottom:1px solid #cfcfcf;background-color:#f6f6f6}.baggageGuideWrap .guideList li li:before{content:'-';top:0;width:0;height:0;background:0 0;border-radius:0;border:none}.baggageGuideWrap.guideList li li:before{content:'-';top:0;width:0;height:0;background:0 0;border-radius:0;border:none}.baggageGuideWrap .baggageGuidList li{padding-left:0!important}.baggageGuideWrap .baggageGuidList li:before{display:none}.baggageGuideWrap .noBelit:before{display:none}.baggageGuideWrap .baggageGuideImg img{width:100%}.baggageGuideWrap .restrictionsBox{margin:30px -20px -55px;padding:30px 20px 100px;background-color:#f6f6f6}.baggageGuideWrap .colorRed:before{background-color:red;border-color:red}.bundleWrap .txt2{text-align:center}.bundleWrap strong img{width:17px;margin-left:5px}.bundleWrap .bundleWay p{line-height:1.5}.bundleWrap .bundleWay .bold{font-weight:700}.bundleWrap .bundleWay .point01{color:#5392f3}.bundleWrap .bundleWay img{width:80%;margin:20px 10%}.bundleWrap .bundleWay ul li{line-height:20px}.bundleWrap p strong{line-height:20px}.bundleWrap .btnBundle{font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;background:#fff;border:1px solid #777;color:#777;display:inline-block;border-radius:5px;width:32%}.bundleWrap .bundleList .desc span{text-align:center;display:inline-block;width:40%;margin-left:10%;margin-right:2%;padding:10px 0;letter-spacing:-1px;vertical-align:top}.bundleWrap .bundleList .desc span img{display:block;width:50px;margin:0 auto}.bundleWrap .bundleList .desc span+span{width:34%;margin-left:0;margin-right:0}.bundleWrap .bundleList .desc span+span img{width:40px;display:block;margin:0 auto}.bundleWrap .bundleList .desc .baggage_icon2{width:42%;margin-left:10%}.bundleWrap .bundleList .desc .baggage_icon2 img{width:70px}.bundleWrap .bundleList .desc .food_icon{width:15%;letter-spacing:-1px;vertical-align:top}.bundleWrap .bundleList .desc .food_icon img{width:32px}.bundleWrap .bundleList .desc2 .box{border-left:1px solid #5392F3;border-right:1px solid #5392F3;border-top:1px solid #5392F3;box-sizing:border-box}.bundleWrap .bundleList .desc2 .box2{position:relative;padding:10px 0}.bundleWrap .bundleList .desc2 .box3 .rounge{width:82%;margin-left:8%;padding-left:28px}.bundleWrap .bundleList .desc2 .box3 .rounge img{left:27px}.bundleWrap .bundleList .desc3 .baggage_icon2{width:38%;margin-left:0;margin-right:0}.bundleWrap .bundleList .desc3 .baggage_icon2 img{width:50px}.bundleWrap .bundleList .desc3 .seat_icon2{width:34%;margin-left:0}.bundleWrap .bundleList .desc3 .rounge_icon{width:23%}.bundleWrap .bundleList .desc3 .rounge_icon img{width:38px}.bundleWrap .bundleList .box .baggage_icon2{margin-left:1%;margin-right:0}.bundleWrap .bundleList .box2{background:#5392F3}.bundleWrap .bundleList .box2 span{width:50%;color:#fff}.bundleWrap .bundleList .box2 .rounge{width:48%;margin-left:1%;padding-left:28px}.bundleWrap .bundleList .box2 .rounge img{width:25px;display:inline-block;position:absolute;left:4px}.bundleWrap .bundleList .box2 .counter{width:48%;margin-left:1%;padding-left:28px;padding-top:0;margin-top:-6px}.bundleWrap .bundleList .box2 .counter img{width:25px;display:inline-block;position:absolute;left:4px;top:51px}.bundleWrap .bundleList .box2 .baggage{width:47%;vertical-align:top;padding-left:17px;position:relative;top:18px}.bundleWrap .bundleList .box2 .baggage img{position:absolute;width:22px;left:0;top:8px}.bundleWrap .bundleList .box2:before{content:'';display:block;position:absolute;left:50%;top:-10px;width:25px;height:25px;background:url(//image.airbusan.com/mc/assets/images/service/icon_plus.png);margin-left:-12px;background-size:100%}.bundleWrap .bundleList .guideList p{margin-top:10px}.bundleWrap .btnBox{overflow:hidden}.bundleWrap .btnBox a:nth-child(2n){margin-right:2%}.bundleWrap .btnBox a:nth-child(1){margin:0 auto;float:none}.bundleWrap .btnBox .btnBundle{width:48%;display:block;float:left}.restrictionsPop h2{line-height:23px}.restrictionsPop .btnSmall{font-weight:300!important;color:#000}.restrictionsPop .img{padding:20px;border:1px solid #cfcfcf}.restrictionsPop .img img{width:100%}.restrictionsPop .colorGray1{color:#666}.restrictionsPop.inFlightChoice .item .inner h2{margin-bottom:15px}.restrictionsPop.inFlightChoice .item article{margin-top:15px!important;padding-top:15px;border-top:1px solid #cfcfcf}.restrictionsPop.inFlightChoice .item article:first-child{padding-top:0;border-top:none}.restrictionsPop.inFlightChoice .item ul li{padding:0 0 0 8px;border-bottom:none}.offLineWrap{background-color:#f6f6f6}.offLineWrap .btnMedium{font-weight:500!important}.offLineWrap .h3Title{padding-bottom:20px;font-size:18px;line-height:23px}.offLineWrap+div+.h4Title{margin:0 20px;font-weight:700!important}.helpPassengerWrap{padding:30px 20px 100px}.helpPassengerWrap .h3Title{line-height:23px}.helpPassengerWrap .h3Title.addIcon{padding-left:20px;background:url(/mc/assets/images/common/stit01.png) no-repeat top 3px left;background-size:13px auto;line-height:1.4}.helpPassengerWrap p{line-height:18px;color:#666}.helpPassengerWrap table{border-top:1px solid #0e0e0e}.helpPassengerWrap table th{width:100px;padding:15px 10px;background-color:#f6f6f6;border-bottom:1px solid #cfcfcf;font-weight:500!important;line-height:20px;vertical-align:top!important;text-align:left}.helpPassengerWrap table td{padding:15px 10px;border-bottom:1px solid #cfcfcf;color:#666;line-height:20px;vertical-align:top!important}.helpPassengerWrap table .vm{vertical-align:middle!important}.helpPassengerWrap .btnSmall{font-weight:300!important;color:#000}.helpPassengerWrap .helpGuideList ol li{margin-top:15px!important;padding-left:19px;text-indent:-19px;line-height:20px;color:#666}.helpPassengerWrap .helpGuideList ol .hyphen li{padding-left:3px;text-indent:-13px}.helpPassengerWrap .helpGuideList ol .hyphen li:before{content:"- ";border:0;background:0 0;top:0;width:0;height:0}.immigrationReport{position:relative;z-index:1;padding:0 20px 55px;background-color:#fff}.immigrationReport article:before{content:'';background-color:#f6f6f6;position:fixed!important;top:70px;right:0;left:0;bottom:0;z-index:-1}.immigrationReport .h3Title{width:100%;font-size:18px;margin:0 -20px;padding:0 20px;font-weight:500!important;background-color:#f6f6f6;color:#0f0f0f}.immigrationReport .h3Title span{display:block;height:50px;line-height:50px!important;border-bottom:1px solid #cfcfcf}.immigrationReport .h3Title.toggleIcon span{background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-gray-down.png) no-repeat right center;background-size:9px 6px}.immigrationReport .h3Title.toggleIcon.active span{background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-gray-up.png) no-repeat right center;background-size:9px 6px;border-bottom:none}.immigrationReport .immigrationReportAccord{display:none;position:relative;z-index:1;padding:15px 20px;margin-left:-20px;background-color:#fff}.immigrationReport .immigrationReportAccord .btnCombGray1:after{right:0}.immigrationReport .btnCombGray1{padding:0!important;font-size:14px;font-weight:500!important;border:none;border-radius:0;line-height:45px;color:#0e0e0e}.immigrationReport .btnCombGray1 span{display:block;margin-top:-12px;line-height:1;font-size:12px;color:#939393}.immigrationReport span.btnCombGray1{display:block;vertical-align:middle;padding-bottom:20px!important}.immigrationReport span.btnCombGray1:after{display:none}.basicServiceWrap{padding:0 20px 100px}.basicServiceWrap p{margin-bottom:20px!important;line-height:18px;color:#666}.basicServiceWrap .img{margin:0 -20px 20px}.basicServiceWrap .img img{width:100%}.basicServiceWrap .topTextArea{margin:0 -20px;padding:25px 20px 28px;background-color:#f6f6f6;line-height:18px;color:#666}.basicServiceWrap .topTextArea p{margin-bottom:20px!important}.basicServiceWrap .topTextArea strong{font-weight:700!important;color:#2458c0}.basicServiceWrap h3{margin-bottom:10px!important;font-size:18px;font-weight:500!important;line-height:23px}.basicServiceWrap .guideList{margin:0;padding:0!important}.basicServiceWrap .guideList.lineTopGray1 ul{padding-top:20px}.basicServiceWrap .flightGuide{padding:30px 0 0}.basicServiceWrap .serviceList strong{display:block;padding:0 10px;font-size:14px;font-weight:300!important;line-height:45px;color:#0e0e0e;background-color:#f6f6f6;border-top:1px solid #0e0e0e;border-bottom:1px solid #cfcfcf}.basicServiceWrap .serviceList p{margin-bottom:0!important;padding:15px 20px 11px}.basicServiceWrap .serviceList .txtWarning1{border-top:1px solid #cfcfcf;border-bottom:none;margin-bottom:20px!important;padding:15px 0 0 15px;line-height:15px}.basicServiceWrap .serviceList .txtWarning1:before{top:15px}.basicServiceWrap i{display:inline-block;vertical-align:middle;width:25px;height:25px;background:url(//image.airbusan.com/mc/assets/images/guide/ico-basicservice.png) no-repeat;background-size:250px 50px}.basicServiceWrap .ico_heart{background-position:0 0}.basicServiceWrap .ico_food{background-position:-30px 0}.basicServiceWrap .ico_food2{background-position:-65px 0}.basicServiceWrap .ico_drink{background-position:-95px 0}.basicServiceWrap .ico_newspaper{background-position:-130px 0}.basicServiceWrap .ico_glasses{background-position:-160px 0}.basicServiceWrap .ico_mom{background-position:-195px 0}.basicServiceWrap .ico_dutfree{background-position:-225px 0}.basicServiceWrap .ico_letter{background-position:0 -25px}.basicServiceWrap .ico_magic{background-position:-30px -25px}.basicServiceWrap .ico_tarot{background-position:-65px -25px}.basicServiceWrap .ico_beauty{background-position:-95px -25px}.basicServiceWrap .ico_tee{background-position:-130px -25px}.basicServiceWrap .ico_pen{background-position:-160px -25px}.basicServiceWrap .ico_music{background-position:-190px -25px;margin-right:5px}.basicServiceWrap .ico_smarTV{background-position:-225px -25px;margin-right:5px}.basicServiceWrap .ico_seeyou{background:url(//image.airbusan.com/mc/assets/images/guide/ico-basicservice01.png) no-repeat;background-size:250px 75px;background-position:-30px -50px;margin-right:5px}.basicServiceWrap .ico_romantic{background:url(//image.airbusan.com/mc/assets/images/guide/ico-basicservice01.png) no-repeat;background-size:250px 75px;background-position:-63px -50px;margin-right:5px}.basicServiceWrap .ico_childcolor{background:url(//image.airbusan.com/mc/assets/images/guide/ico-basicservice01.png) no-repeat;background-size:250px 75px;background-position:-95px -50px;margin-right:5px}.basicServiceWrap .ico_childsafety{background:url(//image.airbusan.com/mc/assets/images/guide/ico-basicservice01.png) no-repeat;background-size:250px 75px;background-position:-125px -50px;margin-right:5px}.basicServiceWrap .ico_charger{background:url(//image.airbusan.com/mc/assets/images/guide/ico-basicservice02.png) no-repeat;margin-right:5px}.basicServiceWrap .ico_flying{background:url(//image.airbusan.com/mc/assets/images/guide/ico-basicservice01.png) no-repeat;background-size:250px 75px;background-position:0 -50px;margin-right:5px}.basicServiceWrap .myReserNoData{padding:90px 0 50px}.basicServiceWrap .myReserNoData p{margin-bottom:0!important;line-height:20px}.stampBenefitWrap{padding:30px 20px 100px}.stampBenefitWrap h3{margin-bottom:20px!important;font-size:18px;font-weight:500!important;line-height:23px}.stampBenefitWrap h4{margin-top:30px!important;margin-bottom:10px!important;font-size:14px;font-weight:700!important;line-height:18px}.stampBenefitWrap .inFlightChoice{padding:0}.stampBenefitWrap .guideList{margin:0}.stampBenefitWrap table{border-top:1px solid #0e0e0e}.stampBenefitWrap table td{padding:10px 0;border-bottom:1px solid #cfcfcf;line-height:20px;color:#666}.stampBenefitWrap table td.ar p{margin-top:0!important}.stampBenefitWrap table div{width:100%;line-height:20px}.stampBenefitWrap table div strong{font-weight:700!important}.stampBenefitWrap table div span{margin-left:4px}.stampBenefitWrap table p{margin-top:10px!important;font-weight:700!important;line-height:20px;color:#2458c0}.stampBenefitWrap table p .colBar{margin-left:7px;padding-left:7px;position:relative}.stampBenefitWrap table p .colBar:before{content:"";position:absolute;top:1px;left:0;width:1px;height:14px;background:#2458c0}.stampBenefitWrap .noBullet:before{display:none}.stampBenefitWrap .stampTicketUse{width:280px;height:564px;margin:0 auto;padding-top:10px;background:url(//image.airbusan.com/mc/assets/images/member/bg-stamp-use.png) no-repeat 50% 10px;background-size:280px auto}.stampBenefitWrap .stampTicketUse ol{position:relative}.stampBenefitWrap .stampTicketUse .way2 li.step02{left:auto;right:-4px!important}.stampBenefitWrap .stampTicketUse .way2 li.step02 i{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-stamp-use6.jpg)!important}.stampBenefitWrap .stampTicketUse .way2 li.step03{left:auto;right:-4px!important}.stampBenefitWrap .stampTicketUse .way2 li.step03 i{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-stamp-use7.jpg)!important}.stampBenefitWrap .stampTicketUse li{position:absolute;width:98px;height:117px}.stampBenefitWrap .stampTicketUse li i{display:block;width:60px;height:60px;margin:0 auto;background-repeat:no-repeat;background-position:50% 50%;background-size:60px 60px}.stampBenefitWrap .stampTicketUse li p{display:table-cell;width:98px;height:52px;text-align:center!important;vertical-align:middle!important;line-height:16px;font-size:12px;color:#666}.stampBenefitWrap .stampTicketUse li.step01{top:0;left:50%;margin-left:-49px}.stampBenefitWrap .stampTicketUse li.step01 i{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-stamp-use1.jpg)}.stampBenefitWrap .stampTicketUse li.step02{left:-4px;top:123px}.stampBenefitWrap .stampTicketUse li.step02 i{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-stamp-use2.jpg)}.stampBenefitWrap .stampTicketUse li.step03{left:-4px;top:276px}.stampBenefitWrap .stampTicketUse li.step03 i{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-stamp-use3.jpg)}.stampBenefitWrap .stampTicketUse li.step04{top:276px;left:50%;margin-left:-49px}.stampBenefitWrap .stampTicketUse li.step04 i{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-stamp-use4.jpg)}.stampBenefitWrap .stampTicketUse li.step05{left:50%;margin-left:-49px;top:427px}.stampBenefitWrap .stampTicketUse li.step05 i{background-image:url(//image.airbusan.com/mc/assets/images/member/ico-stamp-use5.jpg)}.freeTripPop{color:#666}.freeTripPop li:before{background-color:#666!important;border-color:#666!important}.freeTripPop li li{margin-top:0!important;padding:0!important;line-height:20px}.freeTripPop li li:before{display:none}.freeTripPop p{padding:0!important;text-align:left!important}.selectAgree .h3Title{margin-bottom:20px!important;font-size:15px;line-height:18px}.selectAgree .h4Title{margin-bottom:10px!important;font-weight:700!important}.transitClauseWrap{padding-top:30px!important}.transitClauseWrap div{padding-bottom:40px!important}.transitClauseWrap .h3Title{margin-bottom:20px!important;font-size:18px;line-height:26px}.transitClauseWrap .pdfDown{position:relative;margin-top:10px!important;text-align:left;line-height:20px;border:1px solid #777;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;color:#777;padding:10px 39px 10px 9px}.transitClauseWrap .pdfDown:after{position:absolute;top:50%;right:0;margin-top:-15px;display:block;width:30px;height:33px;background:url(//image.airbusan.com/mc/assets/images/common/ico-download.png) no-repeat 50% 50%;background-size:30px 33px;content:''}.agreementWrap td,.agreementWrap th{word-break:break-all}.agreementWrap .selectAgreement{position:relative}.agreementWrap .selectAgreement select{display:block;font-size:15px;line-height:18px;padding:10px 10px 12px;border-bottom:1px solid #0e0e0e;background:url(//image.airbusan.com/mc/assets/images/common/btn-arrow-down.png) no-repeat 100% 50%;background-size:19px 6px}.agreementWrap .selectAgreement button{position:absolute;bottom:0;right:0;width:60px;padding:12px 10px 9px!important;background-color:#777;font-size:18px;font-size:14px;padding-top:10px;padding-bottom:9px;line-height:1;font-weight:500!important;background:#777;color:#fff;border:1px solid #777;-webkit-border-radius:5px;border-radius:5px;padding-left:30px;padding-right:30px}.agreementWrap a{display:inline}.agreementWrap .btnGrayQuad.btnFull{display:block}.agreementWrap li li{list-style:decimal;margin-left:16px!important}.agreementWrap li li:before{display:none}.agreementWrap .hyphen{padding:0!important;margin-bottom:20px!important}.agreementWrap .hyphen li{margin-left:0!important;list-style:none!important}.guideCenterWrap .guideList ol li .hyphen li:before{content:'-';display:block!important}.agreementWrap.list_num ol{padding-left:15px!important}.agreementWrap.list_num ol li{margin-top:0!important;list-style:decimal!important}.agreementWrap.list_num ul li{padding-left:0}.agreementWrap.list_num ul li:before{display:none}.icoRoundTrip{display:inline-block;vertical-align:middle;width:30px;height:6px;background:url(//image.airbusan.com/mc/assets/images/common/ico-plane3.png) no-repeat 50% 50%;background-size:30px 6px}.immigrationReportPop{padding:30px 20px 55px}.immigrationReportPop .h3Title{font-size:18px;margin-bottom:20px!important;line-height:20px}.immigrationReportPop .img{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #cfcfcf}.immigrationReportPop .img img{display:block;width:100%}.immigrationReportPop li{position:relative;margin-bottom:20px;padding-left:21px;font-weight:300!important;line-height:18px;color:#666}.immigrationReportPop li ol{list-style:decimal;margin:5px 20px 0}.immigrationReportPop li li{margin-bottom:5px;padding:0!important}.immigrationReportPop li .alphabetList{margin-top:5px!important}.immigrationReportPop li .alphabetList li{overflow:hidden}.immigrationReportPop li .alphabetList li strong{float:left;width:20px;color:#666}.immigrationReportPop li .alphabetList li p{padding:0!important;float:left}.immigrationReportPop li .guideList{margin:0;padding:0!important}.immigrationReportPop li .hyphen{margin-top:10px}.immigrationReportPop li .hyphen li{margin:0 0 5px;padding:0 0 0 8px!important}.immigrationReportPop li span{position:absolute;top:0;left:0;width:18px;line-height:18px;text-align:center;display:inline-block;border-radius:50%;font-size:10px;color:#fff;background-color:#508ef4}.immigrationReportPop li strong{font-weight:300!important;color:#0e0e0e}.immigrationReportPop li em{display:block;margin-top:5px!important;color:#939393}.agreementWrap .tbList .desc{margin:15px 0 10px!important}.agreementWrap .listStyleNone li{margin-left:0!important;margin-top:0!important;padding-left:0!important;list-style:none!important}.agreementWrap .listStyleNone li:first-child{margin-top:15px!important}.refundWrap{font-weight:300!important}.refundWrap .tbList thead tr td:last-child{border-right:0}.refundWrap .borderRight{border-right:1px solid #cfcfcf!important}.stampGuide{padding:30px 20px;background-color:#f6f6f6}.stampGuide .h3Title{font-size:18px;margin-top:55px}.stampGuide .guideList{padding:0!important}.stampGuide .stampTransfer{position:relative;width:230px;height:135px;margin:15px auto 0;background:url(//image.airbusan.com/mc/assets/images/member/bg_stamp_guide1.png) no-repeat 0 0;background-size:230px 135px}.stampGuide .stampTransfer span{position:absolute;font-size:11px;text-align:center;color:#2458c0;top:95px;left:70px;right:60px}.stampGuide .stampTransfer2{background:url(//image.airbusan.com/mc/assets/images/member/bg_stamp_guide2.png) no-repeat 0 0;background-size:230px 135px}.passengerWrap .bdrNone{border-right:0!important}.unit2{color:#939393;font-size:14px;text-align:right;display:block;margin-bottom:20px!important}.smallTable .tbList td{font-size:12px;padding:15px 3px 14px}.smallTable .tbList th{font-size:12px;padding:15px 3px 14px}.loungeInfoWrap .h3Title{margin-bottom:20px!important;font-size:18px}.loungeInfoWrap .guideList{padding:0!important;margin-top:0!important;margin-bottom:0!important}.loungeInfoWrap .serviceList ul:after{display:block;clear:both;content:''}.loungeInfoWrap .serviceList ul li{float:left;margin-top:0!important;padding:0!important;width:33.33%;text-align:center}.loungeInfoWrap .serviceList ul li:before{display:none}.loungeInfoWrap .serviceList ul li span{display:block}.loungeInfoWrap .serviceList ul li i{display:block;width:30px;height:30px;margin:0 auto 3px;background-position:50% 50%;background-size:0;background-repeat:no-repeat}.loungeInfoWrap .serviceList ul li .ico_snack{background-image:url(//image.airbusan.com/mc/assets/images/guide/.png)}.loungeInfoWrap .serviceList ul li .ico_lounge{background-image:url(//image.airbusan.com/mc/assets/images/guide/.png)}.loungeInfoWrap .serviceList ul li .ico_freeWifi{background-image:url(//image.airbusan.com/mc/assets/images/guide/.png)}.inFlightChoiceComment{background:#f6f6f6;padding:25px 20px;width:100%}.inFlightChoiceComment p{color:#666;letter-spacing:-.5px;line-height:150%}.inFlightChoiceComment p .redText{color:#f64f63}.A010430.grayBox .momentumScroll{padding-bottom:34px}.reserve.purchase div.myReserBtn button{position:absolute}.booking.domesticPurchase .paymentToolBox .paymentBtn,.booking.internationalPurchase .paymentToolBox .paymentBtn,.reserve.domesticChangePurchase .paymentToolBox .paymentBtn,.reserve.emdChangeConfirm .paymentToolBox .paymentBtn,.reserve.internationalChangePurchase .paymentToolBox .paymentBtn{margin:-2.5px -2.5px}.arrowWarning{width:16px;height:13px;display:inline-block;background:url(//image.airbusan.com/mc/assets/images/common/bluearrow.png) no-repeat center center;background-size:14px auto;vertical-align:-2px}.h4Title.nickBlue{color:#508ef4}.mypage.prefer.preferPassengerList .h4Title.nickBlue{padding:8px 0 5px 10px}.mypage.prefer.preferPassengerList .checkList.listBox .listType li{padding:10px 10px 10px 0;border-bottom:none!important}.mypage.prefer.preferPassengerList .checkList.listBox .listType li .nameInfo .childChecker{top:10px}.mypage.prefer.preferPassengerList .checkList.listBox .listType li .nameInfo .enName{font-size:14px}.mypage.prefer.preferPassengerList .checkList.listBox .listType li .btnWrap{top:10px}.mypage.prefer.preferPassengerList #allCheckStr{display:inline-block;margin-bottom:10px}.fixedbInPopBtn{position:relative;height:50px;line-height:0;padding:6.5px 20px;background:#e9eef9}.fixedbInPopBtn .fixedbInBtn{height:40px;line-height:0;font-weight:900!important;color:#2458C0;background:url(//image.airbusan.com/mc/assets/images/common/ico-arrow-blue3.png) no-repeat right center;background-size:40px 15px;padding-right:50px;font-size:16px}.fixedbInPopBtn p{position:absolute;z-index:190;right:20px;top:24px;color:#2458c0}.fixedbInPopBtn p em{font-size:22px;font-weight:900!important;vertical-align:-1px}.paymentListKlist{padding-left:20px;padding-right:20px}.paymentListKlist .paymentListTitle{margin-bottom:0!important;padding-left:0;padding-top:10px!important;padding-bottom:10px!important;border-bottom:1px solid #cfcfcf}.pricePushInfo{margin:15px 0 0 10px;padding:10px 0 0;border-top:1px dashed #cfcfcf}.pricePushInfo h4 span{display:inline-block;height:16px;line-height:17px;font-size:11px;padding:0 10px;background:#07a3c0;border-radius:10px;color:#fff}.pricePushInfo dl{width:49%;display:inline-block;padding-left:5px;padding-top:5px}.pricePushInfo dl:last-child{width:100%;display:block}.pricePushInfo dl:last-child dd{font-weight:700!important}.pricePushInfo dl dt{color:#939393;font-size:10px;height:16px}.pricePushInfo dl dd{font-size:12px;color:#0e0e0e}.pricePushInfo dl dd em{font-size:12px;font-weight:700!important}.service.airport.informationList .subContent{padding-bottom:50px}.checkin.successCheckinConfirm .payCompTop .payCompMent{border-bottom:none}.checkin.successCheckinConfirm .payCompTop .payCompMent p{padding:15px 0}.checkin.successCheckinConfirm .ruleWrap.mgt30{margin-top:0!important}.checkin.successCheckinConfirm .guideList.mgb20.pdb100{margin:15px 0!important;padding-bottom:75px!important}.checkin.successCheckinConfirm .guideList.mgb20.pdb100 li{margin-top:10px}.checkin.successCheckinConfirm .guideList.mgb20.pdb100 li:first-child{margin-top:0}.mypage.out .loginWrap{padding:30px 20px 80px}.flynstamp.missStampSave .stampWrap .flightGuide{padding-bottom:80px}/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */#doubleSlider,#singleSlider{margin:35px 12px 18px}.noUi-connect-back-blues{width:22px;height:22px;background:url(//image.airbusan.com/mc/assets/images/common/noUi-connect-back-blues.png) repeat-x 0 0;background-size:22px;position:absolute;top:-10px;left:-11.5px;z-index:190}.noUi-connect-back-grays1{width:22px;height:22px;background:url(//image.airbusan.com/mc/assets/images/common/noUi-connect-back-grays1.png) repeat-x 0 0;background-size:22px;position:absolute;top:-10px;left:-11.5px;z-index:190}.noUi-connect-back-grays2{width:22px;height:22px;background:url(//image.airbusan.com/mc/assets/images/common/noUi-connect-back-grays2.png) repeat-x 0 0;background-size:22px;position:absolute;top:-10px;right:-10px;z-index:190}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:192}.noUi-connects{z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:192;top:-1px;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:5px}.noUi-horizontal .noUi-handle{width:34px;height:34px;left:-17px;top:-14.5px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#f6f6f6;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.noUi-connect{background:#0ca692;height:5px}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:url(//image.airbusan.com/mc/assets/images/common/noUi-handle-back.png) repeat-x 0 0;background-size:33px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.dayList{display:inline-block}.internationalComplete .myReserStateTop{padding-bottom:15px}.internationalComplete .iconBox{overflow:hidden;padding-bottom:40px}.internationalComplete .iconBox li{float:left;text-align:center}.internationalComplete .iconBox li a{font-size:12px;color:#777;line-height:1.2;letter-spacing:-1px}.internationalComplete .iconBox li:nth-child(1){width:10.66%;margin-right:6.25%}.internationalComplete .iconBox li:nth-child(2){width:15.33%;margin-right:3.12%}.internationalComplete .iconBox li:nth-child(3){width:20%;margin-right:3.6%}.internationalComplete .iconBox li:nth-child(4){width:16.3%;margin-right:2.68%}.internationalComplete .iconBox li:nth-child(5){width:21.5%}.internationalComplete .iconBox img{display:block;height:6.5%;margin:0 auto 10px}.internationalComplete .iconBox span{display:block;font-size:11px;color:#cbcbcb}.animalPrice p strong{display:block;padding:11px 10px;font-size:14px;line-height:17px;text-align:center;border-top:1px solid #0e0e0e;border-bottom:1px solid #cfcfcf;background-color:#f6f6f6}.animalPrice .desc p{line-height:20px;color:#666}.animalPrice .desc .txt{padding:10px}.rentalGuideWrap{padding:30px 20px 55px}.rentalCar .iconimg{border:1px solid #ccc}.rentalCar .btnRental{width:100%;font-size:14px;padding-top:15px;padding-bottom:15px;line-height:1;font-weight:500!important;background:#fff;border:1px solid #777;color:#777;display:inline-block;border-radius:5px}.resortGuideWrap{padding:30px 20px 55px}.resort .iconimg{border:1px solid #ccc}.resort .btnResort{width:100%;font-size:14px;padding-top:15px;padding-bottom:15px;line-height:1;font-weight:500!important;background:#fff;border:1px solid #777;color:#777;display:inline-block;border-radius:5px}.cafeblueGuide{padding:30px 22px 55px}.cafeblueGuide .h3Title01{text-align:center}.cafeblueGuide .h3Title{font-weight:700!important}.cafeblueGuide .cafebluedesc{border-top:1px solid #666;text-align:center;padding:20px 0}.cafeblueGuide .guideList img{display:block;text-align:center;width:80%;border:1px solid #666;margin:0 auto 20px}.cafeblueGuide .guideList li{word-break:keep-all}.dutyfreeGuide{padding:30px 22px 55px}.dutyfreeGuide .h3Title01{text-align:center}.dutyfreeGuide .h3Title{font-weight:700!important}.dutyfreeGuide .dutyfreedesc{border-top:1px solid #666;text-align:center;padding:20px 0}.dutyfreeGuide .guideList img{display:block;text-align:center;width:80%;border:1px solid #666;margin:0 auto 20px}.dutyfreeGuide .guideList li{word-break:keep-all}.passengerWrap .nameFee .h4Title{font-size:15px;color:#333;text-align:center}.passengerWrap .nameFee .point01{color:#5490F2}.passengerWrap .nameFee .fareList{text-align:center;padding:10px 0}.guideCenterWrap .mainLinkBtn{display:inline-block;border-bottom:1px solid #508ef4;font-size:15px;vertical-align:top}.guideCenterWrap .h4subTit{color:#508ef4;font-size:16px}.guideCenterWrap .mobileInfo ul{overflow:hidden}.guideCenterWrap .mobileInfo li{float:left;width:49%}.guideCenterWrap .mobileInfo li+li{margin-left:2%}.guideCenterWrap .mobileInfo li a{margin-bottom:10px;padding-left:5px;padding-right:5px}.guideCenterWrap .appstoreDown{display:block;width:60px;height:80px;margin:0 auto}.guideCenterWrap .googleDown{display:block;width:67px;height:80px;margin:0 auto}.guideCenterWrap .qrcordImg{display:block;width:95px;height:95px;margin:0 auto}.guideCenterWrap .qrcordInfoImg{display:block;width:235px;height:90px;margin:10px auto}.guideCenterWrap .h4TitBox{text-align:center}.guideCenterWrap .fareList01{position:relative;text-align:center;font-size:14px;border-bottom:1px solid #cfcfcf;padding:15px 5px}.guideCenterWrap .fareList01 .country{position:absolute;left:67px;top:15px}.guideCenterWrap .fareList01 .country_ko{padding-left:53px}.guideCenterWrap .lineBlack1{border-top:1px solid #000;border-bottom:1px solid #000}.cardWrap{padding-top:20px}.cardWrap .h3Title{line-height:1.3}.cardWrap .imgBox{border:1px solid #cfcfcf;padding:15px 0}.cardWrap .imgBox img{display:block;width:45%;margin:0 auto 15px}.cardWrap .numList{margin-left:10px}.cardWrap .numList li{position:relative}.cardWrap .numList li:before{content:'';width:0;height:0;border:0}.cardWrap .numList li span{position:absolute;left:0;top:0}.cardWrap .numList li p{padding-left:10px}.defList ul li{position:relative}.defList ul li .tipIcon{display:inline-block;background:#F72828;color:#fff;min-height:14px;padding:0 7px;border-radius:3px;font-size:14px;margin-left:7px}.defList ul li .tipIcon:after{background:0 0}.mainMenuD1 .newIcon{display:inline-block;background:#005FA7;color:#fff;min-height:14px;border-radius:10px;width:20px;font-size:14px;margin-left:7px;height:20px;text-align:center;line-height:20px}.inFlightWatch .item{margin-top:10px!important}.inFlightWatch .item:first-child{margin-top:0!important}.inFlightWatch .item>button{position:relative;width:100%;padding:11px 30px 9px 10px;border-bottom:1px solid #0e0e0e;text-align:left;line-height:18px;color:#0e0e0e}.inFlightWatch .item>button:after{content:"";position:absolute;top:50%;right:10px;margin-top:-6px;background:url(//image.airbusan.com/mc/assets/images/service/select_open_btn.png) no-repeat 0 0;background-size:18px 12px;width:18px;height:12px}.inFlightWatch .item>button.active:after{background:url(//image.airbusan.com/mc/assets/images/service/select_close_btn.png) no-repeat 0 0;background-size:18px 12px}.inFlightWatch .item .inner{color:#0e0e0e}.inFlightWatch .item .inner ul li{background-color:#f6f6f6;padding:10px}.flightLearning .h3Title{padding-left:20px;background:url(/mc/assets/images/common/stit01.png) no-repeat;background-size:13px auto;line-height:1.4}.flightLearning .videoFrame{position:relative;margin-top:20px;font-size:0}.flightLearning .videoFrame img{display:block;width:100%}.flightLearning .videoFrame iframe{position:absolute;left:0;top:0;width:100%;height:100%}.flightLearning .hr{margin-top:30px;margin-bottom:30px;border-top:1px solid #666}.selectFoodBox select{width:100%;border:1px solid #c1c1c1;padding:5px 10px;appearance:auto;-webkit-appearance:auto}.selectFoodBox select+select{margin-top:10px}.flightInformation .contBody{padding:0}.flightInformation .contHead{background-color:#005fa7;height:auto}.flightInformation .contHead h1{text-align:center;color:#fff;padding:10px 0}.flightInformation .flightInfo{margin:0 auto;width:100%;max-width:700px;box-sizing:border-box;background-color:#fff}.flightInformation .flightInfo p,.flightInformation .flightInfo strong{margin:0;padding:0;font-size:12px;line-height:1;color:#3d3d3d}.flightInformation .flightInfo table{margin:0;padding:0;width:100%;border-collapse:collapse}.flightInformation .flightInfo table caption{margin:-1px;width:1px;height:1px;overflow:hidden}.flightInformation .flightInfo table td,.flightInformation .flightInfo table th{margin:0;padding:5px;font-size:12px;font-weight:400;line-height:1.3;text-align:center;border-top:1px solid #000;color:#3d3d3d}.flightInformation .flightInfo .printBox{margin:0 auto;padding:10px;width:100%;max-width:700px;box-sizing:border-box;border:1px solid #3d3d3d}.flightInformation .flightInfo .printBox .logo{display:block;margin:0 auto 20px}.flightInformation .flightInfo .printBox .infoArea{border:2px solid #000}.flightInformation .flightInfo .printBox .infoArea .sTxt{padding:5px 10px}.flightInformation .flightInfo .printBox h1{margin:10px 0;font-size:15px;font-weight:600;font-family:'KoPub Batang',serif;text-align:center;color:#333}.flightInformation .flightInfo .printBox .sTxt{padding:5px;font-size:12px}.flightInformation .flightInfo .printBox .tar{text-align:right}.flightInformation .flightInfo .printBox table td+td,.flightInformation .flightInfo .printBox table th+td,.flightInformation .flightInfo .printBox table th+th{border-left:1px solid #000}.flightInformation .flightInfo .printBox .txt{margin-top:12px}.flightInformation .flightInfo .printBox .txt strong{font-size:12px;line-height:1.4}.flightInformation .flightInfo .printBox .dateBox{margin-top:10px}.flightInformation .flightInfo .printBox .dateBox p{margin:0;font-size:12px;text-align:center;line-height:1.5}.flightInformation .noPrint{margin:20px auto;padding:0 5px;font-size:0;overflow:hidden}.flightInformation .noPrint .mgr0{margin-right:0}.flightInformation .noPrint .emailForm{display:inline-block;font-size:0;width:calc(100% - 31px);margin-left:5px}.flightInformation .noPrint .emailForm .inputVal{display:inline-block;margin:0 5px;width:22%}.flightInformation .noPrint .emailForm span{display:inline-block;vertical-align:middle;font-size:12px}.flightInformation .noPrint .emailForm input{width:100%;height:26px;line-height:24px;vertical-align:middle;box-sizing:border-box;font-size:11px;appearance:auto;border:1px solid #ccc}.flightInformation .noPrint .emailForm select{width:22%;height:26px;line-height:24px;vertical-align:middle;border:1px solid #cbd3d9;font:menu;appearance:inherit}.flightInformation .noPrint .infoBtn{display:inline-block;margin-left:5px;padding:0 6px;height:26px;font-size:11px;font-weight:700;line-height:26px;border-radius:5px;background-color:#005fa7;vertical-align:middle;color:#fff}.flightInformation .noPrint .printForm{margin-top:5px}.flightInformation .flightInformation{margin-top:1px;padding:0 11px 1px 7px}.backgroundSize100{-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}.jqueryDatePicker a{text-decoration:none;color:inherit}.jqueryDatePicker .wrapper{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:scroll;height:100%;padding-top:20px}.jqueryDatePicker.datePickerNormal{padding-top:35px!important}.jqueryDatePicker{-webkit-overflow-scrolling:auto;background-color:#fff;padding-top:156px!important}.jqueryDatePicker h1{position:fixed!important;z-index:791;top:0;left:0;right:0;width:100%;height:55px;line-height:55px;padding-left:20px;padding-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-weight:700!important;border-bottom:1px solid #cfcfcf;background-color:#fff}.jqueryDatePicker .wrapper .next,.jqueryDatePicker .wrapper .prev{text-align:center}.jqueryDatePicker .wrapper .yearMonth{color:#000;padding:5px}.jqueryDatePicker .wrapper .date,.jqueryDatePicker .wrapper .weekdayName{color:#000;text-align:center}.jqueryDatePicker .wrapper .month{width:100%}.jqueryDatePicker .wrapper .date{color:#000;padding:0;cursor:pointer;vertical-align:top;height:42px}.jqueryDatePicker .wrapper .date a{position:relative;width:40px;height:42px;padding:6px 0;display:inline-block;text-align:center}.jqueryDatePicker .wrapper .date a em{display:inline-block;color:#000;width:30px;line-height:33px;height:30px;font-size:14px}.jqueryDatePicker .wrapper .date a span{display:inline-block;text-align:center;position:absolute;width:100%;bottom:-4px;left:0;right:0;font-size:8px!important;line-height:8px}.jqueryDatePicker .wrapper .date.disabled{cursor:default}.jqueryDatePicker .wrapper .date.disabled a em{color:#d2d2d2}.jqueryDatePicker .wrapper .date.between.disabled a em{color:#666}.jqueryDatePicker.multiStep .wrapper .date.between.disabled a em{color:#d2d2d2}.jqueryDatePicker .wrapper .date.between.disabled.flag a em{color:#fff}.jqueryDatePicker .wrapper .date.today a em{color:#508ef4!important;text-decoration:underline!important;line-height:33px}.jqueryDatePicker .wrapper .date.today.end a em,.jqueryDatePicker .wrapper .date.today.flat a em,.jqueryDatePicker .wrapper .date.today.start a em{color:#fff!important;text-decoration:underline!important;line-height:33px}.jqueryDatePicker .wrapper .date.today.end a em,.jqueryDatePicker .wrapper .date.today.flat a em,.jqueryDatePicker .wrapper .date.today.start a em{color:#fff!important;text-decoration:underline!important;line-height:33px}.jqueryDatePicker .wrapper .date.between{background:url(//image.airbusan.com/mc/assets/images/reser/bg-between.png) no-repeat center center}.jqueryDatePicker.multiStep .wrapper .date.between{background:0 0}.jqueryDatePicker .wrapper .date.start a em{background-color:#508ef5;border-radius:20px;color:#fff}.jqueryDatePicker .wrapper .date.between.start{background:url(//image.airbusan.com/mc/assets/images/reser/bg-start-between.png) no-repeat center center}.jqueryDatePicker .wrapper .date.between.end{background:url(//image.airbusan.com/mc/assets/images/reser/bg-between-end.png) no-repeat center center}.jqueryDatePicker.multiStep .wrapper .date.between.start{background:0 0}.jqueryDatePicker.multiStep .wrapper .date.between.end{background:0 0}.jqueryDatePicker .wrapper .date.point a em{color:#fff}.jqueryDatePicker .wrapper .date.end a em{background-color:#508ef5;border-radius:20px;color:#fff}.jqueryDatePicker .wrapper .date.flag a em{border-radius:20px}.jqueryDatePicker .wrapper .flag1 a em{background-color:#508ef4!important}.jqueryDatePicker .wrapper .flag1 a em span{color:#508ef4!important}.jqueryDatePicker .wrapper .flag2 a em{background-color:#0ca692!important}.jqueryDatePicker .wrapper .flag2 a em span{color:#0ca692!important}.jqueryDatePicker .wrapper .flag3 a em{background-color:#07a3c0!important}.jqueryDatePicker .wrapper .flag3 a em span{color:#07a3c0!important}.jqueryDatePicker .wrapper .flag4 a em{background-color:#47a909!important}.jqueryDatePicker .wrapper .flag4 a em span{color:#47a909!important}.calendarIcon{display:inline-block;background-color:#a4a4a4;background-size:cover;vertical-align:top}.btnFlex span.jqueryDatePickerSpan{position:absolute}.wrapBox.flynstamp .btnFlex span.jqueryDatePickerSpan{position:relative}.jqueryDatePickerSpan input{border:1px solid #ccc}.booking.internationalPurchase .jqueryDatePickerSpan input{border-bottom:1px solid #ccc}.weekdayName{padding-bottom:15px}.weekdayName div{background:#f6f6f6;font-size:12px;font-weight:500!important;height:35px;line-height:35px;padding-top:2px}.weekdayName div:first-child{margin-left:-20px;padding-left:20px}.weekdayName div:last-child{margin-right:-20px;padding-right:20px}.yearMonth div{position:relative;font-size:18px;padding:20px 15px;display:inline-block}.yearMonth div select{font-weight:700!important;display:inline-block;padding-right:14px;background:url(//image.airbusan.com/mc/assets/images/common/ico-header-arrow-down.png) no-repeat right center;background-size:12px auto;line-height:20px}.calResetBtn{position:fixed!important;bottom:60px;right:10px;width:30px;height:30px;border-radius:5px;background:rgba(80,142,244,.9) url(//image.airbusan.com/mc/assets/images/reser/btn-calreset.png) no-repeat center center;background-size:18px auto;box-shadow:0 0 10px rgba(0,0,0,.3)}.jqueryDatePicker .itinerarySecWrap{position:fixed;top:55px;width:100%;padding:22px 20px;border-bottom:1px solid #cfcfcf;background:#fff;z-index:9003}.jqueryDatePicker .realCal{position:fixed;top:115px;right:0;left:0;padding:15px 20px;background:#f6f6f6}.bxBody_tw .agreementWrap ol li,.lang_tw .agreementWrap ol li{list-style:upper-latin}.bxBody_tw .agreementWrap ol .hyphen li,.lang_tw .agreementWrap ol .hyphen li{list-style:none!important}.bxBody_tw .agreementWrap ol .hyphen li:before,.lang_tw .agreementWrap ol .hyphen li:before{display:none!important}.bxBody_tw .mainComment .mainCommentP1,.lang_tw .mainComment .mainCommentP1{font-size:21px}.bxBody_tw .guidance.fareInternational #section2 .tbList table td,.bxBody_tw .guidance.fareInternational #section3 .tbList table td,.lang_tw .guidance.fareInternational #section2 .tbList table td,.lang_tw .guidance.fareInternational #section3 .tbList table td{word-break:break-word}.bxBody_tw .guideCenterWrap .paymentTop .paymentCourse.manyLang .reserve .callNumber .tel,.lang_tw .guideCenterWrap .paymentTop .paymentCourse.manyLang .reserve .callNumber .tel{font-size:16px}.bxBody_tw .checkList .listType li .nameInfo label .ko,.lang_tw .checkList .listType li .nameInfo label .ko{display:none}.bxBody_tw .guideList .orderList3>li,.lang_tw .guideList .orderList3>li{list-style-type:katakana}.iosNotch .conBox{min-height:604px}.iosNotch .btnHeedWrap{bottom:99px!important}.iosNotch .toastAlert{bottom:99px!important}.iosNotch .layerCloseBtn01{top:34px!important}.iosNotch .layerPopFull{top:0;padding:89px 0 0}.iosNotch .layerPopFull h1{height:89px;padding:34px 40px 0 20px}.iosNotch .layerPopFull .dimmedCont{top:84px}.iosNotch .layerPopFull .momentumScroll{padding-bottom:70px}.iosNotch #nativeTotalTotal{padding-bottom:0;min-height:auto}.iosNotch .mainWrap{padding-top:34px;background-position:0 0;min-height:950px}.iosNotch .mainWrap .mainHeader{top:0;padding-top:34px;height:92px}.iosNotch .mainWrap .mainHeader a{top:34px}.iosNotch .mainWrap .mainHeader button{top:34px}.iosNotch .mainWrap .mainHeader .mainHeaderBg{height:90px;background:#fff;background-size:1px 144px;box-shadow:0 3px 7px rgba(0,0,0,.2)}.iosNotch .mainWrap .mainHeader .mainHeaderBg2{display:none}.iosNotch .mainWrap .mainScheduleWrap{margin-top:20px}.iosNotch .btnCapture{bottom:85px}.iosNotch .subHeader{top:0;height:89px;padding-top:34px}.iosNotch .mainMenuApp,.iosNotch .mainMenuOpener{top:34px}.iosNotch .historyBackBtn{top:34px}.iosNotch .topBandBanner{top:0;padding-top:40px;background:#508ef4 url(//image.airbusan.com/mc/assets/images/main/ico-topbandbanner.png) no-repeat 15px 40px;background-size:11px}.iosNotch .topBandBanner .topBandCloser{top:44px}.iosNotch .jqueryDatePicker h1{height:89px;padding-top:34px}.iosNotch .jqueryDatePicker .itinerarySecWrap{top:89px}.iosNotch .jqueryDatePicker .itinerarySecWrap .realCal{top:149px}.iosNotch .subWrap{padding-top:89px}.iosNotch .layerPopDimmed01{padding:89px 0 0}.iosNotch .layerPopDimmed01 .layerCloseBtn01{top:39px}.iosNotch .layerPopDimmed01 h1{top:39px}.iosNotch .layerPopDimmed01 .dimmedCont{top:94px}.iosNotch .fixedb button{padding-bottom:25px;min-height:70px}.iosNotch button.fixedb{padding-bottom:25px;min-height:70px}.iosNotch .flynjoy.eventRender .eventWrap .contBody.pdb100{padding:0 0 70px!important}.iosNotch .packagingWrap{padding:30px 20px 70px}.iosNotch .seatingWrap{padding:30px 20px 70px}.iosNotch .baggageGuideWrap{padding:30px 20px 70px}.iosNotch .immigrationReport{padding:0 20px 70px}.iosNotch .immigrationReportPop{padding:30px 20px 70px}.iosNotch .pdLayerFull01{padding:55px 0 70px}.iosNotch .pdLayerFull02{padding:115px 0 70px 0}.iosNotch .setTripWrap{padding-bottom:130px}.iosNotch .mainFooter{padding-bottom:63px}.iosNotch .mainFooter .mainCopyRights{padding:15px 20px 30px}.iosNotch .oneroundTrip.fixTop{top:89px}.iosNotch .jqueryDatePicker{padding-top:190px!important}.iosNotch .jqueryDatePicker.datePickerNormal{padding-top:69px!important}.iosNotch .checkin.successCheckinConfirm .guideList.mgb20.pdb100{margin:15px 0 30px!important;padding-bottom:90px!important}.iosNotch .visuEventSlider .owl-stage-outer{margin-top:30px}.iosNotch .visuEventSlider .owl-dots{bottom:78px}.iosNotch .weekpoemBanner{bottom:-5px}