@charset "iso-8859-1";
.wid460 { width:460px !important; }
.wid465 { width:465px !important; }
.domAwt950 .box_typeC .formSelect, .interAwt950 .box_typeC .formSelect, .ugAwt950 .box_typeC .formSelect, .palauAwt950 .box_typeC .formSelect, .parAwt950
 .box_typeC .formSelect, .tahAwt950 .box_typeC .formSelect{width:332px;height:35px;background-color:#fff!important;box-shadow:0 1px 1px 0 rgba(0,0,0,.15);vertical-align:middle; background:url(/commonY15/img/icon_arrow_btm_red_01.png) no-repeat;background-position:98% center;background-position:-webkit-calc(100% - 8px) center;background-position:calc(100% - 8px) center;overflow:hidden;margin-top:10px;}
.domAwt950 .box_typeC .formSelect select, .interAwt950 .box_typeC .formSelect select, .ugAwt950 .box_typeC .formSelect select, .palauAwt950 .box_typeC .formSelect select, .parAwt950 .box_typeC .formSelect select, .tahAwt950 .box_typeC .formSelect select{ border:none;background:transparent;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none; padding-left:5px; font-size:16px;height:35px;margin-right:10px;width:100%;}
.domAwt950 .box_typeC .domAwardBtn, .interAwt950 .box_typeC .goTopbtn, .ugAwt950 .box_typeC .goTopbtn, .parAwt950 .box_typeC .goTopbtn { float: left; padding-left: 20px; }
.domAwt950 .box_typeC .formSelect, .interAwt950 .box_typeC .formSelect, .ugAwt950 .box_typeC .formSelect, .palauAwt950 .box_typeC .formSelect, .parAwt950
 .box_typeC .formSelect, .tahAwt950 .box_typeC .formSelect { float: left; margin-top: 0; width: 600px!important;}
.domAwt950 .box_typeC select::-ms-expand, .interAwt950 .box_typeC select::-ms-expand,.ugAwt950 .box_typeC select::-ms-expand, .palauAwt950 .box_typeC select::-ms-expand, .parAwt950 .box_typeC select::-ms-expand, .tahAwt950 .box_typeC select::-ms-expand{display:none; font-size:16px;height:35px;}

.domAwt950 .mdl_lead, .interAwt950 .mdl_lead, .ugAwt950 .mdl_lead, .palauAwt950 .mdl_lead, .parAwt950 .mdl_lead, .tahAwt950 .mdl_lead{background-color: #c00; color: #fff; font-size: 2.0rem; height: 50px; line-height: 50px; margin-bottom: 30px; position: relative; text-align: center; width: 950px;}
.domAwt950 .mdl_lead::after, .interAwt950 .mdl_lead::after, .ugAwt950 .mdl_lead::after, .palauAwt950 .mdl_lead::after, .parAwt950 .mdl_lead::after, .tahAwt950 .mdl_lead::after{border-color: #c00 transparent transparent;border-style: solid;border-width: 20px 32px 0;bottom: -20px;content: ""; display: block; height: 0; left: 50%; margin-left: -32px; position: absolute; width: 0;}

.domAwt950 button.btnRD, .interAwt950 button.btnRD, .ugAwt950 button.btnRD, .palauAwt950 button.btnRD, .parAwt950 button.btnRD, .tahAwt950 button.btnRD,
.domAwt950 button.btnRD, .interAwt950 button.btnRD, .ugAwt950 button.btnRD, .palauAwt950 button.btnRD, .parAwt950 button.btnRD, .parAwt950 button.btnRD, .parAwt950 button.btnRD, .tahAwt950 button.btnRD{border: medium none;cursor: pointer;}
.domAwt950 .mdl_txt, .interAwt950 .mdl_txt, .ugAwt950 .mdl_txt, .palauAwt950 .mdl_txt, .parAwt950 .mdl_txt, .tahAwt950 .mdl_txt{width:770px; padding-left:140px; background-image: url("/jalmile/use/jal/inter/img/icon_inter_web.gif"); background-repeat: no-repeat; background-position:left top; margin-bottom:10px;min-height: 100px;}
.interAwt950 .tel,.ugAwt950 .tel,.parAwt950 .tel{background-image: url("/jmb/earn/travel/flight/img/icon_flight_004Y15.jpg");min-height: 100px; }

.domAwt950 .text_l,.interAwt950 .text_l,.ugAwt950 .text_l,.parAwt950 .text_l{float:left;width:120px;}
.domAwt950 .text_r,.interAwt950 .text_r,.ugAwt950 .text_r,.parAwt950 .text_r{float:right; width:600px;border-left: 1px solid #d0d0d0;padding-left: 20px;min-height: 100px;}
.domAwt950 .heading,.interAwt950 .heading, .ugAwt950 .heading,.parAwt950 .heading{font-size: 16px; font-weight: bold; line-height: 1.7;}


.lines2 span.listMark {vertical-align: 1.4em;}

.box_typeB .clm_4col > .col { display:table; }
.box_typeB .clm_4col > .col > a { display:table-cell; vertical-align:middle; }
.icon_step_reg { background: #cc0000; font-size: 12px; color: #fff; padding: 2px 6px; float: left; margin-right: 10px;}

.Tel .IconTel{line-height: 2.5; padding-left: 60px; background:url(/en/Y18/modules/jmb/img/icon_tel.png) no-repeat 0 center/50px 50px;}