@charset "utf-8";
.wid580{width:580px !important;}
.t-arrow {padding-top:60px; background:url(/world/en/jalmile/flyon/FY18/img/guide/icon_guide_001Y15.jpg) no-repeat center 20px;}
.btnBK:hover, .btnBK:focus {background-color: #666 !important; text-decoration: underline;}
.oneworld_fwN {font-weight: normal !important;}
.u-bold {font-weight: bold!important;}
.box_typeA .clm_2col dt { width:150px; padding-left:60px; }
.box_typeA .clm_2col dd { width:670px; }
.box_typeA .clm_2col .first { background:url(/world/en/jalmile/flyon/FY18/img/guide/icon_service_001Y15.gif) no-repeat 0 0;}
.box_typeA .clm_2col .second { background:url(/world/en/jalmile/flyon/FY18/img/guide/icon_service_002Y15.gif) no-repeat 0 0;}
.box_typeA .clm_2col .third { background:url(/world/en/jalmile/flyon/FY18/img/guide/icon_service_003Y15.gif) no-repeat 0 0;}

.integration { padding:15px 19px; background-color:#eaeaea;}
.integration ul.graph > li { float:left; }
.integration ul.graph > li.mark { width: 40px; }
.integration li > div { width:195px; }
.integration li.mark > div { width:auto; display: table; }
.integration li.mark > div > span { display: table-cell; vertical-align: middle; line-height: 1; }
.integration .integration_title { background:#b05a5a; border:solid 1px #FFF; color:#FFF; font-weight:bold; text-align:center; }
.integration .integration_title span { display:block; padding:10px 15px; }
.integration .integration_title.heading { font-size:18px; border-bottom:none; }
.integration .integration_title.heading span { padding:140px 15px 0; }
.integration .integration_list { min-height:140px; padding:15px; background:#f7ecec; border-bottom:solid 1px #FFF; border-left:solid 1px #FFF; border-right:solid 1px #FFF; }