@charset "utf-8";

.wid30 { width:30px !important; }
.wid50 { width:50px !important; }
.wid60 { width:60px !important; }
.wid100 { width:100px !important; }
.wid110 { width:110px !important; }
.wid120 { width:120px !important; }
.wid130 { width:130px !important; }
.wid135 { width:135px !important; }
.wid150 { width:150px !important; }
.wid190 { width:190px !important; }
.wid200 { width:200px !important; }
.wid205 { width:205px !important; }
.wid210 { width:210px !important; }
.wid215 { width:215px !important; }
.wid220 { width:220px !important; }
.wid230 { width:230px !important; }
.wid240 { width:240px !important; }
.wid245 { width:245px !important; }
.wid250 { width:250px !important; }
.wid260 { width:260px !important; }
.wid270 { width:270px !important; }
.wid280 { width:280px !important; }
.wid290 { width:290px !important; }
.wid300 { width:300px !important; }
.wid320 { width:320px !important; }
.wid340 { width:340px !important; }
.wid360 { width:360px !important; }
.wid430 { width:430px !important; }
.wid435 { width:435px !important; }
.wid440 { width:440px !important; }
.wid445 { width:445px !important; }
.wid460 { width:460px !important; }
.wid465 { width:465px !important; }
.wid480 { width:480px !important; }
.wid490 { width:490px !important; }
.wid500 { width:500px !important; }
.wid580 { width:580px !important; }
.wid620 { width:620px !important; }
.wid630 { width:630px !important; }
.wid650 { width:650px !important; }
.wid750 { width:750px !important; }
.wid860 { width:860px !important; }
.wid880 { width:880px !important; }
/* width 1% - 100% */
.w1P{width:1%!important;}.w2P{width:2%!important;}.w3P{width:3%!important;}.w4P{width:4%!important;}.w5P{width:5%!important;}.w6P{width:6%!important;}.w7P{width:7%!important;}.w8P{width:8%!important;}.w9P{width:9%!important;}.w10P{width:10%!important;}.w11P{width:11%!important;}.w12P{width:12%!important;}.w13P{width:13%!important;}.w14P{width:14%!important;}.w15P{width:15%!important;}.w16P{width:16%!important;}.w17P{width:17%!important;}.w18P{width:18%!important;}.w19P{width:19%!important;}.w20P{width:20%!important;}.w21P{width:21%!important;}.w22P{width:22%!important;}.w23P{width:23%!important;}.w24P{width:24%!important;}.w25P{width:25%!important;}.w26P{width:26%!important;}.w27P{width:27%!important;}.w28P{width:28%!important;}.w29P{width:29%!important;}.w30P{width:30%!important;}.w31P{width:31%!important;}.w32P{width:32%!important;}.w33P{width:33%!important;}.w34P{width:34%!important;}.w35P{width:35%!important;}.w36P{width:36%!important;}.w37P{width:37%!important;}.w38P{width:38%!important;}.w39P{width:39%!important;}.w40P{width:40%!important;}.w41P{width:41%!important;}.w42P{width:42%!important;}.w43P{width:43%!important;}.w44P{width:44%!important;}.w45P{width:45%!important;}.w46P{width:46%!important;}.w47P{width:47%!important;}.w48P{width:48%!important;}.w49P{width:49%!important;}.w50P{width:50%!important;}.w51P{width:51%!important;}.w52P{width:52%!important;}.w53P{width:53%!important;}.w54P{width:54%!important;}.w55P{width:55%!important;}.w56P{width:56%!important;}.w57P{width:57%!important;}.w58P{width:58%!important;}.w59P{width:59%!important;}.w60P{width:60%!important;}.w61P{width:61%!important;}.w62P{width:62%!important;}.w63P{width:63%!important;}.w64P{width:64%!important;}.w65P{width:65%!important;}.w66P{width:66%!important;}.w67P{width:67%!important;}.w68P{width:68%!important;}.w69P{width:69%!important;}.w70P{width:70%!important;}.w71P{width:71%!important;}.w72P{width:72%!important;}.w73P{width:73%!important;}.w74P{width:74%!important;}.w75P{width:75%!important;}.w76P{width:76%!important;}.w77P{width:77%!important;}.w78P{width:78%!important;}.w79P{width:79%!important;}.w80P{width:80%!important;}.w81P{width:81%!important;}.w82P{width:82%!important;}.w83P{width:83%!important;}.w84P{width:84%!important;}.w85P{width:85%!important;}.w86P{width:86%!important;}.w87P{width:87%!important;}.w88P{width:88%!important;}.w89P{width:89%!important;}.w90P{width:90%!important;}.w91P{width:91%!important;}.w92P{width:92%!important;}.w93P{width:93%!important;}.w94P{width:94%!important;}.w95P{width:95%!important;}.w96P{width:96%!important;}.w97P{width:97%!important;}.w98P{width:98%!important;}.w99P{width:99%!important;}.w100P{width:100%!important;}
.mglA { margin:0 auto; }
.floatNone { float:none !important; }
.oneworld_fwN { font-weight:normal !important; }
.clm_2col.itemList { margin:0 0 0 -30px;}
.clm_2col.itemList > .col { float: left; margin:30px 0 0 30px; }
.clm_2col.itemList > .col:first-child { margin-left: 30px; }
.clm_3col.itemList { margin:0 0 0 -25px;}
.clm_3col.itemList > .col { float: left; margin:40px 0 0 25px; }
.clm_3col.itemList > .col:first-child { margin-left: 25px; }
.clm_4col.itemList { margin:0 0 0 -30px;}
.clm_4col.itemList > .col { float: left; margin:30px 0 0 30px; }
.clm_4col.itemList > .col:first-child { margin-left: 30px; }
.box_typeB .lBox{ float:left; width:434px; padding-right:20px;}
.box_typeB .rBox{ float:right; width:434px; padding-left:20px; border-left:1px solid #d0d0d0;}
.separateBorder{ margin-top:40px; padding-top:30px; border-top:1px solid #d0d0d0;}
.anchorList .btnWT span { padding-left:15px; background:url(/commonY15/img/icon_anchor_red_01.png) 0 6px no-repeat; }
.anchorList .txtLink { padding-left:15px; background:url(/commonY15/img/icon_anchor_red_01.png) 0 6px no-repeat; }
.endInfo { padding:5px; background-color:#fde8e8; border:2px solid #990000; color:#990000; text-align:center; }
.txtLink.iconOtherImg{background:none!important;padding-left:0;color:#0F0F69;}
.txtLink.iconOtherImg img.extIcon{margin-right:0px;}
.iconOtherImg img{vertical-align:middle;padding-right:5px;}
.btnWT.iconOtherImg span,
.btnBK.iconOtherImg span,
.btnRD.iconOtherImg span{background-image:none;padding-left:0;}

.flyon_status_box { display:table; }
.flyon_status_box .flyon_status_col { width: 60px; text-align: center; display: table-cell; }
.flyon_status_box .flyon_status_col span { line-height:1; }
.flyon_status_box .flyon_status_col span:nth-child(1) {font-size: 0px;}
.flyon_status_box .flyon_status_col span.fs12 { padding-top:4px; }
.flyon_status_box .flyon_status_col:nth-child(2) { padding-left:10px;}

.linkList .txtLink.iconOtherImg{text-indent:-16px;padding-left:16px;}


table thead tr td.empty{background-color:#666;}
table tbody tr td.empty{background-color:#eaeaea;border-left:none;}

table.milesTable_01 tbody tr th{border-left: 1px solid #d0d0d0;background: #f6f6f6}
table.milesTable_01 tbody tr th.milesTable_thParent{border-left: none;}