@charset "iso-8859-1";
/* CSS Document */
.mainVisual.top{background:url(/en/inter/service/economy/Y15/img/bg_mainvisual_index.jpg) no-repeat center top #e6f6f3;}
.mainVisual.seat{background:url(/en/inter/service/economy/Y15/img/bg_mainvisual_seat.jpg) no-repeat center top #e6f6f3;}
.mainVisual.seatEconomy{background:url(/en/inter/service/economy/Y15/img/bg_mainvisual_seat_economy.jpg) no-repeat center top #e6f6f3;height:200px;}
.mainVisual.beverages{background:url(/en/inter/service/economy/Y15/img/bg_mainvisual_meal_beverages.jpg) no-repeat center top #e6f6f3;}
.mainVisual.entertainment{background:url(/en/inter/service/economy/Y15/img/bg_mainvisual_entertainment.jpg) no-repeat center top #e6f6f3;}
.mainVisual.meal{background:url(/en/inter/service/economy/Y15/img/bg_mainvisual_meal_220801.jpg) no-repeat center top #e6f6f3;}
.mainVisual.beverages{background:url(/en/inter/service/economy/Y15/img/bg_mainvisual_beverages.jpg) no-repeat center top #e6f6f3;}
.mainVisual.amenity{background:url(/en/inter/service/economy/Y15/img/bg_mainvisual_amenity_200401.jpg) no-repeat center top #e6f6f3;}
.mainVisual.seatSkysuite .inrC{height:200px;}
.seatIndex .clm_3col{margin-top:40px;}
.seatIndex .clm_3col .tmb_typeA{min-height:auto;}
.seatIndex .clm_3col .col .image img{border-bottom:1px solid #d0d0d0;}
.tmb_typeD a{background:#ffffff;}
.wid320{width:320px !important;}
.wid560{width:560px !important;}
.lineh125{line-height:1.25 !important;}

/* Economy */
.fcEconomy{color:#05545d !important; line-height:1.25;}
.btnEconomy{width:47%;text-align:left;background-color:#1c865b;}
.btnEconomy:hover{background-color:#40be91;}

/* Economy - skysuite */
.seatSizeTbl table{table-layout:fixed;}
.seatSizeTbl th,.seatSizeTbl td{text-align:center;}
.seatSizeTbl tbody th{text-align:left;}
.box_info .inr{width:778px;}
.dfnList dt{float:left;}
.dfnList dd{overflow:hidden;}
.economyPG .winning .inr{border-color:#dfbf19;padding:30px;}
.economyPG .winning .heading{background:url(/en/inter/service/economy/seat/Y15/img/bg_head_winning.gif) repeat-x 0 0;color:#0f0f69;text-align:center;}
.economyPG .winning .winningTbl{display:table;width:100%;}
.economyPG .winning .winningTbl .pdLR35{padding-left:35px;padding-right:35px;}

/* Economy - meal */
.economyPG .mealBox{margin-top:55px;}
.economyPG .mealBox .heading{background-color:#1c865b;}
.economyPG .mealBox .inr{border-color:#1c865b;}
.economyPG .mealBox .photo,.economyPG .mealBox .txtArea{display:table-cell;vertical-align:top;}
.economyPG .mealBox .photo{width:240px;padding-right:20px;}
.economyPG .mealBox .txtArea .clum2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}
.economyPG .mealBox .txtArea .clum2 li{width:12em;}
.beveList01{background:#fffdfd; border:1px solid #d1d1d1; padding:30px; margin-top:20px;}
.beveList01 li{display:inline-block; color:#333333; margin-right:30px; position: relative;padding: 0 0 0 1em;}
.beveList01 li::before{content: ""; display: block; width: 4px; height: 4px; border-radius: 50%; background: #000; position: absolute; left: 0; top: .65em;}
.searchWrap{width:705px; margin:0 auto;}
.ancOn .contentsInr{min-height:0px;}

/* Economy - amenity */
.clm2Wrap dt{color:#1c865b; font-weight:bold; line-height:1.25;}
.contentsInr .firBox01 h1{background:#1c865b;}
.firBox01 .inr{border-color:#1c865b;}

/* mealSearch */
#mealsSearchLink_1stCls, #mealsSearchLink_bisCls{display:none;}

