@charset "utf-8";

.wid460 { width:460px !important; }
.wid465 { width:465px !important; }

.interAwt950 .box_typeC .goTopbtn,.ugAwt950 .box_typeC .goTopbtn,.parAwt950 .box_typeC .goTopbtn,.domAwt950 .box_typeC .domAwardBtn{ float:left; padding-left:20px;}
.interAwt950 .box_typeC .goTop,.parAwt950 .box_typeC .goTop,.ugAwt950 .box_typeC .goTop,.domAwt950 .box_typeC .domAward{width:495px!important; 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:0px!important; float:left;}
.domAwt950 .box_typeC .goTop select,.interAwt950 .box_typeC .goTop select,.ugAwt950 .box_typeC .goTop select,.parAwt950 .box_typeC .goTop 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 .formSelect, .interAwt950 .box_typeC .formSelect, .ugAwt950 .box_typeC .formSelect, .palauAwt950 .box_typeC .formSelect, .parAwt950
 .box_typeC .formSelect, .tahAwt950 .box_typeC .formSelect{width:265px;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 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 select,.domAwt950 optgroup,.domAwt950 optgroup option ,.interAwt950 select,.interAwt950 optgroup,.interAwt950 optgroup option,.ugAwt950 select,.ugAwt950 optgroup ,.ugAwt950 optgroup option,.palauAwt950 select,.palauAwt950 optgroup,.palauAwt950 optgroup option,.parAwt950 select,.parAwt950 optgroup,.parAwt950 optgroup option,.tahAwt950 select,.tahAwt950 optgroup,.tahAwt950 optgroup option{font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ ProN W3","MS UI Gothic","Tahoma","Lucida Grande","ヒラギノ丸ゴ Pro W4",sans-serif;}
.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, .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;}

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

.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; }