@charset "utf-8";.new-ui-theme{position:relative;left:0;transition:left .3s,right .3s;color:#073963;word-break:break-all;font-family:"SF Pro JP","SF Pro Display","SF Pro Icons","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック","Helvetica Neue","Helvetica","Arial",sans-serif;}.new-ui-theme.away{left:-100vw;}.new-ui-theme a{color:#3daadf;text-decoration:none;}.new-ui-theme p{font-size:13px;color:#073963;}.new-ui-theme .ui-popup-container p,.new-ui-theme .ui-dialog p{color:#333;}.new-ui-theme hr{margin:32px 0;border:0;height:1px;background:#eef1f3;}.new-ui-theme .logo-disneyaccount{display:inline-block;width:119px;height:30px;background:url(../../../images/jp/sp/logo/logo_disney_account_01.png) 0 0 no-repeat;-webkit-background-size:119px 30px;background-size:119px 30px;}.new-ui-theme .area-logo{margin:16px 0;text-align:center;}.new-ui-theme .ico-small{display:inline-block;width:16px;height:16px;-webkit-background-size:16px 16px;background-size:16px 16px;}.new-ui-theme .ico-mid{display:inline-block;width:24px;height:24px;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme .ico-large{display:inline-block;width:36px;height:36px;-webkit-background-size:36px 36px;background-size:36px 36px;}.new-ui-theme .ico-info{background:url(../../../images/jp/sp/ico/ico_info_01.png) no-repeat;-webkit-background-size:14px 14px;background-size:14px 14px;}.new-ui-theme .ico-back{background:url(../../../images/jp/sp/ico/ico_back_01.png) no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme .ico-cart-small{background:url(../../../images/jp/sp/ico/ico_common_cart_01.png) no-repeat;-webkit-background-size:16px 16px;background-size:16px 16px;}.new-ui-theme .ico-vp-bl-mid{background:url(../../../images/jp/sp/ico/ico_common_vacation_package_01_bl.png) no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme .ico-question-mid{background:url(../../../images/jp/sp/ico/ico_common_question_01.png) no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme .ico-cart-bl-mid{background:url(../../../images/jp/sp/ico/ico_common_cart_01_bl.png) no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme .ico-ticket-bl-mid{background:url(../../../images/jp/sp/ico/ico_common_ticket_01_bl.png) no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme .ico-fastpass-bl-mid{background:url(../../../images/jp/sp/ico/ico_common_fastpass_01_bl.png) no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme .ico-resortline-bl-mid{background:url(../../../images/jp/sp/ico/ico_common_resortline_01_bl.png) no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme .ico-hotel-bl-mid{background:url(../../../images/jp/sp/ico/ico_common_hotel_01_bl.png) no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme .ico-goods-bl-mid{background:url(../../../images/jp/sp/ico/ico_common_goods_01_bl.png) no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme .ico-drink-bl-mid{background:url(../../../images/jp/sp/ico/ico_common_drink_01_bl.png) no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme .ico-pulldown-bl-mid{background:url(../../../images/jp/sp/ico/ico_common_pulldown_01_bl.png) no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme .ico-ticket-bl-large{background:url(../../../images/jp/sp/ico/ico_common_ticket_01_bl.png) no-repeat;-webkit-background-size:36px 36px;background-size:36px 36px;}.new-ui-theme .ico-option-bl-large{background:url(../../../images/jp/sp/ico/ico_common_add_option_01_bl.png) no-repeat;-webkit-background-size:36px 36px;background-size:36px 36px;}.new-ui-theme .ico-hotel-reserve-bl-large{background:url(../../../images/jp/sp/ico/ico_common_hotel_reserve_01_bl.png) no-repeat;-webkit-background-size:36px 36px;background-size:36px 36px;}.new-ui-theme .ico-smartphone-bl-large{background:url(../../../images/jp/sp/ico/ico_common_smartphone_01_bl.png) no-repeat;-webkit-background-size:36px 36px;background-size:36px 36px;}.new-ui-theme .ico-smartphone-app_bl-large{background:url(../../../images/jp/sp/ico/ico_common_smartphone_app_01_bl.png) no-repeat;-webkit-background-size:36px 36px;background-size:36px 36px;}.new-ui-theme .ico-hotel-bl-large{background:url(../../../images/jp/sp/ico/ico_common_hotel_01_bl.png) no-repeat;-webkit-background-size:36px 36px;background-size:36px 36px;}.new-ui-theme .ico-vp-bl-large{background:url(../../../images/jp/sp/ico/ico_common_vacation_package_01_bl.png) no-repeat;-webkit-background-size:36px 36px;background-size:36px 36px;}.new-ui-theme .ico-guidebook-bl-large{background:url(../../../images/jp/sp/ico/ico_common_guidebook_01_bl.png) no-repeat;-webkit-background-size:32px 32px;background-size:32px 32px;}.new-ui-theme input[type="checkbox"],.new-ui-theme input[type="radio"]{display:none;}.new-ui-theme input[type="checkbox"]+label,.new-ui-theme input[type="radio"]+label{position:relative;display:block;margin-top:8px;padding:8px 8px 8px 32px;font-size:16px;cursor:pointer;}.new-ui-theme input[type="checkbox"]+label.heading,.new-ui-theme input[type="radio"]+label.heading{margin-top:0;padding:0 0 0 32px;font-size:16px;font-weight:bold;}.new-ui-theme input[type="checkbox"]+label::after{content:"";display:inline-block;width:24px;height:24px;position:absolute;top:50%;left:0;margin-top:-12px;background:url(../../../images/jp/sp/ico/ico_input_05.png) no-repeat 0 100%;-webkit-background-size:24px 48px;background-size:24px 48px;}.new-ui-theme input[type="radio"]+label::after{content:"";display:inline-block;width:24px;height:24px;position:absolute;top:50%;left:0;margin-top:-12px;background:url(../../../images/jp/sp/ico/ico_common_radiobutton_01.png) no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme input[type="radio"]:checked+label::after{background:url(../../../images/jp/sp/ico/ico_common_radiobutton_02.png) no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.new-ui-theme input[type="checkbox"]:checked+label::after{background-position:0 0;}.new-ui-theme .heading-page-top{padding:16px;font-size:16px;font-weight:bold;text-align:center;color:#073963;}.new-ui-theme .heading-page-top .ico-mid{position:relative;top:4px;margin-left:4px;}.new-ui-theme .heading-cont-top{padding:0 0 16px;font-size:22px;font-weight:bold;color:#073963;}.new-ui-theme .heading-cont-sub{padding:0 0 16px;font-size:18px;font-weight:bold;color:#073963;}.new-ui-theme .heading-cont-sub.disabled{color:#a5bcd0;}.new-ui-theme .heading-section-top{padding:0 0 16px;font-size:18px;font-weight:bold;color:#073963;}.new-ui-theme .heading-section-top .ico-mid,.new-ui-theme .heading-section-top .ico-large{margin-right:8px;}.new-ui-theme .layout-flex .heading-section-top{flex-shrink:0;padding-bottom:0;}.new-ui-theme .layout-flex .heading-section-top+a{padding-left:16px;}.new-ui-theme .heading-section-top.layout-flex h4{width:calc(100% - 32px);}.new-ui-theme .heading-section-mid{margin-top:16px;font-size:16px;font-weight:bold;color:#073963;}.new-ui-theme .section-module .heading-section-mid:first-of-type{margin-top:0;}.new-ui-theme .heading-section-sub{margin-top:16px;font-size:14px;font-weight:bold;color:#073963;}.new-ui-theme .section-module .heading-section-sub:first-of-type{margin-top:0;}.new-ui-theme .heading-section-top+.heading-section-sub{margin-top:0;}.new-ui-theme .pgh-main{margin-top:16px;font-size:13px;color:#073963;}.new-ui-theme .heading-section-top+.pgh-main{margin-top:0;}.new-ui-theme .pgh-mid{margin-top:8px;font-size:13px;color:#073963;}.new-ui-theme .pgh-small{margin-top:8px;font-size:11px;color:#073963;}.new-ui-theme .pgh-note{margin-top:8px;font-size:11px;color:#a1afc0;}.new-ui-theme .txt-large{font-size:16px;}.new-ui-theme .txt-mid{font-size:13px;}.new-ui-theme .txt-small{font-size:11px;}.new-ui-theme .txt-note{color:#a1afc0;}.new-ui-theme .txt-block{display:block;}.new-ui-theme .section-cont-totalfee .txt-receive{margin-bottom:4px;font-size:11px;text-align:right;color:#073963;}.new-ui-theme .section-cont-totalfee .txt-receive span{display:inline-block;font-size:13px;font-weight:bold;line-height:1;color:#073963;}.new-ui-theme .totalfee{font-size:15px;font-weight:bold;text-align:right;color:#073963;}.new-ui-theme .totalfee span{padding:0 8px;font-size:22px;}.new-ui-theme .totalfee ~ .subtotal{margin-top:8px;}.new-ui-theme .subtotal{margin-top:24px;font-size:11px;font-weight:bold;text-align:right;color:#073963;}.new-ui-theme .subtotal span{padding:0 8px;font-size:18px;}.new-ui-theme .optfee{font-size:13px;text-align:right;color:#073963;}.new-ui-theme .optfee span{padding:0 8px;}.new-ui-theme .box-optfee{margin-bottom:8px;text-align:right;}.new-ui-theme .totalfee+.box-optfee{margin-top:16px;}.new-ui-theme .box-optfee .optfee{display:block;margin-top:8px;}.new-ui-theme .box-optfee .optfee:first-child{margin-top:0;}.new-ui-theme .box-optfee .optfee-breakdown{font-size:13px;text-align:right;color:#073963;}.new-ui-theme .box-optfee .optfee-breakdown span{padding:0 8px;}.new-ui-theme .section-cont-totalfee .charge{font-size:13px;text-align:right;color:#073963;}.new-ui-theme .section-cont-totalfee .charge span{padding:0 8px;font-size:13px;}.new-ui-theme .text-center{text-align:center;}.new-ui-theme .text-right{text-align:right;}.new-ui-theme .text-caution{color:#ff5f33!important;}.new-ui-theme .text-person{font-size:11px;}.new-ui-theme .text-person span{padding-right:8px;font-size:13px;font-weight:bold;}.new-ui-theme .layout-flex{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.new-ui-theme .layout-flex.flex-jc-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.new-ui-theme .layout-flex.flex-jc-between{-webkit-justify-content:space-between;justify-content:space-between;}.new-ui-theme .layout-flex.flex-jc-end{-webkit-box-pack:end;justify-content:flex-end;}.new-ui-theme .layout-flex.flex-ai-center{-webkit-box-align:center;align-items:center;}.new-ui-theme .btn-slide-back{position:relative;display:block;width:24px;height:24px;padding:0;}.new-ui-theme .heading-page-top .btn-slide-back i{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:block;margin:0;}.new-ui-theme .section-cont{border-top:1px solid #eef1f3;}.new-ui-theme .p-modal .section-cont .section-module{margin:0;}.new-ui-theme .p-modal .section-cont .section-module:first-of-type{border-top:0;}.new-ui-theme .section-cont:first-of-type{border-top:0;}.new-ui-theme .heading-page-top+.section-cont{border-top:0;}.new-ui-theme .heading-page-top+.section-cont .section-module:first-of-type,.new-ui-theme .heading-page-top+form .section-cont .section-module:first-of-type{padding-top:0;}.new-ui-theme .page-search-wrap .section-cont:last-child{border-bottom:1px solid #eef1f3;}.new-ui-theme .section-cont .section-heading{padding:32px 0;margin:0 16px;}.new-ui-theme .section-cont:first-child .section-heading{padding:16px 0;}.new-ui-theme .section-cont .section-heading .heading-cont-top{padding-bottom:0;}.new-ui-theme .section-cont .section-module{padding:32px 0;margin:0 16px;border-top:1px solid #eef1f3;}.new-ui-theme .section-cont>.section-module:first-child{border-top:0;}.new-ui-theme .section-cont .cart-wrap .section-module{padding:16px 0;}.new-ui-theme .section-module+.section-append-module{padding:32px 0 0;border-top:1px solid #eef1f3;}.new-ui-theme .section-cont .section-heading+.module-list{border-top:0;padding:0 0 16px;}.new-ui-theme .section-cont .section-module:first-child{border-top:0;}.new-ui-theme .section-cont .section-module.section-heading{border-top:0;}.new-ui-theme .section-cont .section-append-button-module{padding:16px 0;margin:0 16px;border-top:0;}.new-ui-theme .section-cont .section-append-button-module .list_button.list-horizontal{margin-top:0;}.new-ui-theme .section-cont .section-module.module-list{padding:16px 0;}.new-ui-theme .page-cart-wrap .section-cont .section-module.module-list{padding:0 0 16px;}.new-ui-theme .list-accordion{margin:0 -16px;}.new-ui-theme .list-accordion>li{padding:32px 0;border-top:1px solid #eef1f3;}.new-ui-theme .list-accordion>li:last-child{border-bottom:1px solid #eef1f3;}.new-ui-theme .list-default>li{padding:16px 0;border-top:1px solid #eef1f3;}.new-ui-theme .list-default>li:last-child{padding-bottom:0;border-bottom:0;}.new-ui-theme .list-default>li:only-child{border:0;padding:0;}.new-ui-theme .list-accordion>li .accordion-wrap{padding:0 16px;}.new-ui-theme .list-accordion>li .accordion-wrap header .heading-cont-top{position:relative;padding:0 30px 0 0;}.new-ui-theme .list-accordion>li .accordion-wrap header .heading-cont-top:after{content:"";position:absolute;top:50%;right:0;display:block;width:14px;height:14px;margin-top:-7px;background:url(../../../images/jp/sp/ico/ico_accordion_01.png) no-repeat;-webkit-background-size:14px 28px;background-size:14px 28px;background-position:0 100%;}.new-ui-theme .list-accordion>li .accordion-wrap header.open .heading-cont-top:after{background-position:0 0;}.new-ui-theme .list-accordion>li .accordion-wrap header p{margin-top:24px;}.new-ui-theme .list-link li+li{margin-top:16px;}.new-ui-theme .exlink-wrap{padding:16px;border-top:1px solid #eef1f3;border-bottom:1px solid #eef1f3;}.new-ui-theme .exlink-wrap .list-link li{font-size:16px;font-weight:bold;}.new-ui-theme .exlink-wrap .list-link li a{display:block;width:100%;color:#073963;}.new-ui-theme .list-person-info{margin-top:8px;}.new-ui-theme .list-person-info li{font-size:11px;text-align:right;line-height:1;}.new-ui-theme .list-person-info li+li{margin-top:8px;}.new-ui-theme .list-person-info li .age{padding-right:8px;}.new-ui-theme .list-person-info li .price,.new-ui-theme .list-person-info li .num{font-weight:bold;}.new-ui-theme .list-accordion>li .accordion-wrap .contents{padding-top:32px;}.new-ui-theme .list-accordion>li .accordion-wrap .contents .section-module{margin:0;}.new-ui-theme .list-title-label{overflow:hidden;}.new-ui-theme .list-title-label li{float:left;display:block;height:20px;margin:0 4px 4px 0;padding:0 8px;background:#fab301;border-radius:2px;color:#fff;font-size:11px;font-weight:normal;line-height:20px;}.new-ui-theme .list-title-label li.privilege{background:transparent;border:1px solid #073963;color:#073963;}.new-ui-theme .list-title-label li.planoption{background:transparent;border:1px solid #073963;color:#073963;}.new-ui-theme .list-title-label li.normaloption{background:transparent;border:1px solid #073963;color:#073963;}.new-ui-theme .section-accordion-module .accordion-wrap .contents .list-title-label{margin-bottom:4px;}.new-ui-theme .section-accordion-module .accordion-wrap .contents .list-title-label li{height:18px;margin-right:4px;padding:0 4px;font-size:10px;line-height:18px;}.new-ui-theme .list-definition{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;}.new-ui-theme .list-definition dt{width:9em;color:#073963;font-size:13px;font-weight:bold;text-align:left;}.new-ui-theme .list-definition dt+dt{margin-top:8px;}.new-ui-theme .list-definition dd{color:#073963;font-size:13px;text-align:left;}.new-ui-theme .list-emphasis{margin-top:16px;}.new-ui-theme .list-emphasis li{margin-top:8px;font-size:13px;font-weight:bold;}.new-ui-theme .list-disc{margin-top:16px;padding-left:16px;}.new-ui-theme .list-disc>li{margin-top:8px;font-size:13px;list-style:disc;}.new-ui-theme .list-card>li+li{margin-top:16px;}.new-ui-theme .list-card>li .card-wrap{position:relative;padding:16px;border-radius:8px;border:2px solid #3daadf;cursor:pointer;}.new-ui-theme .list-card>li .card-wrap a{position:absolute;top:0;left:0;display:block;width:100%;height:100%;}.new-ui-theme .list-card>li .card-wrap:focus{background:#ebf6fc;}.new-ui-theme .list-card>li .card-wrap.disabled{background:#a5bcd0;border:0;color:#fff;}.new-ui-theme .list-card>li .card-wrap.disabled .heading-cont-top,.new-ui-theme .list-card>li .card-wrap.disabled p{color:#fff;}.new-ui-theme .section-accordion-module .accordion-wrap{position:relative;}.new-ui-theme .section-accordion-module .accordion-wrap:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;height:1px;width:calc(100%+32px);background:#eef1f3;}.new-ui-theme .section-accordion-module .accordion-wrap.border-none:before{content:none;}.new-ui-theme .section-accordion-module .accordion-wrap:first-child:before{display:none;}.new-ui-theme .section-accordion-module .accordion-wrap header{padding:16px;font-size:16px;font-weight:bold;color:#073963;}.new-ui-theme .section-accordion-module .accordion-wrap header .status{display:inline-block;color:#FAB301;font-size:13px;font-weight:bold;}.new-ui-theme .section-accordion-module .accordion-wrap header .heading-cont-sub{position:relative;padding:0 30px 0 0;}.new-ui-theme .section-accordion-module .accordion-wrap header .heading-cont-sub:after{content:"";position:absolute;top:50%;right:0;display:block;width:14px;height:10px;margin-top:-5px;background:url(../../../images/jp/sp/ico/ico_accordion_01.png) no-repeat;-webkit-background-size:14px 10px;background-size:14px 10px;}.new-ui-theme .section-accordion-module .accordion-wrap header.open .heading-cont-sub:after{content:"";position:absolute;top:50%;right:0;display:block;width:14px;height:10px;margin-top:-5px;background:url(../../../images/jp/sp/ico/ico_accordion_02.png) no-repeat;-webkit-background-size:14px 10px;background-size:14px 10px;}.new-ui-theme .section-accordion-module .accordion-wrap .contents{padding:0 16px 16px;}.new-ui-theme .section-accordion-module .accordion-wrap .contents+.section-append-button-module{padding-top:0;}.new-ui-theme .section-accordion-module .accordion-wrap .contents p:first-child{margin-top:0;}.new-ui-theme .section-accordion-module .accordion-wrap .contents .accordion-contents-inner{padding:16px 0;border-top:1px solid #eef1f3;}.new-ui-theme .section-accordion-module .accordion-wrap .contents .accordion-contents-inner .contents{padding:0;}.new-ui-theme .section-accordion-module .accordion-wrap .contents>ul>li{padding:16px 0;border-top:1px solid #eef1f3;font-size:15px;color:#073963;}.new-ui-theme .section-accordion-module .accordion-wrap .contents>ul>li>a{display:block;width:100%;height:100%;}.new-ui-theme .section-accordion-module .accordion-wrap .contents .link-more{display:block;padding:16px 0;border-top:1px solid #eef1f3;font-size:15px;font-weight:bold;color:#3daadf;text-align:right;}.page-cart footer,.page-changeflow footer{display:none;}.cart-wrap .heading-wrap{padding-bottom:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;}.cart-wrap .heading-wrap .heading-cont-top{padding:0;}.cart-wrap .heading-wrap .link-info{margin-left:16px;}.section-cont-totalfee{border-bottom:0!important;}.section-cont-totalfee .pgh-note{font-size:13px;}.new-ui-theme .jqmContent{padding:0;}.new-ui-theme .list_menu-tab{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}.new-ui-theme .list_menu-tab li{width:50%;text-align:center;}.new-ui-theme .list_menu-tab li a{font-size:13px;font-weight:bold;display:block;width:100%;height:100%;padding:8px 0;border-bottom:3px solid #a1afc0;color:#a1afc0;text-decoration:none;box-sizing:border-box;}.new-ui-theme .list_menu-tab li .select,.new-ui-theme .list_menu-tab li .current{color:#073963;border-bottom:3px solid #396284;}.new-ui-theme .button{margin:0;padding:0;background:#fff;border:1px solid #3daadf;color:#3daadf;transition:.2s;}.new-ui-theme .button.select{background:#233a57!important;border:0!important;color:#fff!important;}.new-ui-theme .button.next{background:#3daadf!important;border:0!important;color:#fff!important;}.new-ui-theme .button.disabled,.new-ui-theme .button:disabled{background:#a5bcd0!important;border:0!important;color:#fff!important;}.new-ui-theme .button.quaternary{background:#e3f2fe!important;border:0!important;color:#3daadf!important;}.new-ui-theme .list_button li{width:100%;margin-top:24px;padding:0;}.new-ui-theme .section-module .list_button:first-child li:first-child{margin-top:0;}.new-ui-theme .list_button .button{position:relative;display:block;width:100%;height:44px;margin:0;padding:0;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;font-weight:bold;text-align:center;line-height:44px;}.new-ui-theme .list_button.list-horizontal{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;margin-top:16px;}.new-ui-theme .list_button.list-horizontal li{width:auto;margin-top:0;padding:0 8px;}.new-ui-theme .list_button.list-horizontal li:first-child{padding-left:0;}.new-ui-theme .list_button.list-horizontal li:last-child{padding-right:0;}.new-ui-theme .list_button.list-horizontal .button{position:relative;display:block;width:136px;height:44px;margin:0;padding:0;border-radius:3px;font-size:11px;font-weight:bold;text-align:center;line-height:44px;}.new-ui-theme .list_button li .pgh-note{display:block;margin-top:8px;text-align:center;}.new-ui-theme .list_button.list-horizontal .pgh-note{width:136px;}.new-ui-theme .list_button .button span{padding:0 8px;}.new-ui-theme .list_button .button.button-circle{width:52px;min-width:52px;height:52px;border:0;border-radius:50%;color:#3daadf;font-size:35px;font-weight:normal;text-align:center;line-height:52px;}.new-ui-theme .list_button .button.button-circle.disabled{background:transparent!important;color:#a5bcd0!important;opacity:.4;}.new-ui-theme .button-adjust{position:relative;width:24px;height:24px;background:#fff;border-radius:50%;border:1px solid #3daadf;color:#3daadf;text-align:center;}.new-ui-theme .button-adjust i{position:absolute;top:50%;left:50%;margin:-7px 0 0 -7px;width:14px;height:14px;display:block;}.new-ui-theme .button-adjust.minus i:before,.new-ui-theme .button-adjust.plus i:before{content:"";position:absolute;top:50%;left:50%;margin:-1px 0 0 -7px;display:block;width:14px;height:2px;background:#3daadf;border-radius:1px;}.new-ui-theme .button-adjust.plus i:after{content:"";position:absolute;top:50%;left:50%;margin:-7px 0 0 -1px;display:block;width:2px;height:14px;background:#3daadf;border-radius:1px;}.new-ui-theme .button-adjust.disabled{border:1px solid #a5bcd0!important;background:#fff!important;opacity:.4;}.new-ui-theme .button-adjust.minus.disabled i:before,.new-ui-theme .button-adjust.plus.disabled i:before{background:#a5bcd0!important;}.new-ui-theme .button-adjust.plus.disabled i:after{background:#a5bcd0!important;}.new-ui-theme .section-fix-footer{padding-bottom:76px;}.new-ui-theme .section-fix-footer+.spacer-h60{display:block;height:60px;}.new-ui-theme .compensator{display:block;height:88px;}.new-ui-theme .button.button-stretch{display:block;width:100%;height:60px;font-size:18px;font-weight:bold;text-align:center;line-height:1;}.new-ui-theme .button.button-anchor{position:fixed;bottom:16px;left:16px;display:block;width:calc(100% - 32px);height:60px;border-radius:3px;font-size:18px;font-weight:bold;text-align:center;line-height:60px;background:#3daadf;border:0;color:#fff;-webkit-box-shadow:0 8px 24px 0 rgba(0,0,0,.2);box-shadow:0 8px 24px 0 rgba(0,0,0,.2);}.new-ui-theme .elm-sticky{position:static;top:auto;z-index:auto;}.new-ui-theme .elm-sticky.is-sticky{position:fixed;top:0;z-index:2;}.new-ui-theme .sticky-wrap-top{width:100%;height:0;-webkit-transition:all .2s;transition:all .2s;}.new-ui-theme .sticky-wrap-top.is-visible{display:block;-webkit-transition:all .2s;transition:all .2s;}.new-ui-theme .sticky-wrap-bottom{width:calc(100% - 32px);height:0;padding:16px;-webkit-transition:all .2s;transition:all .2s;}.new-ui-theme .sticky-wrap-bottom.is-visible{display:block;-webkit-transition:all .2s;transition:all .2s;}.new-ui-theme .button-check-cart.is-sticky{position:fixed;bottom:32px;right:16px;display:block;width:auto;min-width:40px;height:40px;padding:0 16px;border-radius:20px;background:rgba(5,58,99,.8);box-shadow:0 2px 4px rgba(0,0,0,0.25);color:#fff;font-size:13px;font-weight:bold;text-align:center;line-height:40px;}.new-ui-theme .button-check-cart .ico-small{position:relative;top:2px;margin-left:4px;}.new-ui-theme .button-check-cart{position:static;bottom:auto;right:auto;display:block;width:100%;height:44px;background:#fff;border:1px solid #3daadf;color:#3daadf;box-shadow:none;border-radius:3px;font-size:11px;font-weight:bold;text-align:center;line-height:44px;-webkit-transition:width .2s,height .2s,background .2s;transition:width .2s,height .2s,background .2s;}.new-ui-theme .button-check-cart.next{background:#3daadf;border:0;color:#fff;}.new-ui-theme .button-check-cart.is-sticky.next{background:rgba(5,58,99,.8);border:0;color:#fff;}.new-ui-theme .append-stickyend-wrap{overflow:hidden;opacity:0;height:0;}.new-ui-theme .append-stickyend-wrap.is-alive{overflow:visible;opacity:1;height:76px;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-transition:height .2s;transition:height .2s;}.new-ui-theme .select-ticket-num{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;}.new-ui-theme .select-ticket-num+.select-ticket-num{margin-top:24px;}.new-ui-theme .select-ticket-num .person-info,.new-ui-theme .select-ticket-num .adjust-num{font-weight:bold;}.new-ui-theme .select-ticket-num .person-info{width:calc(100% - 120px - 16px);padding-right:16px;}.new-ui-theme .select-ticket-num .person-info span{display:block;font-weight:normal;}.new-ui-theme .select-ticket-num .adjust-num{width:120px;text-align:right;}.new-ui-theme .select-ticket-num .adjust-num{display:table;}.new-ui-theme .select-ticket-num .adjust-num li{display:table-cell;vertical-align:middle;}.new-ui-theme .select-ticket-num .adjust-num button,.new-ui-theme .select-ticket-num .adjust-num .txt-ticket-num{line-height:1;}.new-ui-theme .select-ticket-num .adjust-num button{position:relative;width:35px;height:35px;background:#fff;border-radius:50%;border:1px solid #3daadf;color:#3daadf;text-align:center;}.new-ui-theme .select-ticket-num .adjust-num button i{position:absolute;top:50%;left:50%;margin:-9px 0 0 -9px;width:18px;height:18px;display:block;}.new-ui-theme .select-ticket-num .adjust-num button.minus i:before,.new-ui-theme .select-ticket-num .adjust-num button.plus i:before{content:"";position:absolute;top:50%;left:50%;margin:-1px 0 0 -9px;display:block;width:18px;height:2px;background:#3daadf;border-radius:1px;}.new-ui-theme .select-ticket-num .adjust-num button.plus i:after{content:"";position:absolute;top:50%;left:50%;margin:-9px 0 0 -1px;display:block;width:2px;height:18px;background:#3daadf;border-radius:1px;}.new-ui-theme .select-ticket-num .adjust-num button.disabled{border:1px solid #a5bcd0!important;background:#fff!important;opacity:.4;}.new-ui-theme .select-ticket-num .adjust-num button.minus.disabled i:before,.new-ui-theme .select-ticket-num .adjust-num button.plus.disabled i:before{background:#a5bcd0!important;}.new-ui-theme .select-ticket-num .adjust-num button.plus.disabled i:after{background:#a5bcd0!important;}.new-ui-theme .select-ticket-num .adjust-num .txt-ticket-num{width:50px;vertical-align:middle;font-size:24px;font-weight:bold;text-align:center;}.new-ui-theme .module-calendar-wrap{display:block;padding:8px;font-size:13px;font-weight:bold;text-decoration:none;box-sizing:border-box;border:1px solid #d1e0ed;border-radius:4px;}.new-ui-theme .module-calendar_table{width:100%;border-collapse:separate;margin:0;}.new-ui-theme .module-calendar_table th{width:14.28%;padding:8px 0;background:#fff;font-size:12px;line-height:1;color:#a1afc0;text-align:center;}.new-ui-theme .module-calendar_table .calendar-head th{color:#a5bcd0;}.new-ui-theme .module-calendar_table .calendar-head th:nth-last-child(2){color:#073963;}.new-ui-theme .module-calendar_table .calendar-head th:last-child{color:#fab301;}.new-ui-theme .module-calendar_table td{padding:0;text-align:center;height:50px;}.new-ui-theme .module-calendar_table td a{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:50px;padding:8px 0;border-radius:3px;font-size:13px;text-align:center;color:#3daadf;-webkit-box-sizing:border-box;box-sizing:border-box;}.new-ui-theme .module-calendar_table td a span{display:block;line-height:1;}.new-ui-theme .module-calendar_table td a .rank{margin-top:4px;font-size:10px;font-weight:normal;color:#073963;}.new-ui-theme .module-calendar_table td a.past span{color:#e3f2fe;pointer-events:none;}.new-ui-theme .module-calendar_table td a.select{background:#073963;}.new-ui-theme .module-calendar_table td a.period{margin:0 -2px;background:#3daadf;border-radius:0;color:#fff;}.new-ui-theme .module-calendar_table td a.period-end{border-radius:3px;}.new-ui-theme .module-calendar_table td a.select span,.new-ui-theme .module-calendar_table td a.period span{color:#fff;}.new-ui-theme .module-calendar_nav{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;}.new-ui-theme .module-calendar_nav .button-nav{position:relative;display:block;width:40px;height:40px;}.new-ui-theme .module-calendar_nav .button-nav:after{content:"";position:absolute;top:50%;display:block;width:9px;height:14px;margin-top:-7px;}.new-ui-theme .module-calendar_nav .button-nav.next:after{right:0;background:url(../../../images/jp/sp/ico/ico_next_01.png) 0 0 no-repeat;-webkit-background-size:9px 14px;background-size:9px 14px;}.new-ui-theme .module-calendar_nav .button-nav.prev:after{left:0;background:url(../../../images/jp/sp/ico/ico_prev_01.png) 0 0 no-repeat;-webkit-background-size:9px 14px;background-size:9px 14px;}.new-ui-theme .module-calendar_nav .button-nav.disabled.next:after{right:0;background:url(../../../images/jp/sp/ico/ico_next_01_d.png) 0 0 no-repeat;-webkit-background-size:9px 14px;background-size:9px 14px;}.new-ui-theme .module-calendar_nav .button-nav.disabled.prev:after{left:0;background:url(../../../images/jp/sp/ico/ico_prev_01_d.png) 0 0 no-repeat;-webkit-background-size:9px 14px;background-size:9px 14px;}.new-ui-theme .module-calendar .current-month{display:inline-block;width:100%;height:40px;margin-bottom:0;line-height:40px;text-align:center;}.new-ui-theme .module-calendar .txt-month{font-size:15px;font-weight:bold;padding-right:8px;}.new-ui-theme .module-calendar .txt-year{font-size:15px;}.new-ui-theme .module-calendar .button-nav{color:#3daadf;cursor:pointer;display:inline-block;font-size:20px;text-decoration:none;}.new-ui-theme .module-calendar_navButton:focus{border:1px dotted #3daadf;}.new-ui-theme .module-calendar_navButton--disabled{color:#a5bcd0;}.new-ui-theme .module-calendar_headerItem{color:#a5bcd0;background:#FFF;width:10%;font-size:12px;line-height:1;text-align:center;padding:0 0 12px;border-bottom:1px solid #e6eef7;}.new-ui-theme .module-table th,.new-ui-theme .module-table td{vertical-align:top;}.new-ui-theme .module-table tr+tr th,.new-ui-theme .module-table tr+tr td{padding-top:12px;}.new-ui-theme .module-table th{width:8em;padding-right:12px;color:#8294AA;font-size:13px;font-weight:bold;text-align:right;}.new-ui-theme .module-table td{color:#073963;font-size:13px;text-align:left;}.new-ui-theme .table-colored{border:1px solid #D1E0ED;border-radius:3px;border-collapse:separate;border-spacing:0;overflow:hidden;}.new-ui-theme .table-colored tr th,.new-ui-theme .table-colored tr td{padding:16px 24px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #D1E0ED;}.new-ui-theme .table-colored tr th{width:75px;background:#E3F2FE;color:#073963;font-size:11px;font-weight:bold;text-align:center;}.new-ui-theme .table-colored tr td{color:#073963;font-size:11px;font-weight:bold;text-align:left;}.new-ui-theme .table-colored tr th small,.new-ui-theme .table-colored tr td small{font-size:9px;}.new-ui-theme .table-colored tr:first-child th:first-child{border-radius:3px 0 0 0;}.new-ui-theme .table-colored tr:first-child td:last-child{border-radius:0 3px 0 0;}.new-ui-theme .table-colored tr:first-child th:only-child,.new-ui-theme .table-colored tr:first-child td:only-child{border-radius:3px 3px 0 0;}.new-ui-theme .table-colored tr:last-child th:first-child{border-radius:0 0 0 3px;}.new-ui-theme .table-colored tr:last-child td:last-child{border-radius:0 0 3px 0;}p-modal-bg-blur .new-ui-theme .table-colored tr:last-child th:only-child,.new-ui-theme .table-colored tr:last-child td:only-child{border-radius:0 0 3px 0;}.new-ui-theme .table-colored tr.heading th{background:#073963;color:#fff;font-size:13px;}.new-ui-theme .table-colored.table-type-a tr th:first-child{width:1em;padding:12px 8px;}.new-ui-theme .table-colored.table-type-a tr td{text-align:center;}.new-ui-theme .table-colored.table-type-a tr th,.new-ui-theme .table-colored.table-type-a tr td{padding:12px 8px;border-right:1px solid #D1E0ED;vertical-align:middle;word-break:break-word;}.new-ui-theme .table-colored.table-type-a tr th:last-child,.new-ui-theme .table-colored.table-type-a tr td:last-child{border-right:0;}.new-ui-theme .module-blueface{padding:16px;background:#e3f2fe;}.new-ui-theme .module-borderframe{padding:16px;border:2px solid #073963;}.new-ui-theme .module-textform{margin-top:16px;}.new-ui-theme .module-textform:first-child{margin-top:32px;}.new-ui-theme .heading-section-sub+.module-textform{margin-top:16px;}.new-ui-theme .p-modal .module-textform:first-of-type{margin-top:16px;}.new-ui-theme .module-textform dt{margin-bottom:12px;font-size:11px;font-weight:bold;transition:.2s;}.new-ui-theme .module-textform dd{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start;}.new-ui-theme .module-textform dd .wrap-input input[type="text"],.new-ui-theme .module-textform dd .wrap-input input[type="password"],.new-ui-theme .module-textform dd .wrap-input input[type="tel"],.new-ui-theme .module-textform dd .wrap-input input[type="email"]{padding:0 8px;}.new-ui-theme .module-textform dd .wrap-input+.wrap-input{margin-left:16px;}.new-ui-theme .module-textform .wrap-form{position:relative;width:100%;}.new-ui-theme .module-textform .wrap-form{margin-right:20px;}.new-ui-theme .module-textform .wrap-form:last-child{margin-right:0;}.new-ui-theme .module-textform input[type="text"],.new-ui-theme .module-textform input[type="password"],.new-ui-theme .module-textform input[type="tel"],.new-ui-theme .module-textform input[type="email"]{height:60px;padding:0 16px;border:1px solid #073963;border-radius:3px;font-size:15px;line-height:1;transition:.2s;box-sizing:border-box;}.new-ui-theme .msg-validation-error{margin-top:8px;font-size:11px;color:#ff5f33;}.new-ui-theme .msg-validation-error.is-visible{display:block!important;opacity:1;-webkit-animation:fadein-visible .1s ease;animation:fadein-visible .1s ease;}@-webkit-keyframes fadein-visible{0%{display:none;opacity:0;}0%{display:block!important;opacity:0;}100%{opacity:1;}}@keyframes fadein-visible{0%{display:none;opacity:0;}0%{display:block!important;opacity:0;}100%{opacity:1;}}.new-ui-theme .area-msg-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.new-ui-theme .area-msg-status p{font-size:15px;}.new-ui-theme .module-textform.is-default dt{color:#a5bcd0;}.new-ui-theme .module-textform input[type="text"].is-default,.new-ui-theme .module-textform input[type="password"].is-default,.new-ui-theme .module-textform input[type="tel"].is-default,.new-ui-theme .module-textform input[type="email"].is-default{border-color:#a5bcd0;}.new-ui-theme .module-textform.is-error dt{color:#ff5f33;}.new-ui-theme .module-textform.is-error input[type="text"],.new-ui-theme .module-textform.is-error input[type="password"],.new-ui-theme .module-textform.is-error input[type="tel"],.new-ui-theme .module-textform.is-error input[type="email"],.new-ui-theme .module-textform.is-error .select-custom{border-color:#ff5f33;}.new-ui-theme .module-textform input::placeholder{color:#a5bcd0;opacity:.6;}.new-ui-theme .module-pagenation{display:-webkit-flex;display:flex;justify-content:center;align-items:center;padding:16px;}.new-ui-theme .section-module .module-pagenation{margin-top:-32px;}.new-ui-theme .module-pagenation li{position:relative;display:block;width:32px;height:32px;margin:0 18px;background:#fff;border:1px solid #8294aa;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}.new-ui-theme .module-pagenation li:before{content:'';position:absolute;top:50%;right:-34px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:32px;height:32px;background:url(../../../images/jp/sp/ico/ico_three_dot_01.png) 0 0 no-repeat;-webkit-background-size:32px 32px;background-size:32px 32px;}.new-ui-theme .module-pagenation li:last-child:before{display:none;}.new-ui-theme .module-pagenation li span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;font-size:16px;font-weight:bold;font-style:normal;color:#8294aa;line-height:1;}.new-ui-theme .module-pagenation li.current{background:#8294aa;}.new-ui-theme .module-pagenation li.current span{color:#fff;}.new-ui-theme .boxForm103{margin-top:8px;background:none;-webkit-box-shadow:none;box-shadow:none;}.new-ui-theme .boxForm103>section{border-bottom:0;}.new-ui-theme .boxForm103>section .contents>div{margin:0;}.new-ui-theme .boxForm103 .boxForm07{margin:0;padding:10px;border-radius:5px;-webkit-box-shadow:0 0 4px #6f777f;box-shadow:0 0 4px #6f777f;background-color:#fff;}.new-ui-theme .boxForm103 .boxForm07.boxDeposit .detail{margin:0;padding:0;}.new-ui-theme .section-accordion-module .accordion-wrap .receipt header{padding:32px 16px;}.new-ui-theme .accordion-wrap .boxForm103>section .contents>div{margin:0;padding:0;border-radius:0;box-shadow:none;background-color:transparent;}.new-ui-theme .accordion-wrap .boxForm103 .contents table th{padding:6px 12px 6px 0;width:8em;color:#8294AA;font-weight:bold;text-align:right;}.new-ui-theme .accordion-wrap .boxForm103 .contents table td{padding:6px 0;text-align:left;}.new-ui-theme .accordion-wrap .boxForm103 .contents table td .boxDeposit .detail{padding:32px 0;}.new-ui-theme .accordion-wrap .boxForm103 .contents table td .boxDeposit .detail+.detail{border-top:1px solid #ECF1F4;}.new-ui-theme .accordion-wrap .boxForm103 .contents table td .boxDeposit .detail:first-child{padding-top:0;}.new-ui-theme .accordion-wrap .boxForm103 .contents table td .boxDeposit .detail:last-child{padding-bottom:0;}.new-ui-theme .accordion-wrap .boxForm103 .contents .hdg26{font-size:16px;color:#073963;margin:0 0 16px;padding:0;border-bottom:0;}.new-ui-theme .accordion-wrap .boxForm103 .contents tfoot{border-top:0;}.new-ui-theme .accordion-wrap .boxForm103 .contents tfoot td{font-size:13px;font-weight:normal;color:#073963;}.new-ui-theme .accordion-wrap .boxForm103 .contents tfoot td span.itemize{color:#073963;font-size:11px;font-weight:normal;display:block;}.new-ui-theme .accordion-wrap .boxForm103 .contents .hotelPriceBreakdownBtn{display:inline-block;font-size:11px;text-align:left;color:#3DAADF;font-weight:normal!important;border:1px solid #3DAADF;border-radius:3px;background-color:#fff;padding:4px 8px;}.new-ui-theme .accordion-wrap .boxForm103 .contents .hotelPriceBreakdown.bubble{border:1px solid #3DAADF;border-radius:3px;}.new-ui-theme .accordion-wrap .boxForm103 .contents .hotelPriceBreakdown>div{padding:8px 16px;}.new-ui-theme .accordion-wrap .boxForm103 .contents div.breakdownContent>table>tbody>tr>th{padding:6px 0!important;width:8em;color:#8294AA;font-weight:bold;text-align:left;}.new-ui-theme .accordion-wrap .boxForm103 .contents div.breakdownContent>table>tbody>tr>th.date{color:#073963;}.new-ui-theme .accordion-wrap .boxForm103 .contents .breakdownContent td>span>strong{font-size:16px!important;}.new-ui-theme .box02{margin:8px 0 0;padding:10px;-webkit-box-shadow:0 0 4px #6f777f;box-shadow:0 0 4px #6f777f;background-color:#fff;border:0;}.new-ui-theme .boxGift01{margin:0;}.new-ui-theme .boxGift01 .tblData02{border-top:0;}.new-ui-theme .boxGift02{margin:20px 0 10px;}.new-ui-theme .boxGift02:first-of-type{margin-top:10px;}.new-ui-theme .boxGift02 .foot label{margin-top:0;padding:10px 10px 10px 41px;}.new-ui-theme .module-select{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start;width:100%;}.new-ui-theme .module-select .select-custom{display:block;width:100%;overflow:hidden;border:1px solid #073963;border-radius:3px;padding:0;background:#fff url(../../../images/jp/sp/ico/ico_common_accordion_01.png) right 16px center no-repeat;background-size:16px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;}.new-ui-theme .module-select .select-custom.is-default{border:1px solid #a5bcd0;}.new-ui-theme .module-select .select-custom+.select-custom{margin-left:20px;}.new-ui-theme .module-select .select-custom select{font-size:15px;width:100%;height:60px;margin:0;border:0;outline:none;padding:8px 26px 8px 16px;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#073963;white-space:pre-wrap;line-height:1.2;}.new-ui-theme .module-select .select-custom select option.placeholder{display:none;color:#a5bcd0;}.new-ui-theme .module-spin-button{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:122px;font-weight:bold;text-align:right;}.new-ui-theme .module-spin-button li{line-height:1;}.new-ui-theme .module-spin-button .counter{width:50px;vertical-align:middle;font-size:24px;font-weight:bold;text-align:center;}.new-ui-theme .module-spin-button button{position:relative;width:36px;height:36px;box-sizing:border-box;background:#fff;border-radius:50%;border:1px solid #3daadf;color:#3daadf;text-align:center;}.new-ui-theme .module-spin-button button:focus{outline:none;}.new-ui-theme .module-spin-button button i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:18px;height:18px;}.new-ui-theme .module-spin-button button.minus i:before,.new-ui-theme .module-spin-button button.plus i:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:18px;height:2px;background:#3daadf;border-radius:1px;}.new-ui-theme .module-spin-button button.plus i:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:2px;height:18px;background:#3daadf;border-radius:1px;}.new-ui-theme .module-spin-button button.disabled{border:1px solid #a5bcd0!important;background:#fff!important;opacity:.4;}.new-ui-theme .module-spin-button button.minus.disabled i:before,.new-ui-theme .module-spin-button button.plus.disabled i:before{background:#a5bcd0!important;}.new-ui-theme .module-spin-button button.plus.disabled i:after{background:#a5bcd0!important;}.new-ui-theme .module-adjust-group{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;}.new-ui-theme .module-adjust{margin-top:16px;}.new-ui-theme .module-adjust dt{margin-bottom:12px;font-size:11px;font-weight:bold;transition:.2s;}.new-ui-theme .module-adjust-group>.module-adjust+.module-adjust{margin-left:32px;}.new-ui-theme .box-hidden-anm{max-height:0;min-height:0;margin:0;padding:0;opacity:0;transition:all .2s ease-in-out .2s,opacity .2s ease-in-out;}.new-ui-theme .box-hidden-anm.is-open{max-height:100%;min-height:100%;margin:32px 0;padding:32px 0 0;border-top:1px solid #eef1f3;opacity:1;transition:all .2s ease-in-out,opacity .2s ease-in-out .2s;}.new-ui-theme .box-hidden-anm .module-textform+.module-textform{padding-top:16px;}.new-ui-theme .box-hidden-anm .module-textform:first-child{margin-top:0;}.new-ui-theme .box-hidden-anm .module-textform dd{display:block;}.new-ui-theme .box-hidden-anm .module-textform dd .text-message{display:block;margin-top:8px;font-size:16px;}.new-ui-theme .box-hidden-anm .module-textform .wrap-form{width:auto;}.new-ui-theme .switch-cal-wrap .slick-prev,.new-ui-theme .switch-cal-wrap .slick-next{top:-40px;width:40px;height:40px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}.new-ui-theme .switch-cal-wrap .slick-prev{left:0;}.new-ui-theme .switch-cal-wrap .slick-next{right:0;}.new-ui-theme .modal-slide{position:fixed;top:0;right:-100vw;width:100vw;transition:left .3s,right .3s;background:#fff;}.new-ui-theme .modal-slide.is-active{right:0;}.new-ui-theme .modal-slide .elm-fadeup{opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px);}.new-ui-theme .modal-slide.is-active .elm-fadeup{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .4s ease-in-out .2s;transition:all .4s ease-in-out .2s;}.new-ui-theme .modal-slide .section-cont{overflow-y:scroll;height:100vh;padding-bottom:16px;-webkit-overflow-scrolling:touch;}.new-ui-theme .modal-slide .heading-page-top{width:calc(100vw - 32px);background:#fff;text-align:left;}.new-ui-theme .modal-slide .heading-page-top .title{overflow:hidden;width:calc(100% - 24px);max-height:calc(2em * 1.5);}.new-ui-theme .jqmHeader{position:unset;}.drawer--left .drawer-nav{left:-100vw;}.new-ui-theme .drawer-nav{width:100vw;}.bodyfixed{position:fixed;width:100%;height:100%;}.new-ui-theme .p-modal{position:fixed;z-index:2;top:0;right:0;bottom:0;left:0;opacity:0;}.new-ui-theme .p-modal .p-modal-wrapper{position:relative;margin-bottom:0;padding:48px 16px 16px;background:#fff;border-radius:3px;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}.new-ui-theme .p-modal .p-modal-wrapper.layout-no-btn{padding:8px 16px 16px;}.new-ui-theme .p-modal .p-modal-close{position:absolute;top:8px;right:8px;display:block;overflow:visible;width:32px;height:32px;margin:0;padding:0;cursor:pointer;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent;}.new-ui-theme .p-modal .p-modal-close:before{content:"";position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;display:block;width:16px;height:16px;background:url(../../../images/jp/sp/ico/ico_close_01.png) 0 0 no-repeat;-webkit-background-size:16px 16px;background-size:16px 16px;opacity:1;}.new-ui-theme .p-modal .p-modal-wrapper .heading-cont-top:first-of-type{padding-bottom:0;font-size:16px;text-align:center;}.new-ui-theme .p-modal .p-modal-wrapper .heading-cont-top:first-of-type .txt-sub-heading{font-size:13px;font-weight:normal;}.new-ui-theme .p-modal .list_button li{margin-top:16px;}.new-ui-theme .p-modal .section-cont.opt-extend-height{height:calc(100vh - 75vw);overflow-x:hidden;}.new-ui-theme .p-modal .section-scroll{padding-right:4px;padding-bottom:16px;height:100%;max-height:calc(80vh - 64px);overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;}.new-ui-theme .p-modal .p-modal-wrapper.scrollable:after{content:"";position:absolute;bottom:16px;left:0;display:block;width:100%;height:16px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);}.new-ui-theme .p-modal .p-modal-wrapper.scrollable .section-scroll{padding-bottom:16px;}.new-ui-theme .p-modal .section-scroll::-webkit-scrollbar{width:4px;}.new-ui-theme .p-modal .section-scroll::-webkit-scrollbar-thumb{background:#8294aa;border-radius:2px;}.new-ui-theme .p-modal .section-scroll::-webkit-scrollbar-track-piece{background:#ecf1f4;}.is-blur{-webkit-filter:blur(3px);filter:blur(3px);}.p-modal-bg-blur.is-active{-webkit-filter:blur(3px);filter:blur(3px);}.new-ui-theme .p-modal.is-opened{-webkit-animation:pModal-opening-keyframes .2s forwards .1s;animation:pModal-opening-keyframes .2s forwards .1s;}.new-ui-theme .p-modal.is-closed{-webkit-animation:pModal-closing-keyframes .2s forwards .1s;animation:pModal-closing-keyframes .2s forwards .1s;}@-webkit-keyframes pModal-opening-keyframes{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0;}1%{-webkit-transform:scale(.01);transform:scale(.01);opacity:1;}40%{-webkit-transform:scale(1.05);transform:scale(1.05);}100%{-webkit-transform:none;transform:none;opacity:1;}}@keyframes pModal-opening-keyframes{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0;}1%{-webkit-transform:scale(.01);transform:scale(.01);opacity:1;}40%{-webkit-transform:scale(1.05);transform:scale(1.05);}100%{-webkit-transform:none;transform:none;opacity:1;}}@-webkit-keyframes pModal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);}to{-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-filter:blur(0);filter:blur(0);}}@keyframes pModal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);}100%{-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-filter:blur(0);filter:blur(0);}}.new-ui-theme .elm-progressive-reveal{position:relative;opacity:.3;}.new-ui-theme .elm-progressive-reveal:after{content:'';position:absolute;top:0;left:-16px;right:-16px;bottom:0;display:block;width:100vw;height:100%;background:rgba(255,255,255,.7);}.new-ui-theme .elm-progressive-reveal.is-visible{opacity:1;transition:all .2s ease-in-out;}.new-ui-theme .elm-progressive-reveal.is-visible:after{display:none;}.new-ui-theme .slick-prev{left:-20px;background:url(../../../images/jp/sp/ico/ico_prev_01.png) left center no-repeat;-webkit-background-size:9px 14px;background-size:9px 14px;}.new-ui-theme [dir='rtl'] .slick-prev{right:-20px;left:auto;}.new-ui-theme .slick-next{right:-20px;background:url(../../../images/jp/sp/ico/ico_next_01.png) right center no-repeat;-webkit-background-size:9px 14px;background-size:9px 14px;}.new-ui-theme [dir='rtl'] .slick-next{right:auto;left:-20px;}.new-ui-theme .slick-prev.slick-disabled{background:url(../../../images/jp/sp/ico/ico_prev_01_d.png) left center no-repeat;-webkit-background-size:9px 14px;background-size:9px 14px;opacity:.4;}.new-ui-theme .slick-next.slick-disabled{background:url(../../../images/jp/sp/ico/ico_next_01_d.png) right center no-repeat;-webkit-background-size:9px 14px;background-size:9px 14px;opacity:.4;}.new-ui-theme a[target="_blank"]{background:none;padding:0;margin:0;}.new-ui-theme a.otherWebView{background:none;padding:0;margin:0;}.section-guide-sponcer{padding:0 16px;}.list-guide-step li{position:relative;padding:24px 0;}.list-guide-step li:before{content:'';position:absolute;top:72px;left:20px;margin-left:-2px;width:0;height:calc(100% - 72px);border-left:4px dotted #8294aa;}.list-guide-step li:last-child:before{display:none;}.list-guide-step li .heading-step{display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center;}.list-guide-step li .heading-step .heading{font-size:16px;font-weight:bold;margin-left:16px;}.list-guide-step li .heading-step .fig-guide-step{position:relative;display:inline-block;width:40px;color:#8294aa;font-size:24px;font-style:normal;text-align:center;line-height:1;}.list-guide-step li .heading-step .fig-guide-step:before{content:"";position:absolute;top:50%;left:50%;display:block;width:40px;height:40px;border:2px solid #8294aa;border-radius:50%;transform:translate(-50%,-50%);}.list-guide-step li p{margin-top:16px;padding-left:56px;}.header_inner-sponcer{position:relative;padding:16px;}.header_inner-sponcer a[target="_blank"]{margin:0;padding:0;background:none;}.header_inner-sponcer .help{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.text-header-sponcer{display:block;padding:0 32px;font-size:16px;font-weight:bold;text-align:center;}.ico-help{display:block;width:24px;height:24px;background:url(../../../images/jp/sp/ico/ico_common_hatena_01_bl.png) 0 0 no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px;}.area-logo{margin:16px 0;text-align:center;line-height:1;}.logo-did{display:inline-block;width:119px;height:30px;background:url(../../../images/jp/sp/logo/logo_disney_account_01.png) 0 0 no-repeat;-webkit-background-size:119px 30px;background-size:119px 30px;}.section-video{padding:0;}.embed-video{margin-top:32px;position:relative;width:100%;padding-top:56.25%;}.section-video .embed-video:first-child{margin-top:0;}.embed-video iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important;}.new-ui-theme .jqmFooter{padding:32px 16px;border-top:0;}.new-ui-theme .jqmFooter a{display:block;color:#3daadf;text-decoration:none;}.new-ui-theme .jqmFooter a[target="_blank"]{margin-right:0;padding-right:0;background:none;}.new-ui-theme .jqmFooter ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;padding:0;background-color:#fff;text-align:center;font-size:11px;color:#073963;}.new-ui-theme .jqmFooter ul:first-child{background-color:#fff;}.new-ui-theme .jqmFooter ul:only-of-type{background-color:#fff;}.new-ui-theme .jqmFooter li{display:block;margin:0 8px 16px;padding-right:0;border-right:0;white-space:nowrap;}.new-ui-theme .jqmFooter .copyright{margin:16px 0 0;padding:0;background-color:#fff;text-align:center;font-size:13px;color:#073963;text-shadow:none;}.new-ui-theme .jqmFooter .copyright small{font-size:100%;}.new-ui-theme.static img{width:100%;}.new-ui-theme.static .maintitle{line-height:0;}.new-ui-theme.static .list-hotel{flex-wrap:wrap;align-items:flex-start;margin-bottom:-32px;}.new-ui-theme.static .list-hotel>li{width:calc(50% - 8px);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:32px;}.new-ui-theme.static .list-hotel>li:nth-child(even){margin-left:16px;}.new-ui-theme.static .list-flow{margin-top:16px;}.new-ui-theme.static .list-flow>li{align-items:flex-start;}.new-ui-theme.static .list-flow>li .pgh-main{width:calc(100% - 32px);margin-top:0;}.new-ui-theme.static .list-flow>li+li{margin-top:16px;}.new-ui-theme.static .list-flow>li .frame-square{display:block;width:24px;height:24px;margin-right:8px;background:#ecf1f4;color:#073963;font-size:12px;font-weight:bold;text-align:center;line-height:24px;}.new-ui-theme.static .list-flow>li .frame-square.yellow{color:#fab301;}.new-ui-theme.static .image{line-height:0;}.container-static.scrollable{overflow:auto;-webkit-overflow-scrolling:touch;height:100vh;}.container-static .icon{position:relative;display:inline-block;width:24px;height:24px;}.container-static .icon-question:after{content:'';position:absolute;top:0;left:0;display:block;width:24px;height:24px;background:url(../../../images/jp/sp/st/static_sprites.png) no-repeat;background-position:-34px 0;background-size:92px 44px;}.container-static .icon-info:after{content:'';position:absolute;top:0;left:0;display:block;width:24px;height:24px;background:url(../../../images/jp/sp/st/static_sprites.png) no-repeat;background-position:-68px 0;background-size:92px 44px;}.container-static .icon-accordion{width:14px;height:10px;}.container-static .icon-accordion:after{content:'';position:absolute;top:0;left:0;display:block;width:14px;height:10px;background:url(../../../images/jp/sp/st/static_sprites.png) no-repeat;background-position:0 -34px;background-size:92px 44px;}.container-static .heading-static-page{padding:16px 16px 0;font-size:16px;font-weight:bold;text-align:center;}.container-static .heading-static-main{position:relative;margin:32px 16px;padding-left:32px;font-size:22px;font-weight:bold;line-height:1.4;}.container-static .section-module .heading-static-main{margin:32px 0;}.container-static .heading-static-main .icon{position:absolute;top:2px;left:0;margin-right:8px;}.container-static .heading-static-sub{margin:16px 0 0;font-size:18px;font-weight:bold;line-height:2;}.container-static .section-module .heading-static-main:first-child,.container-static .section-module .heading-static-sub:first-child{margin-top:0;}.container-static .title{margin-top:32px;font-size:16px;font-weight:bold;line-height:2;}.container-static .title-sub{margin-top:16px;font-size:12px;font-weight:bold;line-height:1.75;}.container-static p{margin-top:12px;font-size:13px;line-height:2;}.container-static.notification-detail{font-size:16px;line-height:1.625;}.container-static.notification-detail p{margin-top:16px;font-size:16px;line-height:1.625;}.container-static .note{color:#a1afc0;}.container-static img{width:100%;height:auto;margin-top:16px;}.container-static .img-center{padding:0 58px;}.container-static .section-module{margin:0 16px;padding:32px 0;}.container-static .accordion-cont .section-module{margin:0;}.container-static .section-module+.section-module{border-top:1px solid #ecf1f4;}.container-static .blueface-module{margin-top:22px;padding:16px;background:#e3f2fe;}.container-static .blueface-module .title:first-child{margin-top:0;}.container-static ul{margin-top:16px;}.container-static ul>li{font-size:13px;line-height:1.6;}.container-static ul>li+li{margin-top:16px;}.container-static ol{margin-top:16px;padding-left:16px;}.container-static ol>li{list-style:decimal;font-size:13px;line-height:1.6;}.container-static ol>li+li{margin-top:22px;}.container-static ol>li .list-circled-decimal,.container-static ol>li .list-brackets-decimal{padding:0;}.container-static .list-circled-decimal{counter-reset:circled-decimal-cnt;padding-left:16px;}.container-static .list-circled-decimal>li{position:relative;padding-left:16px;font-size:12px;list-style:none;}.container-static .list-circled-decimal>li:before{content:counter(circled-decimal-cnt);counter-increment:circled-decimal-cnt;position:absolute;top:2px;display:block;width:12px;height:12px;float:left;font-size:10px;line-height:10px;margin-left:-16px;text-align:center;border:1px solid #073963;border-radius:50%;}.container-static .list-brackets-decimal{padding:0;}.container-static .list-brackets-decimal>li{margin-top:12px;padding-left:16px;list-style-type:none;counter-increment:brackets-decimal-cnt;list-style-position:outside;text-indent:-16px;}.container-static .list-brackets-decimal>li:before{display:marker;content:"[" counter(brackets-decimal-cnt) "]";}.container-static table{width:100%;border:1px solid #d1e0ed;}.container-static p+table{margin-top:16px;}.container-static table th,.container-static table td{padding:16px 12px;vertical-align:middle;font-size:12px;text-align:left;line-height:1.6;}.container-static table tr{border-top:1px solid #d1e0ed;}.container-static table th{width:30%;background:#e3f2fe;}.container-static table td{background:#fff;}.container-static table td p:first-child,.container-static table td ul:first-child{margin-top:0;}.new-ui-theme .container-static .section-accordion-module .accordion-wrap .contents>ul>li{padding:0;border-top:0;font-size:13px;}.container-static .section-accordion-module .accordion-wrap:last-child{border-bottom:1px solid #eef1f3;}.container-static .layout-flex{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:32px;}.container-static .layout-flex li{margin:0;padding:0 16px;}.new-ui-theme .layout-position{position:relative;display:block;}.new-ui-theme .layout-position.position-right-top .button-adjust{position:absolute;top:0;right:0;}.container-static .txt-center{text-align:center;}.container-static .txt-caption{font-size:11px;}.container-static .opt-mt-32{margin-top:32px;}.new-ui-theme .box-around-pd16{padding:16px;}.new-ui-theme .box-around-pd32{padding:32px;}.new-ui-theme .blueface{background:#e3f2fe;}.new-ui-theme .ice-blueface{background:rgba(236,241,244,.4);}.mt00{margin-top:0!important;}.mt8{margin-top:8px!important;}.mt16{margin-top:16px!important;}.mt32{margin-top:32px!important;}.mb00{margin-bottom:0!important;}.mb8{margin-bottom:8px!important;}.mb16{margin-bottom:16px!important;}.mb32{margin-bottom:32px!important;}.pt00{padding-top:0!important;}.pt8{padding-top:8px!important;}.pt16{padding-top:16px!important;}.pt32{padding-top:32px!important;}.pb00{padding-bottom:0!important;}.pb8{padding-bottom:8px!important;}.pb16{padding-bottom:16px!important;}.pb32{padding-bottom:32px!important;}.bdt0{border-top:0!important;}.bdb0{border-bottom:0!important;}.bdt1{border-top:1px solid #eef1f3!important;}.font-normal{font-weight:normal!important;}.font-bold{font-weight:bold!important;}.new-ui-theme .departure{padding:0 56px 0 16px!important;width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px!important;}.new-ui-theme .ui-datepicker-trigger{position:absolute;top:18px;right:16px;padding-left:0;width:24px;}