@charset "UTF-8";.modal{overflow-y:hidden!important}.modal-dialog .modal-header{border-radius:0}.modal-dialog .modal-content{max-width:80%;margin:0 auto;border-radius:0}.modal-dialog .modal-content .modal-header{min-height:2.5rem;padding:0 .5rem;cursor:move;background:#3f989e}.modal-dialog .modal-content .modal-header .popup-header-section *{cursor:move}.modal-dialog .modal-content .modal-body{max-height:calc(100vh - 6rem);padding:0;overflow:auto;background:#eeeeee}.fade.genericserviceselect-tooltip-white-bg .popover-body{background:white;border-right:2px solid #b5cde7;border-left:2px solid #b5cde7}.fade.genericserviceselect-tooltip-white-bg .popover-body label{font-size:.55rem;color:#00737d}.genericserviceselect-popup .modal-dialog .modal-content .modal-body{overflow:hidden}.genericserviceselect-popup .popup-modal-header .popup-header-section .popup-heading-label .message-icon{height:.8rem;margin:.1rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body{height:31rem;max-height:calc(100vh - 6rem);padding-bottom:3.2rem;overflow-y:auto}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-breadcrums{padding:.1rem 0;background-color:#edffff}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents{margin:.1rem .7rem 0 .3rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-subheading{margin-left:.5rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-subheading label{margin-left:.1rem;font-family:Noto Sans JP-300;font-size:.85rem;font-weight:700}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-subheading svg{height:.85rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentcheckbox{margin:0 0 .1rem 1.55rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentcheckbox label{font-size:.6rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-svctable{margin:.1rem .5rem .3rem 1.5rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-svctable .svc-table .common-table-header-and-body-container .check-box{display:flex}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-svctable .svc-table .common-table-header-and-body-container .common-table-header .common-table-header-data:first-child{padding-right:calc(.45rem + 1px)}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-svctable .svc-table .common-table-header-and-body-container .common-table-header .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-svctable .svc-table .common-table-header-and-body-container .common-table-body .common-table-static-data{padding:0 .15rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-svctable .svc-table .common-table-header-and-body-container .common-table-body .common-table-row [contenteditable]{padding:0}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-svctable label{font-size:.6rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata{display:flex;height:13.8rem;margin:0 0 .1rem 1.55rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-segmentinfo{width:25%;overflow-y:scroll;background-color:#fff;border:thin solid #838f87}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-segmentinfo .segmentinfo-passanger-infocard{margin:.3rem .5rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-segmentinfo .route-display-simple-wrapper .left-bottom,.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-segmentinfo .route-display-simple-wrapper .left-top,.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-segmentinfo .route-display-simple-wrapper .right-top,.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-segmentinfo .route-display-simple-wrapper .right-bottom{font-size:.55rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-segmentinfo .route-display-simple-wrapper .header-text span{font-size:.6rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-passengerinfo{width:50%;margin:0 .7rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-passengerinfo .passenger-table .check-box{display:flex}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-passengerinfo .passenger-table label{font-size:.6rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-passengerinfo .passenger-table .common-table-header .common-table-radio-header{padding-right:4px}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-passengerinfo .passenger-table .common-table-header .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-passengerinfo .passenger-table .common-table-body .common-table-row [contenteditable]{padding-left:0}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-segmentpassengerdata .segmentpassengerdata-passengerinfo .passenger-table .common-table-body .common-table-row .common-table-data:nth-last-of-type(3) [contenteditable]{padding-left:.25rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-subheading-wrapper{display:flex;justify-content:space-between;padding-top:.2rem}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-subheading-wrapper .genericserviceselect-link-label-with-icon{display:flex;align-items:center;width:23.5%}.genericserviceselect-popup .genericserviceselect-main .genericserviceselect-subheading-wrapper .genericserviceselect-link-label-with-icon .genericserviceselect-link{padding-top:.2rem;padding-left:0}.warning-message.modal .modal-dialog,.warning-message.modal .modal-content{min-height:unset;border-radius:0}.warning-message.modal .warning-message-popup-header.modal-header{min-height:2rem;padding:0 .1rem 0 .5rem;background:#ffc83c;border-top-left-radius:0;border-top-right-radius:0}.warning-message.modal .warning-message-popup-header.modal-header span{color:#000}.warning-message.modal .warning-message-popup-header.modal-header label{font-size:.9rem}.warning-message.modal .warning-message-popup-header.modal-header .popup-common-header-icon-button-wrapper{margin-right:.4rem}.warning-message.modal .warning-message-popup-body.modal-body{padding:0;background:#eeeeee}.warning-message.modal .warning-message-popup-body.modal-body .text-Above-Content{padding:0 .5rem 0 3.7rem;margin-top:.2rem;font-size:.9rem}.warning-message.modal .warning-message-popup-body.modal-body span.red-text-span-in-warning{margin-right:0;font-size:.75rem;font-weight:700;color:#ca0e0e}.warning-message.modal .pu-warning-cancel-button{padding:0 .3rem}.route-display-simple-wrapper.ticket-image-pattern-d{width:100%}.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content{display:flex}.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-b{width:50%;border-right:1px solid #017a74}.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-b .left-top,.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-b .left-bottom{display:flex;align-items:center;justify-content:space-between;height:50%;min-height:unset;padding:2px 5px}.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-b .left-top div,.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-b .left-bottom div{font-size:.62rem}.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-b .left-bottom{border-top:1px solid #017a74}.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-c{display:flex;flex-direction:column;width:50%;padding:.1rem 0 .1rem .2rem}.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-c .column-c-top,.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-c .column-c-bottom{display:grid;grid-template-columns:45% 55%;height:50%}.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-c .column-c-top .code,.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-c .column-c-top .time,.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-c .column-c-bottom .code,.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-c .column-c-bottom .time{font-size:.62rem}.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-c .aux-freetext{width:90%;height:50%;overflow:hidden;font-size:.65rem;white-space:nowrap}.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-c .column-c-top{margin-bottom:.1rem}.route-display-simple-wrapper.ticket-image-pattern-d .route-display-content .column-c .arnk-icon{display:flex;justify-content:center;height:100%}.common-service-styles.no-content-overflow-popup .modal-dialog .modal-content .modal-body{overflow:hidden}.common-service-styles .popup-error-component{width:14rem}.common-service-styles .free-format-btn{width:9rem;font-size:.65rem}.common-service-styles .bread-crumb-wrapper{display:flex;width:100%;height:1.3rem;background:#edffff}.common-service-styles .sub-heading-large label{font-family:Noto Sans JP-300;font-size:.75rem;font-weight:700}.common-service-styles .sub-heading-large svg{height:1rem}.common-service-styles .sub-heading-small svg{height:.6rem}.common-service-styles .sub-heading-small label{font-family:Noto Sans JP-300;font-size:.6rem;font-weight:700}.common-service-styles .external-link{padding:0}.common-service-styles .external-link svg{height:.7rem}.common-service-styles .external-link label,.common-service-styles .external-link a{padding-left:.2rem;font-size:.6rem}.common-service-styles .asterisk{font-size:.5rem}.common-service-styles .tabs-view-wrapper{margin-right:.4rem;margin-left:1rem}.common-service-styles .tabs-view-wrapper .tab-content{padding:.15rem;border:double #c8c8c8}.common-service-styles .tabs-view-wrapper .nav-link{min-width:1rem;padding-left:.5rem}.common-service-styles .tabs-view-wrapper .nav-tabs .nav-link{height:1rem;padding-top:0;padding-bottom:1rem;padding-left:.3rem;font-size:.55rem}.common-service-styles .serviceinput-footer-wrapper{display:flex;align-items:flex-end;justify-content:space-between;padding:.4rem .6rem}.common-service-styles .serviceinput-footer-wrapper .back-button{width:4.3rem;padding:0 .5rem;font-family:Noto Sans JP-300;font-size:.65rem;font-weight:700}.common-service-styles .serviceinput-footer-wrapper .transmit-button{width:7rem;padding:.25rem 1rem;font-family:Noto Sans JP-300;font-size:.8rem;font-weight:700}.common-service-styles .serviceinput-footer-wrapper .send-queue-checkbox{margin:0 3rem}.common-service-styles .serviceinput-footer-wrapper .send-queue-checkbox label{font-size:.65rem}.cbbg-popup .tabs-view-notice-item .infodisplay-title{display:flex;justify-content:space-between}.cbbg-popup .cbbg-input-error-component{width:14rem}.cbbg-popup .cbbg-input-error-component button{font-size:.6rem;white-space:nowrap}.cbbg-popup .info-to-cust{grid-template-columns:18% 64% 18%;padding-left:0;margin-top:2.5rem;margin-bottom:0}.cbbg-popup .info-to-cust .info-heading{align-items:flex-start}.cbbg-popup .info-to-cust .info-heading svg{margin-top:.2rem}.cbbg-popup .info-to-cust .info-box{height:2.65rem}.cbbg-popup .info-to-cust .info-box .infodisplaybox-contents{margin-left:.2rem}.cbbg-popup .info-to-cust .info-box .infodisplaybox-contents ul{padding-left:.1rem}.pu_set-security-office-security-table-header-a{width:11.2rem;padding-left:1.2rem}.pu_set-security-office-security-table-header-b{width:7.2rem}.pu_set-security-office-security-table-header-c{width:2rem}.pu_set-security-office-label-under-table{width:8.2rem}.pu_set-security-office-checkbox{padding-right:1.2rem}.confirmation-modal .modal-dialog .modal-content{min-height:unset}.confirmation-modal .modal-dialog .modal-content .modal-header{padding:.5rem}.confirmation-modal .modal-dialog .modal-content .modal-header .confirmation-message-header{display:flex;align-items:center;font-family:Noto Sans JP-500}.confirmation-modal .modal-dialog .modal-content .modal-header .confirmation-message-header svg{height:1.6rem}.confirmation-modal .modal-dialog .modal-content .modal-header .confirmation-message-header label{margin-left:.5rem;font-size:1rem}.confirmation-modal .modal-dialog .modal-content .confirmation-message-modal-body{padding:.5rem}.confirmation-modal .modal-dialog .modal-content .confirmation-message-modal-body .message-area{display:flex;align-items:center;height:8rem;padding:0 .25rem;overflow:auto;font-size:.75rem;background:white}.confirmation-modal .modal-dialog .modal-content .confirmation-message-modal-body .message-content{padding-left:.5rem;white-space:pre-line}.confirmation-modal .modal-dialog .modal-content .footer-content{display:flex;justify-content:center}.confirmation-modal .modal-dialog .modal-content .footer-content .verification-button{display:flex;padding-top:.5rem;padding-bottom:.5rem}.confirmation-modal .modal-dialog .modal-content .footer-content .verification-button .button-wrapper{margin:0 .5rem}.common-primary-footer,.pu_set-security-office-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.puChangeStatus-popup .modal-dialog{overflow-x:hidden}.puChangeStatus-popup .header-label{font-family:Noto Sans JP-300;font-size:.85rem;font-weight:700;color:#fff}.puChangeStatus-popup .sub-header{display:flex;justify-content:flex-start;padding:.7rem 0 .2rem .2rem}.puChangeStatus-popup .sub-header .seg-status-change svg,.puChangeStatus-popup .sub-header .service-status-change svg{height:.85rem}.puChangeStatus-popup .sub-header .seg-status-change label,.puChangeStatus-popup .sub-header .service-status-change label{margin-left:.2rem;font-family:Noto Sans JP-300;font-size:.85rem;font-weight:700}.puChangeStatus-popup .puchange-status-tabs-container{padding:1rem .2rem .2rem}.puChangeStatus-popup .puchange-status-tabs-container .tab-content{padding:.2rem}.puChangeStatus-popup .puchange-status-tabs .nav-item button{height:auto;padding-block:.1rem}.puChangeStatus-popup .seg-status-change-table .common-table-header,.puChangeStatus-popup .service-status-change-table .common-table-header{background-color:#ebfaff}.puChangeStatus-popup .seg-status-change-table .common-table-header .common-table-header-data,.puChangeStatus-popup .service-status-change-table .common-table-header .common-table-header-data{color:#dcffff;background-color:#00737d}.puChangeStatus-popup .seg-status-change-table .common-table-header .common-table-checkbox-header,.puChangeStatus-popup .service-status-change-table .common-table-header .common-table-checkbox-header{background-color:#b9cfe6;border-bottom:#c3c3c3}.puChangeStatus-popup .seg-status-change-table .common-table-header .common-table-header-data:last-child,.puChangeStatus-popup .service-status-change-table .common-table-header .common-table-header-data:last-child{color:#000;background-color:#ebfaff;border-bottom:1px solid #c3c3c3}.puChangeStatus-popup .seg-status-change-table .common-table-header .common-table-header-data:last-child label,.puChangeStatus-popup .service-status-change-table .common-table-header .common-table-header-data:last-child label{color:#000}.puChangeStatus-popup .seg-status-change-table .common-table-row,.puChangeStatus-popup .seg-status-change-table .common-table-header,.puChangeStatus-popup .service-status-change-table .common-table-row,.puChangeStatus-popup .service-status-change-table .common-table-header{border-bottom:1px solid lightgray}.puChangeStatus-popup .seg-status-change-table .common-table-row .common-table-data,.puChangeStatus-popup .seg-status-change-table .common-table-row .common-table-header-data:not(:first-child),.puChangeStatus-popup .seg-status-change-table .common-table-header .common-table-data,.puChangeStatus-popup .seg-status-change-table .common-table-header .common-table-header-data:not(:first-child),.puChangeStatus-popup .service-status-change-table .common-table-row .common-table-data,.puChangeStatus-popup .service-status-change-table .common-table-row .common-table-header-data:not(:first-child),.puChangeStatus-popup .service-status-change-table .common-table-header .common-table-data,.puChangeStatus-popup .service-status-change-table .common-table-header .common-table-header-data:not(:first-child){align-items:flex-start;font-size:.6rem;border-bottom:none}.puChangeStatus-popup .seg-status-change-table .common-table-row .common-table-static-data,.puChangeStatus-popup .seg-status-change-table .common-table-header .common-table-static-data,.puChangeStatus-popup .service-status-change-table .common-table-row .common-table-static-data,.puChangeStatus-popup .service-status-change-table .common-table-header .common-table-static-data{align-items:flex-start;padding-top:.2rem}.puChangeStatus-popup .seg-status-change-table .common-table-row .common-table-data:last-child,.puChangeStatus-popup .seg-status-change-table .common-table-header .common-table-data:last-child,.puChangeStatus-popup .service-status-change-table .common-table-row .common-table-data:last-child,.puChangeStatus-popup .service-status-change-table .common-table-header .common-table-data:last-child{padding-top:.3rem}.puChangeStatus-popup .seg-status-change-table .common-table-row .common-table-data:last-child input,.puChangeStatus-popup .seg-status-change-table .common-table-header .common-table-data:last-child input,.puChangeStatus-popup .service-status-change-table .common-table-row .common-table-data:last-child input,.puChangeStatus-popup .service-status-change-table .common-table-header .common-table-data:last-child input{padding-left:0;margin-left:0;background:inherit;border:none}.puChangeStatus-popup .seg-status-change-table .common-table-row .common-table-data:last-child input:is(:focus,:hover),.puChangeStatus-popup .seg-status-change-table .common-table-header .common-table-data:last-child input:is(:focus,:hover),.puChangeStatus-popup .service-status-change-table .common-table-row .common-table-data:last-child input:is(:focus,:hover),.puChangeStatus-popup .service-status-change-table .common-table-header .common-table-data:last-child input:is(:focus,:hover){background-color:transparent}.puChangeStatus-popup .seg-status-change-table .common-table-row .common-table-data:nth-last-child(2),.puChangeStatus-popup .seg-status-change-table .common-table-header .common-table-data:nth-last-child(2),.puChangeStatus-popup .service-status-change-table .common-table-row .common-table-data:nth-last-child(2),.puChangeStatus-popup .service-status-change-table .common-table-header .common-table-data:nth-last-child(2){justify-content:center;font-size:.5rem;background-color:#fff}.puChangeStatus-popup .seg-status-change-table .common-table-row .common-table-data:nth-last-child(3),.puChangeStatus-popup .seg-status-change-table .common-table-header .common-table-data:nth-last-child(3),.puChangeStatus-popup .service-status-change-table .common-table-row .common-table-data:nth-last-child(3),.puChangeStatus-popup .service-status-change-table .common-table-header .common-table-data:nth-last-child(3){background-color:#dcffb4}.puChangeStatus-popup .seg-status-change-table .common-table-row .common-table-data:nth-last-child(8),.puChangeStatus-popup .seg-status-change-table .common-table-header .common-table-data:nth-last-child(8),.puChangeStatus-popup .service-status-change-table .common-table-row .common-table-data:nth-last-child(8),.puChangeStatus-popup .service-status-change-table .common-table-header .common-table-data:nth-last-child(8){align-items:center}.puChangeStatus-popup .seg-status-change-table .css-1cfkw2q,.puChangeStatus-popup .service-status-change-table .css-1cfkw2q{align-self:start;font-size:.6rem}.puChangeStatus-popup .seg-status-change-table .css-8p71k5,.puChangeStatus-popup .service-status-change-table .css-8p71k5{font-size:.6rem}.puChangeStatus-popup .seg-status-change-table .input-no-margin,.puChangeStatus-popup .service-status-change-table .input-no-margin{width:100%;background-color:none;border:none}.tooltip .tooltip-inner .before-change-status{background:none}/*!
* Bootstrap v5.1.3 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors
* Copyright 2011-2021 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"\2014\a0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, .05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, .1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem #19875440}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #42464980}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:#00000026}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:#ffffff26}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:#00000026}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler,.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler,.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler,.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler,.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler,.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler,.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:#000000e6}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#0000008c}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:#000000e6}.navbar-light .navbar-toggler{color:#0000008c;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#0000008c}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:#000000e6}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff8c}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff8c;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#ffffff8c}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px #00000020}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem}.offcanvas-header .btn-close{padding:.5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translate(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translate(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.PuContactModifyContent .table-number-div{display:flex;width:2rem;font-size:.8rem;text-align:right}.PuContactModifyContent .table-ok-div{display:flex;width:2rem;font-size:.8rem}.PuContactModifyContent .comments-label-info{grid-area:1/1/2/2}.PuContactModifyContent .psgr-label-info{grid-area:1/2/2/3}.PuContactModifyContent .header-wrapper{display:grid;grid-template-rows:1.4rem 1.6rem;grid-row-gap:0;grid-column-gap:0;align-items:end;background-color:#00737d}.PuContactModifyContent .header-wrapper .upper-header-div{display:flex;grid-area:1/1/2/2;margin-left:49.6rem}.PuContactModifyContent .header-wrapper .lower-header-div{display:grid;grid-area:2/1/3/2;grid-template-columns:4.2rem 5rem 5.8rem 10.2rem 22.2rem 2.5rem auto;grid-row-gap:0;grid-column-gap:0}.PuContactModifyContent .header-wrapper .lower-header-div .number-div{grid-area:1/1/2/2}.PuContactModifyContent .header-wrapper .lower-header-div .type-div{grid-area:1/2/2/3}.PuContactModifyContent .header-wrapper .lower-header-div .country-code-div{grid-area:1/3/2/4}.PuContactModifyContent .header-wrapper .lower-header-div .tele-code-div{grid-area:1/4/2/5}.PuContactModifyContent .header-wrapper .lower-header-div .comments-div{grid-area:1/5/2/6}.PuContactModifyContent .header-wrapper .lower-header-div .psgr-div{grid-area:1/6/2/7}.PuContactModifyContent .header-wrapper .lower-header-div .delete-checkbox-div{display:flex;grid-area:1/7/2/8;margin-left:.3rem}.PuContactModifyContent .margin-checkbox{margin-bottom:.22rem;margin-left:.2rem}.PuContactModifyContent .header-checkbox{position:absolute;margin-top:-.4rem;margin-left:.2rem}.PuContactModifyContent .header-delete{position:absolute;margin-top:-3.1rem;margin-left:-.8rem}.PuContactModifyContent .thead-position{position:absolute;margin-top:-.28rem}.PuContactModifyContent .margin-label{padding-left:.6rem;margin-right:.3rem}.PuContactModifyContent .label-done{height:1rem}.PuContactModifyContent .disable-row{pointer-events:none;opacity:.4}.PuContactModifyContent .disable-row td:nth-of-type(1) .margin-label{visibility:hidden}.PuContactModifyContent .disable-psngr td:nth-of-type(2) .label-done{height:1rem;visibility:hidden}.PuContactModifyContent .disable-psngr td:nth-of-type(7){pointer-events:none;opacity:.4}.PuContactModifyContent .disable-row-all td:nth-of-type(2) .label-done{height:1rem;visibility:visible}.PuContactModifyContent .disable-row-all td:nth-of-type(3){pointer-events:none;opacity:.4}.PuContactModifyContent .disable-row-all td:nth-of-type(4){pointer-events:none;opacity:.4}.PuContactModifyContent .disable-row-all td:nth-of-type(5){pointer-events:none;opacity:.4}.PuContactModifyContent .disable-row-all td:nth-of-type(6){pointer-events:none;opacity:.4}.PuContactModifyContent .disable-row-all td:nth-of-type(7){pointer-events:none;opacity:.4}.PuContactModifyContent .disable-row-all-done td:nth-of-type(3){pointer-events:none;opacity:.4}.PuContactModifyContent .disable-row-all-done td:nth-of-type(4){pointer-events:none;opacity:.4}.PuContactModifyContent .disable-row-all-done td:nth-of-type(5){pointer-events:none;opacity:.4}.PuContactModifyContent .disable-row-all-done td:nth-of-type(6){pointer-events:none;opacity:.4}.PuContactModifyContent .disable-row-all-done td:nth-of-type(7){pointer-events:none;opacity:.4}.PuContactModifyContent .show-label td:nth-of-type(2) .label-done{height:1rem;visibility:visible}.PuNcpInfoInput-Contact-header-div{display:flex;padding-bottom:.3rem;margin-top:.3rem}.PuNcpInfoInput-Contact-header-div .SubHeadingLarge{margin:.2rem .3rem}.PuNcpInfoInput-Contact-label-div{display:flex}.PuNcpInfoInput-Contact-label1-div{width:90.4%}.PuNcpInfoInput-Contact-label1-div label{margin-left:23rem}.PuNcpInfoInput-Contact-container{padding-bottom:.5rem;margin-top:.15rem;margin-right:1.7rem;margin-left:2rem;border:1px solid grey;border-top:unset}.PuNcpInfoInput-Contact-heading-div{display:flex;gap:.1rem;padding:.15rem .15rem .15rem 1.2rem;background-color:#00737d}.PuNcpInfoInput-Contact-type-div{width:5.5rem}.PuNcpInfoInput-Contact-Country-Code-div{width:4.2rem}.PuNcpInfoInput-Contact-Phone-No-div{width:9.8rem}.PuNcpInfoInput-Contact-Comments-div{width:26.2rem}.PuNcpInfoInput-Contact-list-table{padding-top:.3rem}.PuNcpInfoInput-Contact-list-div{display:flex;gap:.1rem;margin:.45rem}.PuNcpInfoInput-Contact-list-div .label{margin-right:.15rem}.PuNcpInfoInput-contact-main-div{min-height:13rem}.PuNcpInfoInput-Contact-button-div{padding-bottom:1rem;margin:.5rem 1.7rem;font-size:9rem}.PuNcpInfoInput-Contact-button-div .button{float:right}.pu-NcpInfoInput-div2{display:flex;background-color:#00737d}.pu-ncp-info-input-main-div{display:grid;grid-template-areas:"SubDiv NoticeDiv";grid-template-columns:70% 30%;margin-left:1.7rem;font-size:.2rem}.pu-ncp-info-input-subDiv{grid-area:"SubDiv"}.pu-ncp-info-input-NoticeDiv{grid-area:"NoticeDiv";margin-top:.8rem;margin-left:.8rem}.pu-ncp-info-input-NoticeDiv .notice .common-notice-content-box{width:12.5rem;height:13.5rem;background-color:#fff}.pu-ncp-info-input-NoticeDiv .notice .common-notice-content-box .common-notice-content{font-size:.6rem}.pu-ncp-info-input-breadcrumbs{background:#edffff}.pu-ncp-info-input-breadcrumbs.custom-arrow .arrow-right{border-top-width:.2rem;border-bottom-width:.2rem;border-left-width:.4rem}.pu-ncp-info-input-Fqtrdiv{margin:.5rem .3rem}.pu-ncp-info-input-tablediv{margin-right:1rem;margin-left:1.5rem}.pu-ncp-info-input-tablediv .common-table-data:last-child{border-right:1px solid #c3c3c3}.pu-ncp-info-input-tablediv .psgrtable{font-size:1rem}.pu-ncp-info-input-tablediv .psgrtable div,.pu-ncp-info-input-tablediv .psgrtable label{font-size:11px}.pu-ncp-info-input-button-div{display:flex;justify-content:right;margin-top:.35rem;margin-right:1rem;margin-left:5rem}.pu-ncp-info-input-subheading-div{margin:.5rem .3rem}.pu-ncp-info-input-subheading-small{display:flex;margin-top:.4rem;margin-left:2rem}.pu-ncp-info-input-asterisk-div{display:flex;gap:.5;margin-top:-.2rem;margin-bottom:-.6rem}.pu-ncp-info-input-asterisk-div .noOfSeats-star{width:4.8rem}.pu-ncp-info-input-asterisk-div .type-star{width:12rem}.pu-ncp-info-input-Div{display:flex;gap:.8rem;width:35.3rem;margin-top:.5rem;background-color:#00737d}.pu-ncp-info-input-Div .NoOfSeatsLabel{width:4.2rem}.pu-ncp-info-input-Div .TypeLabel{width:12.1rem}.pu-ncp-info-input-Div .psgrNameLabel{width:17.5rem}.puNcpheader .pu-ncp-info-input-label{margin-top:.5rem;margin-left:2.85rem}.puNcpheader .pu-ncp-info-input-label .jp-fqtrlabel1{font-size:.48rem;font-weight:700}.puNcpheader .pu-ncp-info-input-label .fqtrlabel{margin-left:.55rem}.pu-ncp-info-input-label-div2{display:flex;gap:.5rem}.pu-ncp-info-input-label-div2 .NoOfSeatsLabel{width:2rem}.pu-ncp-info-input-label-div2 .TypeLabel{width:14rem}.pu-ncp-info-input-label-div2 .PsgrNameLabel{width:19rem}.pu-ncp-info-input-label-div2 .freetextlabel{margin-left:9.9rem}.pu-ncp-info-input-label-div2 .jp-freetextlabel{margin-left:8.5rem}.pu-ncp-info-input-row-div1{display:flex;gap:.8rem;margin-top:.3rem}.pu-ncp-info-input-row-div1 .inputwithsearch button{margin:2px 0}.pu-ncp-info-header-wrapper{display:flex;justify-content:space-between;margin:1rem 1rem .2rem .2rem}.popup{height:24rem}.pu-NcpInfoInput-headerdiv{display:flex;gap:1rem}.PuNcpInfoInput-Contact-Delete-div{justify-content:left;float:left}.contactRow{display:flex;flex:4;margin-left:6.5rem}.DayPicker{display:inline-block;font-size:1rem}.DayPicker-wrapper{position:relative;flex-direction:row;padding-bottom:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{display:table;margin:1em 1em 0;border-spacing:0;border-collapse:collapse;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-NavButton{position:absolute;top:1em;right:1.5em;left:auto;display:inline-block;margin-top:2px;width:1.25em;height:1.25em;background-position:center;background-size:50%;background-repeat:no-repeat;color:#8b9898;cursor:pointer}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{margin-right:1.5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC)}.DayPicker-NavButton--next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==)}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.DayPicker-Caption>div{font-weight:500;font-size:1.15em}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5em;color:#8b9898;text-align:center;font-size:.875em}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{display:table-cell;padding:.5em;border-radius:50%;vertical-align:middle;text-align:center;cursor:pointer}.DayPicker-WeekNumber{display:table-cell;padding:.5em;min-width:1em;border-right:1px solid #EAECEC;color:#8b9898;vertical-align:middle;text-align:right;font-size:.75em;cursor:pointer}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em}.DayPicker-TodayButton{border:none;background-color:transparent;background-image:none;box-shadow:none;color:#4a90e2;font-size:.875em;cursor:pointer}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{color:#8b9898;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;background-color:#4a90e2;color:#f0f8ff}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{position:absolute;left:0;z-index:1;background:white;box-shadow:0 2px 5px #00000026}.calendar-navbar{display:flex;justify-content:space-between}.calendar-navbar .navbar-left-buttons .navbar-btn:last-child,.calendar-navbar .navbar-right-buttons .navbar-btn:last-child{margin-left:.3rem}.calendar-navbar .navbar-left-buttons .navbar-btn .calander-navbar-btn,.calendar-navbar .navbar-right-buttons .navbar-btn .calander-navbar-btn{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1rem;font-size:.75rem;font-weight:500;color:#000;letter-spacing:.1rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.PuCalendarErrorComponent{width:14rem}.PuCalendarErrorComponent button{font-size:.6rem;white-space:nowrap}.calendar-operator-dropdown .dropdown .dropdown-toggle:hover,.calendar-operator-dropdown .dropdown .dropdown-toggle:active,.calendar-operator-dropdown .dropdown .dropdown-toggle:focus{border:.05rem solid #c8c8c8}.calendar-operator-dropdown .dropdown button{border:.05rem solid #c8c8c8}.calendar-operator-dropdown .dropdown button input{font-size:1rem}.calendar-operator-dropdown .dropdown button .dropdown-icon{font-size:.65rem}.calendar-window-wrapper .calendar-window-content{position:relative;padding:.5rem .5rem 1rem}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-NavButton--prev{left:0}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker,.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-wrapper,.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Months{width:100%;min-height:10rem;font-size:.5rem}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Months{margin-top:.15rem}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Month{width:32%;margin:0;margin-right:.5rem}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Month:last-child{margin-right:0}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Weekday{width:14%;font-weight:700;color:#000}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Day{position:relative;padding:0;font-size:.75rem;border:.03rem solid black;border-radius:0%}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Day--outside{visibility:hidden}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Day--outside:after{position:absolute;top:0;right:0;bottom:0;left:0;cursor:not-allowed;visibility:visible;content:"";background-color:#fff}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Day-past{font-size:.75rem}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Day-past:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none;content:"";background:none;border:.1rem solid blue}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Body{background:white}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Caption{text-align:center}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Caption>div{font-weight:700}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;color:#785500;background-color:#eee;border-radius:0%}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none;content:"";background:none;border:2px solid red}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-Day--today:not(.DayPicker-Day--outside){color:#785500;background-color:#ffa07a!important}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-WeekdaysRow :first-child abbr{color:red}.calendar-window-wrapper .calendar-window-content .calendar-wrapper .DayPicker-WeekdaysRow :last-child abbr{color:#001e87}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .calendar-search-header .optional-search-text-div .optional-search-icon svg{width:1rem;height:1rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .calendar-search-header .optional-search-text-div .optional-search-text{padding-left:.3rem;font-size:.8rem;font-weight:700;color:#007c85}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .calendar-search-header .optional-search-clear-btn .calander-clear-button{font-size:.65rem;font-weight:500;color:#000}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper{display:flex;align-items:center;padding-top:1rem;color:#000}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .date-search-radio-btn{width:20%;margin-right:.5rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .date-search-radio-btn label{font-size:.7rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .date-input-div{position:relative;display:flex}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .date-input-div .date-input-label{position:absolute;top:-.8rem;left:0;font-size:.6rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .date-input-div .date-input{width:3.25rem;height:1.1rem;font-size:.6rem;text-transform:uppercase;border:.05rem solid #c8c8c8;border-radius:0}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .date-input-div .date-input:focus-visible{outline:none}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .date-input-div .date-input:focus{background:#ffffc9}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .increment-selector-div{display:flex;align-items:center;justify-content:center;padding-left:.25rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .increment-selector-div .days-input{width:1.4rem;height:1.1rem;font-size:.6rem;border:.05rem solid #c8c8c8;border-radius:0}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .increment-selector-div .days-input:focus{background:#ffffc9}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .increment-selector-div .operator-select{width:2rem;height:1.1rem;border:.05rem solid #c8c8c8;border-radius:0}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .increment-selector-div input::-webkit-outer-spin-button,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .increment-selector-div input::-webkit-inner-spin-button{appearance:none;margin:0}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .increment-selector-div .days-input:focus-visible{outline:none}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .date-search-buttons-div{display:inline-flex;padding-left:.25rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .date-search-buttons-div .optional-search-btn,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .date-search-buttons-div .optional-search-today-btn{display:flex}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .date-search-buttons-div .optional-search-today-btn{margin-left:1.5rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .date-search-buttons-div .calander-search-button,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-search-wrapper .date-search-buttons-div .calander-today-button{height:1.1rem;font-size:.65rem;font-weight:500;color:#000}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper{display:flex;align-items:center;padding-top:1rem;color:#000}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .date-calc-radio-btn{width:20%;margin-right:.5rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .date-calc-radio-btn label{font-size:.7rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-input-div,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-input-div,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div{position:relative;display:flex}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-input-div .start-date-input-label,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-input-div .end-date-input-label,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-input-div .result-input-label,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-input-div .start-date-input-label,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-input-div .end-date-input-label,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-input-div .result-input-label,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .start-date-input-label,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .end-date-input-label,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .result-input-label{position:absolute;top:-.8rem;left:.8rem;font-size:.6rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-input-div .start-date-input,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-input-div .end-date-input,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-input-div .result-input,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-input-div .start-date-input,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-input-div .end-date-input,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-input-div .result-input,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .start-date-input,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .end-date-input,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .result-input{width:3.25rem;height:1.1rem;font-size:.6rem;text-transform:uppercase;border:.05rem solid #c8c8c8;border-radius:0}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-input-div .start-date-input:focus-visible,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-input-div .end-date-input:focus-visible,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-input-div .start-date-input:focus-visible,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-input-div .end-date-input:focus-visible,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .start-date-input:focus-visible,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .end-date-input:focus-visible{outline:none}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-input-div .start-date-input:focus,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-input-div .end-date-input:focus,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-input-div .start-date-input:focus,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-input-div .end-date-input:focus,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .start-date-input:focus,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .end-date-input:focus{background:#ffffc9}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-input-div .start-date-input-label{left:0}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-increment-selector-div,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-increment-selector-div{display:flex;padding-left:.25rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-increment-selector-div .start-date-operator-select,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-increment-selector-div .end-date-operator-select,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-increment-selector-div .start-date-operator-select,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-increment-selector-div .end-date-operator-select{width:2rem;height:1.1rem;border:.05rem solid #c8c8c8;border-radius:0}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-increment-selector-div .start-date-days-input,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-increment-selector-div .end-date-days-input,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-increment-selector-div .start-date-days-input,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-increment-selector-div .end-date-days-input{width:1.4rem;height:1.1rem;font-size:.6rem;color:#000;border:.05rem solid #c8c8c8;border-radius:0;outline:0 none;outline-offset:0}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-increment-selector-div input::-webkit-outer-spin-button,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-increment-selector-div input::-webkit-inner-spin-button,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-increment-selector-div input::-webkit-outer-spin-button,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-increment-selector-div input::-webkit-inner-spin-button{appearance:none;margin:0}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-increment-selector-div .start-date-days-input:focus-visible,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-increment-selector-div .end-date-days-input:focus-visible,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-increment-selector-div .start-date-days-input:focus-visible,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-increment-selector-div .end-date-days-input:focus-visible{outline:none}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-increment-selector-div .start-date-days-input:focus,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-increment-selector-div .end-date-days-input:focus,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-increment-selector-div .start-date-days-input:focus,.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-increment-selector-div .end-date-days-input:focus{background:#ffffc9}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .start-date-increment-selector-div{margin-right:.25rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .end-date-input-div .end-date-input-label{left:0}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div{padding-left:.5rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .result-input{width:2rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .result-input:focus{background:#ffffc9}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .result-input:focus-visible{outline:none}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .result-input-div .result-input-label{left:.5rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .date-count-buttons-div{padding-left:.5rem}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .date-count-buttons-div .date-count-btn{display:flex}.calendar-window-wrapper .calendar-window-content .calendar-search-wrapper .date-calc-wrapper .date-count-buttons-div .date-count-btn .calander-count-button{height:1.1rem;font-size:.65rem;font-weight:500;color:#000}.calendar-window-wrapper .calendar-window-content .calander-footer-label{position:absolute;bottom:0;padding-bottom:.1rem;font-size:.6rem;color:#000}.calendar-window-wrapper .calendar-window-footer{display:flex;align-items:center;height:2.1rem;font-weight:700;background-color:#c3c3c3}.calendar-window-wrapper .calendar-window-footer .footer-close-btn .calander-close-button{font-size:.65rem;font-weight:500;color:#000}.calendar-window-wrapper .calendar-window-footer .footer-search-btn .calander-confirm-btn{height:1.5rem}.calendar-window-wrapper .calendar-window-footer .footer-search-btn .calander-confirm-btn:disabled{opacity:.5}.selectapo-popupwrapper .selectapo-contentwrapper .mainbutn,.selectapo-popupwrapper .selectapo-contentwrapper .subbutn{display:flex;flex-direction:column;width:100%;overflow:hidden;font-size:.65rem;color:#fff;text-align:left;text-overflow:ellipsis;background-color:#007c85;border:thin solid #007c85;border-bottom-color:#fff;border-radius:0}.selectapo-popupwrapper .selectapo-contentwrapper .mainbutn.active,.selectapo-popupwrapper .selectapo-contentwrapper .subbutn.active{color:#000;background:#b5cde7;border-color:#f7f60a}.selectapo-popupwrapper .popup-header{font-family:Noto Sans JP-300;font-size:1.05rem;font-weight:700;color:#fff}.selectapo-popupwrapper .modal-dialog .modal-content{min-height:30vh}.selectapo-popupwrapper .selectapo-contentwrapper{display:grid;grid-template-columns:18% 82%;height:20.8rem;overflow:hidden;background:white;border:thin solid #c3c3c3}.selectapo-popupwrapper .selectapo-contentwrapper span{margin-left:.6rem}.selectapo-popupwrapper .selectapo-contentwrapper .mainbutn{position:relative;font-family:Noto Sans JP-300;font-weight:700}.selectapo-popupwrapper .selectapo-contentwrapper .mainbutn:before{position:absolute;top:.35rem;right:90.5%;width:.4rem;height:.4rem;content:"";background:white}.selectapo-popupwrapper .selectapo-contentwrapper .mainbutn.active:before{background:black}.selectapo-popupwrapper .selectapo-contentwrapper .tabs,.selectapo-popupwrapper .selectapo-contentwrapper .content{overflow-y:scroll}.selectapo-popupwrapper .selectapo-contentwrapper .content .loader-label{margin:auto}.pusymboldecodingdatetime .subheading-select{display:flex;padding-top:.2rem}.pusymboldecodingdatetime .subheading-select .label-select{margin-left:.2rem;font-family:Noto Sans JP-300;font-size:.65rem;font-weight:700;color:#00737d}.pusymboldecodingdatetime .subheading-select .svg{margin-top:.2rem}.pusymboldecodingdatetime .container{width:100%;padding-top:.1rem;margin:0 auto}.pusymboldecodingdatetime .container .col1{float:left;width:31%;border-right:2px solid #a0a0a0}.pusymboldecodingdatetime .container .col1 label{padding-left:.1rem;font-weight:600}.pusymboldecodingdatetime .container .col1 .radio-input{width:.5rem;height:.5rem}.pusymboldecodingdatetime .container .col1 .radio-with-label{padding-top:.1rem;padding-bottom:.1rem}.pusymboldecodingdatetime .container .col2{float:left;width:39%}.pusymboldecodingdatetime .container .col2 .label-gmt{margin-top:-.5rem;margin-left:4rem;font-size:.4rem}.pusymboldecodingdatetime .container .col2 .apo-city-from{display:flex;padding-top:.3rem}.pusymboldecodingdatetime .container .col2 .apo-city-from .asterisk-div{display:flex;width:.5rem}.pusymboldecodingdatetime .container .col2 .apo-city-from .asterisk-div .asterisk{min-width:.4rem;max-width:.5rem;font-size:.5rem}.pusymboldecodingdatetime .container .col2 .apo-city-from .from-input-search button{width:1rem;height:.87rem}.pusymboldecodingdatetime .container .col2 .apo-city-from .apo-city-from-label{min-width:5rem;max-width:5rem;font-size:.55rem;font-weight:600}.pusymboldecodingdatetime .container .col2 .apo-city-from input{width:2.1rem;height:.85rem;font-size:.7rem}.pusymboldecodingdatetime .container .col2 .apo-city-from .from-value{-webkit-line-clamp:1;max-width:6.5rem;min-height:.7rem;max-height:.7rem;overflow:hidden;font-size:.6rem;white-space:nowrap}.pusymboldecodingdatetime .container .col2 .apo-city-to{display:flex;padding-top:.3rem}.pusymboldecodingdatetime .container .col2 .apo-city-to .asterisk-div{display:flex;width:.5rem}.pusymboldecodingdatetime .container .col2 .apo-city-to .asterisk-div .asterisk{min-width:.4rem;max-width:.5rem;font-size:.5rem}.pusymboldecodingdatetime .container .col2 .apo-city-to .to-input-search button{width:1rem;height:.87rem}.pusymboldecodingdatetime .container .col2 .apo-city-to .apo-city-to-label{min-width:5rem;max-width:5rem;font-size:.55rem;font-weight:600}.pusymboldecodingdatetime .container .col2 .apo-city-to input{width:2.1rem;height:.85rem;font-size:.7rem}.pusymboldecodingdatetime .container .col2 .apo-city-to .to-value{-webkit-line-clamp:1;max-width:6.5rem;min-height:.7rem;max-height:.7rem;overflow:hidden;font-size:.6rem;white-space:nowrap}.pusymboldecodingdatetime .container .col2 .date-from{display:flex;padding-top:.2rem}.pusymboldecodingdatetime .container .col2 .date-from .asterisk-div{display:flex;width:.5rem}.pusymboldecodingdatetime .container .col2 .date-from .asterisk-div .asterisk{min-width:.5rem;max-width:.5rem;font-size:.5rem}.pusymboldecodingdatetime .container .col2 .date-from .date-from-label{min-width:5rem;max-width:5rem;font-size:.55rem;font-weight:600}.pusymboldecodingdatetime .container .col2 .date-from .from-date-input{width:1.2rem;height:.9rem;font-size:.7rem}.pusymboldecodingdatetime .container .col2 .date-from .from-month-input .dropdown{width:5rem}.pusymboldecodingdatetime .container .col2 .date-from .from-month-input input{font-size:.7rem}.pusymboldecodingdatetime .container .col2 .date-from .from-month-input button{height:.9rem}.pusymboldecodingdatetime .container .col2 .date-from .from-year-input{width:1.2rem;height:.9rem;font-size:.7rem}.pusymboldecodingdatetime .container .col2 .date-from .from-calender-icon{width:.9rem;height:.9rem}.pusymboldecodingdatetime .container .col2 .date-to{display:flex;padding-top:.2rem}.pusymboldecodingdatetime .container .col2 .date-to .asterisk-div{display:flex;width:.5rem}.pusymboldecodingdatetime .container .col2 .date-to .asterisk-div .asterisk{min-width:.5rem;max-width:.5rem;font-size:.5rem}.pusymboldecodingdatetime .container .col2 .date-to .date-to-label{min-width:5rem;max-width:5rem;font-size:.55rem;font-weight:600}.pusymboldecodingdatetime .container .col2 .date-to .to-date-input{width:1.2rem;height:.9rem;font-size:.7rem}.pusymboldecodingdatetime .container .col2 .date-to .to-month-input .dropdown{width:5rem}.pusymboldecodingdatetime .container .col2 .date-to .to-month-input input{font-size:.7rem}.pusymboldecodingdatetime .container .col2 .date-to .to-month-input button{height:.9rem}.pusymboldecodingdatetime .container .col2 .date-to .to-year-input{width:1.2rem;height:.9rem;font-size:.7rem}.pusymboldecodingdatetime .container .col2 .date-to .to-calender-icon{width:.9rem;height:.9rem}.pusymboldecodingdatetime .container .col2 .number-of-days{display:flex;padding-top:.1rem}.pusymboldecodingdatetime .container .col2 .number-of-days .asterisk-div{display:flex;width:.5rem}.pusymboldecodingdatetime .container .col2 .number-of-days .asterisk-div .asterisk{min-width:.5rem;max-width:.5rem;font-size:.5rem}.pusymboldecodingdatetime .container .col2 .number-of-days .numdays-label{min-width:5rem;max-width:5rem;font-size:.55rem;font-weight:600}.pusymboldecodingdatetime .container .col2 .number-of-days .numdays-textbox{width:2.1rem;height:.85rem;font-size:.7rem}.pusymboldecodingdatetime .container .col3{float:left}.pusymboldecodingdatetime .container .col3 .time-from{display:flex;align-self:end;padding-top:.3rem;margin-left:.3rem}.pusymboldecodingdatetime .container .col3 .time-from .time-from-label{min-width:1.8rem;max-width:1.8rem;font-size:.55rem;font-weight:600}.pusymboldecodingdatetime .container .col3 .time-from .asterisk-div{display:flex;width:.5rem}.pusymboldecodingdatetime .container .col3 .time-from .asterisk-div .asterisk{min-width:.5rem;max-width:.5rem;font-size:.5rem}.pusymboldecodingdatetime .container .col3 .time-to{display:flex;align-self:end;padding-top:.3rem;margin-left:.3rem}.pusymboldecodingdatetime .container .col3 .time-to .time-to-label{min-width:1.8rem;max-width:1.8rem;font-size:.55rem;font-weight:600}.pusymboldecodingdatetime .container .col3 .time-to .asterisk-div{display:flex;width:.5rem}.pusymboldecodingdatetime .container .col3 .time-to .asterisk-div .asterisk{min-width:.5rem;max-width:.5rem;font-size:.5rem}.pusymboldecodingdatetime .container .col3 .search-button{margin-top:3.1rem;margin-left:5.94rem;font-family:Noto Sans JP-300;font-size:.6rem;font-weight:700}.decoding-carrier-tab-container{display:flex;flex-direction:column;width:100%;height:8.15rem;background:#eeeeee}.decoding-carrier-tab-container .top-area{display:flex;justify-content:space-between}.decoding-carrier-tab-container .radio-section{display:flex;flex-direction:column;padding:.3rem 0 0;margin:.15rem .15rem .1rem .2rem}.decoding-carrier-tab-container .radio-section .subheading-small{height:.9rem;margin-bottom:.2rem;font-family:Noto Sans JP-300;font-weight:700}.decoding-carrier-tab-container .radio-section .subheading-small label{margin-left:.2rem;font-family:Noto Sans JP-300;font-weight:700}.decoding-carrier-tab-container .radio-select{display:flex;flex-direction:row;width:100%;margin-left:.5rem}.decoding-carrier-tab-container .options{display:flex;flex-direction:column}.decoding-carrier-tab-container .options .radio-label input{width:.6rem;height:.6rem}.decoding-carrier-tab-container .options .radio-label label{font-size:.6rem;line-height:1.76}.decoding-carrier-tab-container .examples{display:flex;flex-direction:column;margin-left:2.5rem;font-size:.55rem;line-height:2.1}.decoding-carrier-tab-container .info-section{display:flex;justify-content:space-between;width:30%}.decoding-carrier-tab-container .info-section div{align-items:baseline}.decoding-carrier-tab-container .info-section .info{font-size:.5rem}.decoding-carrier-tab-container .search-section{display:flex;margin-top:1.7rem}.decoding-carrier-tab-container .search-section .text-box{margin-right:1.8rem;margin-left:3.8rem}.decoding-carrier-tab-container .search-section .label-asterisk{padding-top:.5rem;margin-right:0;margin-left:.1rem;font-size:.6rem}.decoding-carrier-tab-container .search-section button{align-content:center;font-family:Noto Sans JP-300;font-size:.65rem;font-weight:700}.ot-sympol-decod-container .wrap-text{white-space:pre-line}.ot-sympol-decod-container table{width:30rem;font-weight:500}.ot-sympol-decod-container table,.ot-sympol-decod-container td{padding-top:5px;padding-bottom:5px}.ot-sympol-decod-container .divider{padding-top:10px}.ot-sympol-decod-container .t-align-right{padding-right:10px;text-align:center}.ot-sympol-decod-container pre{margin:0;line-height:.95rem}.pusymboldecoding .modal-dialog .modal-content .modal-header{grid-template-columns:49% 51%;min-height:1.8rem;padding:0 .1rem}.pusymboldecoding .modal-dialog .modal-content .modal-header .popup-error-component{height:2.2rem}.pusymboldecoding .header-label{font-family:Noto Sans JP-300;font-size:.85rem;font-weight:700;color:#fff}.pusymboldecoding .sub-header{display:flex;justify-content:space-between;padding-top:.7rem}.pusymboldecoding .sub-header .search-criteria-subheading{padding-left:.7rem}.pusymboldecoding .sub-header .search-criteria-subheading svg{height:1rem}.pusymboldecoding .sub-header .search-criteria-subheading label{margin-left:.2rem;font-family:Noto Sans JP-300;font-size:.7rem;font-weight:700}.pusymboldecoding .sub-header .button-clear{align-items:center;align-self:flex-end;width:5.4rem;margin-right:1.7rem;font-size:.65rem}.pusymboldecoding .encode-decode-screen-tabs{margin:.3rem 1.7rem 0 1.2rem}.pusymboldecoding .encode-decode-screen-tabs .tab-content{height:8.65rem;padding:.15rem;border:double #b0c4de}.pusymboldecoding .encode-decode-screen-tabs .nav-link{min-width:1rem;padding-left:.5rem}.pusymboldecoding .encode-decode-screen-tabs .nav-tabs .nav-link{height:1rem;padding-top:0;padding-bottom:1rem;padding-left:.3rem;font-size:.55rem}.pusymboldecoding .button-close{align-items:center;width:4.5rem;height:0;padding-bottom:1rem;margin-left:.7rem;font-size:.65rem}.pusymboldecoding .display-browser-button{align-items:center;margin-right:1.25rem;font-size:.65rem}.pusymboldecoding .search-result-subheader{display:flex;justify-content:space-between;padding-top:.7rem}.pusymboldecoding .search-result-subheader .search-result-subheading{padding-left:.7rem}.pusymboldecoding .search-result-subheader .search-result-subheading svg{height:1rem}.pusymboldecoding .search-result-subheader .search-result-subheading label{margin-left:.2rem;font-family:Noto Sans JP-300;font-size:.7rem;font-weight:700}.pusymboldecoding .search-result-subheader .clear-result-button{align-items:center;align-self:flex-end;width:5.4rem;margin-right:1.7rem;font-size:.65rem}.pusymboldecoding .search-result-table{padding-bottom:.9rem;margin-top:.2rem;margin-left:1.2rem}.pusymboldecoding .search-result-table .table-container{height:11.2rem;max-height:11.2rem;margin-right:1.7rem;overflow-y:scroll;background-color:#fff;border:1px solid #a0a0a0}.pusymboldecoding .search-result-table .resulted-row{font-size:.7rem;border-right:1px solid #a0a0a0}.pusymboldecoding .search-result-table .resulted-row .row-cell{margin-bottom:0}.pusymboldecoding .search-result-table .resulted-row .solid{margin:0;border-bottom:1px solid solid #a0a0a0}.pu-convert-rate-modal-content .modal-content .modal-body .pu-convert-currency-sub-bold-heading label{font-family:Noto Sans JP-300;font-weight:700}.pu-convert-rate-modal-content .pu-convert-currency-table-one{width:72.8%;margin:0 1%}.pu-convert-rate-modal-content .pu-convert-currency-table-two{width:91%;margin:1%}.pu-convert-rate-modal-content .pu-convert-currency-sub-container{display:flex;justify-content:space-between}.pu-convert-rate-modal-content .pu-convert-currency-main-label{width:13vw;margin-left:1.7em}.pu-convert-rate-modal-content .pu-convert-currency-action-container{display:block;width:100%;text-align:right}.pu-convert-rate-modal-content .pu-convert-currency-container{display:flex;flex-direction:column;gap:.5em;margin-top:1em;margin-left:.8em}.pu-convert-rate-modal-content .pu-convert-currency-sub-main-container{position:relative;display:flex;flex-direction:column;row-gap:.5em;padding-top:.5em}.pu-convert-rate-modal-content .pu-convert-currency-no-required-label{margin-left:.2em}.pu-convert-rate-modal-content .pu-convert-currency-required-label{width:13vw}.pu-convert-rate-modal-content .pu-convert-currency-year-input{width:1.8em}.pu-convert-rate-modal-content .pu-convert-currency-date-input{width:1.9em}.pussrAssinput .title-holder{padding:.1rem 0 .4rem}.pussrAssinput .info-guideline .infodisplaybox-contents ul{padding-left:.1rem}.pussrAssinput .info-guideline .infodisplay-title{display:flex;align-items:center;justify-content:space-between}.pussrAssinput .info-guideline .title-wrapper .title-link2 label{margin-right:4.5rem}.pussrAssinput .info-guideline .title-wrapper .title-link1 label{margin-right:2.2rem}.pussrAssinput .info-subheading{margin-top:.3rem}.pussrAssinput .size-label{width:7rem;margin-left:1rem;font-size:.6rem}.pussrAssinput .size-radio{padding:.2rem}.pussrAssinput .number-label{padding-right:.3rem;margin-left:1rem}.pussrAssinput .shoulder-label{width:7.3rem;margin-left:1rem;font-size:.6rem}.pussrAssinput .asst-height{margin-top:.3rem}.pussrAssinput .asst-height .height-label{width:7.23rem;margin-left:1rem;font-size:.6rem}.pussrAssinput .asst-weight{margin-top:.3rem;margin-bottom:.3rem}.pussrAssinput .asst-weight .weight-label{width:7.23rem;margin-left:1rem;font-size:.6rem}.pussrAssinput .applicable-range-col{margin-left:1rem}.pussrAssinput .applicable-range-col .applicable-text{margin-bottom:.35rem;font-size:.57rem}.pussrAssinput .applicable-range-col .applicable-text p{margin-bottom:.3rem}.pussrAssinput .asst-info-customer .info-to-customer{grid-template-columns:21.5% 57.8% 19%;margin-bottom:0}.pussrAssinput .asst-info-customer .info-to-customer ul{padding-left:0}.pussrAssinput .asst-info-customer .info-heading{align-items:baseline;width:8rem}.pussrAssinput .asst-info-customer .info-box{height:3rem}.pussrAssinput .remarks .remarks-wrapper{grid-template-columns:21.5% 25% 53%}.pussrAssinput .remarks .remarks-wrapper .remarks-textbox{width:100%}.table-elements>div:last-child tr td{border-bottom:none}.otpnr-table-body{border-bottom:1px solid #000}.mbtl-table-header-tooltip .tooltip-inner{padding:.1rem 1rem .1rem .3rem;color:#00737d!important;background:#dcffff!important;border-color:#a4b9cf!important;box-shadow:6px 0 4px -4px #a4b9cf inset,-6px 0 4px -4px #a4b9cf inset}.common-otherWindow-header,.ot-meal-count-list-title{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label,.ot-meal-count-list-title label{padding-top:.2rem}.ot-meal-count-list-title label{font-family:Noto Sans JP-300;font-weight:700}.ot-meal-count-list-body{padding:1rem 2rem}.ot-meal-count-list-font{font-size:.6rem}.common-otherWindow-header,.ot-married-segment-list-title{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label,.ot-married-segment-list-title label{padding-top:.2rem}.ot-married-segment-list-title label{font-family:Noto Sans JP-300;font-weight:700}.ot-married-segment-list-body{padding:1rem 2rem}.ot-married-segment-list-font{font-size:.6rem}.common-otherWindow-header,.ot-connecting-flight-title{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label,.ot-connecting-flight-title label{padding-top:.2rem}.ot-connecting-flight-title label{font-family:Noto Sans JP-300;font-weight:700}.ot-connecting-flight-body{padding:1rem 2rem}.ot-connecting-flight-font{font-size:.6rem}.carrier-popup .modal-dialog .modal-content .modal-body{background:white}.carrier-popup .modal-content{max-width:90%}.carrier-popup .modal-dialog .modal-content{min-height:30vh}body .Popup-Header{font-family:Noto Sans JP-300;font-size:1.05rem;font-weight:700;color:#fff}.select-service .modal-header label{font-family:Noto Sans JP-500;font-size:1rem}.select-service .modal-content .modal-body{overflow:hidden}.select-service .select-service-footer .serviceinput-footer-wrapper{align-items:center}.select-service .select-service-footer .serviceinput-footer-wrapper .transmit-button{width:6rem;padding:.2rem 1rem;font-size:.95rem}.select-service .select-service-footer .serviceinput-footer-wrapper .back-button{padding:.15rem .5rem}.common-main-header,.mn-list-search-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-standard-footer,.mn-list-search-main-various-list-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer,.mn-list-search-main-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pop-footer,.mn-list-search-pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.mn-list-search-main-background{width:100%;height:100%}.mn-list-search-main-header{margin:0 .5rem}.mn-list-search-main-labels{width:8rem}.mn-list-search-main-so-labels{width:7.68rem}.mn-list-search-main-body{min-height:calc(100vh - 16.75vw - 4.6rem);padding:.3rem .5rem 0}.mn-list-search-main-contentbox{display:flex;align-items:center;margin-bottom:.4rem}.mn-list-search-main-contentbox-big{display:flex;align-items:flex-start;margin-bottom:.5rem}.mn-list-search-main-contentbox-big .mn-list-search-main-services-label{margin-top:.3rem}.mn-list-search-main-contentbox-margin-large{display:flex;align-items:center;margin-bottom:.8rem}.mn-list-search-main-underboxs{display:grid;grid-template-columns:45% 55%;padding-top:.2rem}.mn-list-search-main-underboxs .mn-list-search-main-underboxs-1{grid-row:1/2;grid-column:1/2}.mn-list-search-main-underboxs .mn-list-search-main-underboxs-2{grid-row:2/3;grid-column:1/2}.mn-list-search-main-underboxs .mn-list-search-main-underboxs-3{grid-row:3/4;grid-column:1/2}.mn-list-search-main-underboxs .mn-list-search-main-underboxs-4{grid-row:4/5;grid-column:1/2}.mn-list-search-main-underboxs .mn-list-search-main-underboxs-5{grid-row:5/6;grid-column:1/2}.mn-list-search-main-underboxs .mn-list-search-main-underboxs-6{grid-row:6/7;grid-column:1/2}.mn-list-search-main-underboxs .mn-list-search-main-underboxs-7{grid-row:4/5;grid-column:2/3}.mn-list-search-main-sublabel{margin-left:.4rem}.mn-list-search-main-ncp-sublabel{margin-left:1rem}.mn-list-search-main-osi-sublabel{margin-left:.1rem}.mn-list-search-main-connenctingflight-checkboxs{display:flex;gap:1.12rem}.mn-list-search-main-connenctingflight-checkboxs-en{display:flex;gap:4.5rem}.mn-list-search-main-service-box{width:56.5%;padding:.3rem 2.8rem .2rem .3rem;border:1px solid #c3c3c3}.mn-list-search-main-service-box .mn-list-search-main-service-radiobuttons{display:flex;gap:2rem;margin-bottom:.2rem}.mn-list-search-main-service-box .mn-list-search-main-service-out-box{display:flex;justify-content:space-between;margin-bottom:.25rem}.mn-list-search-main-service-box .mn-list-search-main-service-out-box-last{display:flex;justify-content:space-between;margin-bottom:.1rem}.mn-list-search-main-subtitle-1{display:flex;align-items:center;justify-content:space-between}.mn-list-search-main-subtitle-2{padding-left:.65rem}.mn-list-search-main-box-1{padding-top:.3rem;padding-left:.8rem}.mn-list-search-main-box-1 .mn-list-search-main-dropdown-font input{font-size:.7rem}.mn-list-search-main-box-2{padding-top:.5rem;padding-left:.8rem}.mn-list-search-main-footer{justify-content:flex-end;margin:0 .5rem}.mn-list-search-pop-flight-status-label{margin-top:-.2rem}.mn-list-search-pop-sub-under-label{padding-left:1.5rem;margin-bottom:.4rem}.mn-list-search-star{margin-right:.1rem;margin-bottom:-.8rem;margin-left:-.7rem}.mn-list-search-pop-background{width:100%}.mn-list-search-pop-body{padding:.5rem}.mn-list-search-pop-underboxs{display:grid;grid-template-columns:52% 48%;padding-top:.2rem}.mn-list-search-pop-underboxs .mn-list-search-main-underboxs-1{grid-row:1/2;grid-column:1/2}.mn-list-search-pop-underboxs .mn-list-search-main-underboxs-2{grid-row:2/3;grid-column:1/2}.mn-list-search-pop-underboxs .mn-list-search-main-underboxs-3{grid-row:3/4;grid-column:1/2}.mn-list-search-pop-underboxs .mn-list-search-main-underboxs-4{grid-row:4/5;grid-column:1/2}.mn-list-search-pop-underboxs .mn-list-search-main-underboxs-5{grid-row:5/6;grid-column:1/2}.mn-list-search-pop-underboxs .mn-list-search-main-underboxs-6{grid-row:6/7;grid-column:1/2}.mn-list-search-pop-underboxs .mn-list-search-underboxs-7{grid-row:1/3;grid-column:2/3}.mn-list-search-pop-underboxs .mn-list-search-underboxs-8{grid-row:3/4;grid-column:2/3}.mn-list-search-pop-underboxs .mn-list-search-underboxs-9{grid-row:4/6;grid-column:2/3}.mn-list-search-pop-underboxs .mn-list-search-main-underboxs-7{grid-row:6/7;grid-column:2/3;margin-top:-1.5rem}.mn-list-search-pop-footer{background-color:#c8c8c8}.mn-list-search-pop-footer .mn-list-search-footer-close-button{margin-top:.4rem}.mn-list-search-pop-labels{width:5.7rem}.mn-list-search-pop-so-labels{width:5.38rem}.mn-list-search-pop-connenctingflight-checkboxs{display:flex;gap:.8rem}.mn-list-search-mpop-flex-contents{display:flex}.mn-list-search-pop-flight-status{display:flex;align-items:center;margin-top:.4rem}.mn-list-search-pop-service-box{width:100%;padding:.3rem 3rem 0 .3rem;border:1px solid #c3c3c3}.mn-list-search-pop-service-box .mn-list-search-main-service-radiobuttons{display:flex;gap:2rem;margin-bottom:.2rem}.mn-list-search-pop-service-box .mn-list-search-main-service-out-box{display:flex;gap:5rem;margin-bottom:.25rem}.mn-list-search-pop-service-box .mn-list-search-main-service-out-box-last{display:flex;gap:5rem;margin-bottom:.1rem}.pu-various-list-pop{display:grid;grid-template-columns:repeat(2,1fr);padding:.5rem}.pu-various-list-pop .pu-various-list-head-button{color:#fff;background:linear-gradient(90deg,#237c85 0%,#003c41 100%);border-color:#969696}.pu-various-list-pop .pu-various-list-list-right-body{height:calc(100% - 1.6rem)}.pu-various-list-cancel-list{grid-row:1/2;grid-column:1/2}.pu-various-list-reservation-list{grid-row:2/3;grid-column:1/2}.pu-various-list-fare-list{grid-row:3/4;grid-column:1/2}.pu-various-list-vip-list{grid-row:4/5;grid-column:1/2}.pu-various-list-addition-list{grid-row:1/4;grid-column:2/3}.pu-various-list-code-share-list{grid-row:4/5;grid-column:2/3}.pu-various-list-common-list-body,.pu-various-list-pop .pu-various-list-list-body{height:calc(100% - 1.6rem);padding:.4rem .5rem .7rem .3rem;background-color:#fff;border:solid 1px #969696;border-top:none}.pu-various-list-common-list-body .pu-various-list-left-label,.pu-various-list-pop .pu-various-list-list-body .pu-various-list-left-label{width:15.5rem}.pu-various-list-common-list-body label,.pu-various-list-pop .pu-various-list-list-body label{width:16.5rem;line-height:1.4;word-break:break-all}.pu-various-list-common-list-body button,.pu-various-list-pop .pu-various-list-list-body button{width:8rem;padding-right:.5rem;font-size:.6rem;background-color:#fff}.pu-various-list-common-list-body .pu-various-list-list-body-line,.pu-various-list-pop .pu-various-list-list-body .pu-various-list-list-body-line{display:flex;margin-bottom:.4rem}.pu-various-list-common-list-body .pu-various-list-list-body-line div:nth-child(1),.pu-various-list-pop .pu-various-list-list-body .pu-various-list-list-body-line div:nth-child(1){align-items:center;margin-right:.5rem}.pu-various-list-common-list-body .pu-various-list-list-body-line span,.pu-various-list-pop .pu-various-list-list-body .pu-various-list-list-body-line span{font-size:.6rem}.common-main-subheader,.mn-result-list-main-header2{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.mn-result-list-main-header2 .mn-result-list-main-header2-right{display:flex;gap:.5rem;align-items:flex-end}.mn-result-list-main-header2 .mn-result-list-main-header-left-label{width:32rem;overflow:hidden;white-space:nowrap}.mn-result-list-main-header2 .mn-result-list-pop-header-left-label{width:21.5rem;overflow:hidden;white-space:nowrap}.mn-result-list-main-header2 .mn-result-list-main-header-caution{width:9.1rem;line-height:.8rem}.mn-result-list-main-body-out-side{border:3px solid #00737d;border-top:transparent;border-bottom:transparent;border-left-width:6px}.mn-result-list-main-table-head label{font-size:.7rem}.mn-result-list-main-body{padding:.3rem .5rem .5rem}.mn-result-list-main-table-row label{font-size:.7rem}.mn-result-list-main-table-row div{display:flex;align-items:center;height:2.01rem}.mn-result-list-main-table-row .tooltip-overlay{display:flex;align-items:center}.mn-result-list-main-table-row svg{display:flex;width:100%;height:100%}.mn-result-list-main-table-row .common-table-data:last-of-type{display:none}.mn-result-list-pop-body{height:100%;padding:1rem .5rem .5rem}.mn-result-list-pop-table-head{height:2.1rem;display:flex;align-items:center}.mn-result-list-pop-table-head label,.mn-result-list-pop-table-row label{font-size:.7rem}.mn-result-list-pop-table-row div{display:flex;align-items:center;height:2.05rem}.mn-result-list-pop-table-row .tooltip-overlay{display:flex;align-items:center}.mn-result-list-pop-table-row svg{display:flex;width:100%;height:100%}.mn-result-list-pop-table-row .common-table-data:last-of-type{display:none}.mn-result-list-pop-body-out-side{height:calc(100% - 1.8rem)}.mn-result-list-pop-table{height:100%}.mn-result-list-pop-table>:first-of-type{height:100%}.mn-result-detail-list{padding:.5rem}.mn-result-detail-list-table-1{margin-bottom:.4rem}.mn-result-detail-list-table-1-head,.mn-result-detail-list-table-2-head,.mn-result-detail-list-table-1-row,.mn-result-detail-list-table-2-row,.mn-result-detail-list-table-1-head label,.mn-result-detail-list-table-2-head label,.mn-result-detail-list-table-1-row label,.mn-result-detail-list-table-2-row label{font-size:.7rem}.common-main-header,.mn-result-list-main-header1{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-standard-footer,.mn-result-list-main-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer,.mn-result-list-pop-footer,.mn-result-list-main-farming-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.mn-result-list-main-footer,.mn-result-list-main-farming-footer{border:3px solid #00737d;border-top:transparent;border-left-width:6px}.mn-result-list-main-footer-left{display:flex;justify-content:space-between;width:50%}.mn-result-list-main-footer-right{display:flex;justify-content:space-between;width:50%;padding-left:.5rem}.mn-result-list-main-footer-right-flex-end{display:flex;gap:.3rem;justify-content:flex-end;width:50%;padding-left:.3rem}.mn-result-list-main-footer-right-between{display:flex;gap:.3rem;justify-content:space-between;width:50%;padding-left:.3rem}.mn-result-list-main-footer-button-item-number{display:flex;align-items:center}.mn-result-list-main-footer-button-item-number-gap{display:flex}.mn-result-list-main-footer-button-item-number-gap label{width:2.7rem}.mn-result-list-main-footer-buttons{gap:.2rem}.mn-result-list-pop-footer-left-min{display:flex;justify-content:space-between;width:39%}.mn-result-list-main-footer-right-min{display:flex;align-items:center;justify-content:space-between;width:61%;padding-left:.3rem}.mn-result-list-pop-footer button{position:relative;top:.2rem}.mn-result-list-pop-footer-left{display:flex;justify-content:space-between;width:56%;margin-left:1rem}.mn-result-list-pop-footer-right{display:flex;align-items:center;justify-content:space-between;width:50%;padding-left:.6rem}.mn-result-list-pop-footer-right :nth-child(2){top:0}.pu-specified-queue-destination-body{display:flex;gap:.7rem;justify-content:space-between;padding:.5rem}.pu-specified-queue-destination-header{padding-bottom:.5rem}.pu-specified-queue-destination-contents{display:flex;padding-left:.8rem;margin-bottom:.8rem}.pu-specified-queue-destination-leftSide{width:55.1%}.pu-specified-queue-destination-labels{width:7.8rem}.pu-specified-queue-destination-rightSide{display:flex;flex-direction:column;width:42%;margin-top:.2rem}.pu-specified-queue-destination-common-button{display:flex;justify-content:flex-end;margin-bottom:.4rem}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.ot-queue-info-list .header{padding:.1rem .25rem .1rem 1rem;background-color:#00a09b}.ot-queue-info-list .header .header-label{display:flex;align-items:flex-end;font-weight:700}.ot-queue-info-list .header .header-label .large{font-size:x-large}.ot-queue-info-list .header .header-label .medium{font-size:large}.ot-queue-info-list .header .header-label .small{font-size:medium}.ot-queue-info-list .table{width:82%;margin:1rem 6rem 0}.ot-queue-info-list .table .table-header-cell{width:4rem;height:2rem;padding:0;color:#fff;vertical-align:middle;background-color:#00737d;border:.01rem black solid}.ot-queue-info-list .table .table-header-cell label{padding:.1rem;font-size:100%;color:#fff}.ot-queue-info-list .table .queue-row{font-weight:700;background-color:#dcffff;border:.01rem black solid}.ot-queue-info-list .table .common-row,.ot-queue-info-list .table .common-row .common-cell{border:.01rem black solid}.ot-queue-info-list .table .common-row .common-cell-number{text-align:right;border:.01rem black solid}.ot-queue-info-list .label{display:flex;justify-content:right;padding-right:6rem;padding-bottom:3rem}.mn-queue-count-direct-entry-area{display:flex}.mn-queue-count-direct-entry-area .entry-item{display:flex;gap:1.4rem;padding:.2rem;border:solid .1rem #c3c3c3}.PU_QueueModeMore-header-style{display:flex;padding:0 .25rem 0 1rem;background-color:#505050}.PU_QueueModeMore-header-black-content{width:100%;padding:.1rem;margin:.35rem;background-color:#0006}.PU_QueueModeMore-header-black-content-remaining{width:10%;padding:.1rem;margin:.35rem;background-color:#0006}.PU_QueueModeMore-header-basic-content{width:3rem;padding:.1rem;margin:.2rem}.PU_QueueModeMore-footer-style{padding:.25rem;text-align:center}.PU_QueueModeMore-util-section{display:flex;margin:1rem}.PU_QueueModeMore-util-date{display:flex;margin:1rem 1rem 2rem}.PU_QueueModeMore-radio-section{display:flex;margin-top:.3rem;margin-left:1rem}.PU_QueueModeMore-button-section{margin-top:auto;margin-bottom:auto}.PU_QueueModeMore-text-section{display:flex;margin-left:.2rem}.PU_QueueModeMore-second-radio-section{display:flex;margin-left:1.5rem}.PU_QueueModeMore-asterisk{margin-top:0!important}.OT_QueueMode-area{display:grid;display:flex;grid-area:1/2/2/3;grid-template-rows:40% repeat(2,30%);grid-template-columns:3.7rem 27.8rem;grid-row-gap:0;grid-column-gap:.15rem;padding:0;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;margin:0;background-color:#000}.OT_QueueMode-area .queue-name-label-area{display:flex;width:25rem;height:1.2rem;background-color:#fff}.OT_QueueMode-area .label-area{width:5rem;vertical-align:bottom;background-color:#505050}.OT_QueueMode-area .number-label-area{display:flex;flex:3;width:5rem;height:1.2rem;padding:0;margin-right:.5rem;background-color:#fff}.OT_QueueMode-area .queue-info-area{display:block;margin-left:.5rem}.OT_QueueMode-area .button-area{display:flex;margin-top:.5rem}.OT_QueueMode-area .button-partition-area{width:.1rem}.OT_QueueMode-area .partition-area{width:.5rem}.qtQueueMode-change{width:1.5rem;height:1.5rem}.mn-queue-count-flex-area{display:flex;justify-content:space-between}.mn-queue-count-redisplay-and-button{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.mn-queue-count-left-area{margin:.5rem 0 0 2rem}.mn-queue-count-re-display-area{display:flex;gap:1rem}.pu-queue-other-tab-footer{display:flex;align-items:center;justify-content:center;height:2.65rem;background-color:#c3c3c3}.pu-queue-other-tab-footer .footer-close-button{font-size:.8rem}.pu-queue-other-batch-forward-common-area .input-item{display:flex;margin:.528rem 0 0 1rem}.pu-queue-other-batch-forward-common-area .input-item .item-name-label{width:8rem;font-size:.8rem}.pu-queue-other-batch-forward{margin:1rem 1rem .4rem}.pu-queue-other-batch-forward .batch-forward-from-area{display:flex;justify-content:space-between;margin-bottom:.8rem}.pu-queue-other-batch-forward .batch-forward-from-area .batch-forward-notice{width:18rem;height:4rem}.pu-queue-other-batch-forward .input-number-of-unit{display:flex}.pu-queue-other-batch-forward .input-number-of-unit .number-of-unit-title{width:7rem;margin:.8rem 1rem;font-size:.8rem}.pu-queue-other-batch-forward .not-remove-pnr-check-box{justify-content:flex-end;margin-right:10rem}.pu-queue-other-batch-forward .not-remove-pnr-check-box label{font-size:.8rem}.pu-queue-other-batch-forward .check-and-batch-forward{text-align:right}.pu-queue-other-batch-forward .check-and-batch-forward .batch-forward-primary-button{font-size:.9rem;font-weight:700}.pu-queue-other-re-display{display:flex;justify-content:space-between}.pu-queue-other-today{margin:.8rem}.pu-queue-other-today .option-upper{display:flex;justify-content:space-between}.pu-queue-other-today .option-lower{display:flex;justify-content:left;margin:2rem 0}.pu-queue-other-today .option-lower .date-label{margin-right:5.2rem;font-size:.8rem}.pu-queue-other-today .number-of-queue-hourly{width:74%}.pu-queue-other-today .number-of-queue-hourly .hourly-data-row div{justify-content:right}.pu-queue-other-today .number-of-queue-hourly .common-table-header{padding-right:0}.pu-queue-other-today .number-of-queue-hourly .common-table-body{overflow-y:hidden}.pu-queue-other-today .number-of-queue-hourly .hourly-data-row:nth-of-type(2n){background-color:#dcffff}.pu-queue-other-by-date{margin:.8rem}.pu-queue-other-by-date .by-date-table{width:74%;margin:1rem 0}.pu-queue-other-by-date .by-date-table .by-date-table-row :nth-of-type(2){justify-content:right}.pu-queue-other-by-date .by-date-table .by-date-table-row :nth-of-type(3){justify-content:right}.pu-queue-other-by-date .by-date-table .by-date-table-row :nth-of-type(4){justify-content:right}.pu-queue-other-by-date .by-date-table .by-date-table-row :nth-of-type(5){justify-content:right}.pu-queue-other-by-date .by-date-table-row:nth-of-type(2n){background-color:#dcffff}.pu-queue-other-by-month{margin:.8rem}.pu-queue-other-by-month .number-of-queue-monthly{width:78%;margin:1.5rem 0 4rem}.pu-queue-other-by-month .number-of-queue-monthly .common-table-header{padding-right:0}.pu-queue-other-by-month .number-of-queue-monthly .common-table-body{overflow:hidden}.pu-queue-other-by-month .number-of-queue-monthly .monthly-data-row :nth-of-type(2n){justify-content:right}.pu-queue-other-by-month .number-of-queue-monthly .monthly-data-row:nth-of-type(2n){background-color:#dcffff}.pu-queue-other-copy-function{margin:1rem 0 10rem}.pu-queue-other-copy-function .sub-heading{margin:.5rem 0 .5rem 2rem}.pu-queue-other-copy-function .label{width:9rem;margin:.5rem 0 .5rem 4rem;font-size:.8rem}.pu-queue-other-copy-function .asterisk-label{display:flex;justify-content:left;width:9.8rem;margin:.5rem 0 .5rem 3.2rem}.pu-queue-other-copy-function .flex-area{display:flex;align-items:center;justify-content:left}.pu-queue-other-copy-function .copy-button{display:flex;justify-content:right;margin-right:.5rem}.pu-queue-other{padding:.3rem .5rem .5rem}.pu-queue-other .tab-view .tab-content{padding:0}.pu-queue-other .tab-view .tab-title{font-size:.8rem}.mn-queue-count-btn-icon{position:absolute;top:-.2rem;right:.6rem;width:1rem;height:1rem;cursor:pointer}.mn-queue-count-icon-btn-label{position:absolute;top:50%;left:50%;width:max-content;font-size:.75rem;cursor:pointer;transform:translate(-60%,6%);transform:translate(-58%,6%)}.mn-queue-count-icon-button{position:relative;height:1.3rem;cursor:pointer}.mn-queue-count-icon-button label{font-weight:700}.mn-queue-count-icon-button:hover:not([disabled]){border-color:#7b8c9c;box-shadow:0 0 1px 1px #becfe1}.mn-queue-count-table{margin-left:2rem;font-size:.85rem;border:1px solid #007c85}.mn-queue-count-table .header-area{display:flex;padding-right:15px;background-color:#00737d}.mn-queue-count-table .body-area{height:clamp(0rem,100vh - 42.6vw,25rem);overflow-y:scroll;background-color:#fff}.mn-queue-count-table-row{display:flex;align-items:stretch;border-bottom:1px solid #c3c3c3}.mn-queue-count-table-row div:nth-of-type(n){border-right:none}.mn-queue-count-table-row div:nth-of-type(n+4):nth-of-type(-n+7){justify-content:right}.mn-queue-count-frame{margin-top:.2rem;border:.14rem solid #00737d}.mn-queue-count-frame .header{padding:.1rem .25rem .1rem 1rem;font-size:.7rem}.mn-queue-count-body{height:inherit;padding:.3rem .5rem 0}.mn-queue-count-body .heading-small{margin-left:1rem}.mn-queue-count-body .direct-address-area{display:flex;align-items:center;justify-content:space-between;margin:.5rem 0 0 2rem}.mn-queue-count-body .select-from-list-area{display:flex;align-items:flex-end;justify-content:space-between;margin:.5rem 0}.mn-queue-count-body .select-from-list-area .select-list-sub-heading{margin-left:1rem}.mn-queue-count-body .information-label{margin:.34rem 0 .34rem auto}.common-primary-footer,.pu-specified-queue-destination-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-standard-footer,.mn-result-detail-list-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-main-subheader,.pu-group-summary-list-main-header2{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-standard-tabview,.pu-group-summary-list-pop-body .pu-group-summary-list-tab .nav-link,.pu-group-summary-list-main-body .pu-group-summary-list-tab .nav-link{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pu-group-summary-list-main-header2 .pu-group-summary-list-main-header2-flex{display:flex}.pu-group-summary-list-main-body{border:3px solid #00737d;border-top:transparent;border-bottom:transparent;border-left-width:6px}.pu-group-summary-list-main-body .pu-group-summary-list-tab{padding-top:.3rem}.pu-group-summary-list-pop-body{height:calc(100% - 1.8rem)}.pu-group-summary-list-pop-body .pu-group-summary-list-tab{height:100%;padding-top:.3rem}.pu-group-summary-list-pop-body .pu-group-summary-list-tab>div:first-of-type{height:calc(100% - 1.2rem)}.pu-group-summary-list-pop-body .pu-group-summary-list-tab>div:first-of-type>div:first-of-type{height:100%}.pu-group-summary-list-pop-body .pu-group-summary-list-tab ul{height:1.2rem}.pu-group-summary-list-pnr-table{padding:.4rem}.pu-group-summary-list-pnr-table-head,.pu-group-summary-list-pnr-table-row,.pu-group-summary-list-pnr-table-head label,.pu-group-summary-list-pnr-table-row label{font-size:.7rem}.pu-group-summary-list-pnr-table-row{height:1.71rem}.pu-group-summary-list-pnr-table-row div{align-items:center}.pu-group-summary-list-pnr-pop-table-row{height:1.19rem}.pu-group-summary-list-pnr-pop-table-row label{font-size:.7rem}.pu-group-summary-list-pnr-table-head div{display:flex;align-items:flex-start}.pu-group-summary-list-pop-pnr-table{padding:.4rem;height:100%}.pu-group-summary-list-pop-pnr-table>div:first-of-type{height:100%}.pu-group-summary-list-bkg-table-head,.pu-group-summary-list-bkg-table-row{height:1.095rem;font-size:.7rem}.pu-group-summary-list-bkg-table-head label,.pu-group-summary-list-bkg-table-row label{font-size:.7rem}.pu-group-summary-list-pop-bkg-table-head{height:2.1rem;font-size:.7rem}.pu-group-summary-list-pop-bkg-table-head label,.pu-group-summary-list-bkg-table-row-2,.pu-group-summary-list-bkg-table-row-2 label{font-size:.7rem}.pu-group-summary-list-bkg-table{padding:.4rem}.pu-group-summary-list-bkg-table .bg-blue{background:#c1dff9}.pu-group-summary-list-bkg-table .bg-green{background:#c3f8c7}.pu-group-summary-list-pop-bkg-table{height:100%;padding:.4rem}.pu-group-summary-list-pop-bkg-table .bg-blue{background:#c1dff9}.pu-group-summary-list-pop-bkg-table .bg-green{background:#c3f8c7}.pu-group-summary-list-pop-bkg-table>div:first-of-type{height:100%}.common-main-header,.pu-group-summary-list-main-header1{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-standard-footer,.pu-group-summary-list-main-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer,.pu-group-summary-list-pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-group-summary-list-main-footer{border:3px solid #00737d;border-top:transparent;border-left-width:6px}.pu-group-summary-list-main-footer-left{display:flex;justify-content:space-between;width:45%}.pu-group-summary-list-main-footer-rigth{display:flex;gap:.2rem;justify-content:flex-end}.pu-group-summary-list-pop-footer{align-items:flex-end}.pu-group-summary-list-pop-footer-left{display:flex;gap:.3rem}.pu-group-summary-list-pop-back-button{margin-right:.7rem}.common-sub-primary-footer,.sb-list-search-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-standard-footer,.sb-list-search-various-list-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-subportal-clear-subheader,.sb-list-search-body-header{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.sb-list-search-header{padding:0 .25rem;background-color:#00737d}.sb-list-search-body-header{border-bottom:none}.sb-list-search-contents{display:flex;align-items:center;margin-bottom:.4rem}.sb-list-search-contents-small{display:flex;align-items:center;margin-bottom:.2rem}.sb-list-search-contents-flex{display:flex}.sb-list-search-sub-labels{padding-left:.1rem}.sb-list-search-sub-flight-airport{width:7rem;padding-left:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-list-search-sub-labels-1-half{padding-left:4.1rem;margin-top:-.3rem}.sb-list-search-sub-labels-2-half{padding-left:2.8rem;margin-top:-.3rem}.sb-list-search-sub-labels-3{padding-left:.4rem}.sb-list-search-sub-labels-4-half{padding-left:1rem;margin-top:-.1rem;margin-bottom:.4rem}.sb-list-search-service-osi-box{display:flex;padding:.2rem .3rem 0 0;margin-bottom:.4rem;border:1px solid #c3c3c3}.sb-list-search-service-osi-box .sb-list-search-service-osi-left{display:flex;flex-direction:column;justify-content:space-between}.sb-list-search-service-osi-box .sb-list-search-service-osi-left .sb-list-search-service-osi-radio{margin-left:1rem}.sb-list-search-service-osi-box .sb-list-search-service-left{margin-bottom:1.4rem}.sb-list-search-service-sub-header{padding-bottom:.3rem}.sb-list-search-body-box-half-height{height:calc(100vh - 12.75vw - 4px - 6.65rem);border:1px #969696 solid}.sb-list-search-pop-body{height:calc(100% - 1.8rem)}.sb-list-search-body-box-pop-height{height:calc(100% - 1.75rem);border:1px #969696 solid}.sb-list-search-conxflt-checkbox{width:4rem}.sb-list-search-body{background-color:#eee}.sb-list-search-body-box{padding:.5rem 0 .5rem .1rem;overflow-y:auto}.sb-list-search-body-box .sb-list-search-first-dropdown{display:flex;justify-content:flex-end;padding-bottom:.3rem}.sb-list-search-body-box .sb-list-search-first-dropdown input{font-size:.7rem}.sb-list-search-footer{justify-content:flex-end}.sb-list-search-sublabel{padding-left:2rem;margin:-.2rem 0 .2rem}.sb-list-search-background{width:100%;height:100%;background-color:#eee;border:3px solid #00737d;border-top:transparent}.sb-list-search-pop-header{align-content:left;height:1.8rem;padding:.4rem;margin-left:.1rem;background-color:#00737d}.sb-list-search-pop-labels{width:3.6rem}.sb-list-search-pop-en-sublabels{padding-left:.4rem;margin:-.2rem 0 .2rem}.sb-list-search-pop-sublabels{padding-left:2rem;margin:-.1rem 0 .2rem}.sb-list-search-pop-body-box{padding:.5rem .2rem .5rem .1rem;margin-right:.1rem;margin-bottom:.1rem;overflow-x:hidden;overflow-y:auto;border:1px solid #c3c3c3}.sb-list-search-pop-body-box .sb-list-search-first-dropdown{padding:0 .1rem .2rem 1rem}.sb-list-search-pop-body-box .sb-list-search-first-dropdown input{font-size:.7rem}.mn-result-list-pop-window-size{height:40rem}.mn-result-list-pop-window-size>:first-of-type{height:40rem;max-height:calc(100vh - 6rem)}.mn-result-list-pop-window-size>:first-of-type>*{height:100%}.pu-group-summary-list-pop-window-size{height:31rem}.pu-group-summary-list-pop-window-size>:first-of-type{height:31rem;max-height:calc(100vh - 6rem)}.pu-group-summary-list-pop-window-size>:first-of-type>*{height:100%}.puSsrBlindInput-popup .puSsrBlindInput-error-component{width:14rem}.puSsrBlindInput-popup .puSsrBlindInput-error-component button{font-size:.6rem;white-space:nowrap}.puSsrBlindInput-popup .puSsrBlindInput-table-header{padding:.2rem 0 .1rem}.puSsrBlindInput-popup .info-to-customers .infodisplaybox-contents ul{padding-left:0}.stcr-input-page .stcr-header{display:flex;align-items:center;font-family:Noto Sans JP-500}.stcr-input-page .stcr-header svg{height:1.5rem}.stcr-input-page .stcr-header label{margin-left:.5rem;font-size:1rem}.stcr-input-page .stcr-input-header button{font-size:.6rem}.stcr-input-page .stcr-input-psgr-table{margin:.3rem .6rem}.stcr-input-page .stcr-input-psgr-table .bulk-input-table{margin:.2rem 0 .2rem 1.4rem}.stcr-input-page .stcr-content-titleholder{display:flex;align-items:center;justify-content:space-between;margin:.3rem 0}.stcr-input-page .stcr-input-content{margin-left:1.4rem}.stcr-input-page .stcr-input-content .stcr-common-label{font-size:.6rem}.stcr-input-page .stcr-input-content .check-box-stcr{margin-left:3.8rem}.stcr-input-page .stcr-input-content .check-box-stcr label{margin-top:.22rem;margin-left:.3rem;font-size:.6rem}.stcr-input-page .stcr-input-content .rental-items{display:flex;align-items:flex-end}.stcr-input-page .stcr-input-content .rental-items .check-box-stcr{width:4rem}.stcr-input-page .stcr-input-content .rmks{margin-left:3rem}.stcr-input-page .stcr-input-content .rmks .vehicle-info{display:grid;grid-template-columns:2% 16.5% 59.9%}.stcr-input-page .stcr-input-content .rmks .vehicle-info label{width:6rem}.stcr-input-page .stcr-input-content .rmks .others{display:grid;grid-template-columns:18.5% 59.95%}.stcr-input-page .stcr-input-content .rmks .others label{width:6rem;margin-left:.7rem}.stcr-input-page .stcr-input-content .infobox-wrapper .stcr-info-box .infodisplay-title .title-main{font-size:.55rem}.stcr-input-page .stcr-input-content .infobox-wrapper .stcr-info-box .infodisplay-title .title-wrapper .infodisplay-title-link{margin:0 0 0 2.5rem;font-size:.55rem}.stcr-input-page .stcr-input-content .infobox-wrapper .stcr-info-box .infodisplaybox-contents ul{padding-left:.2rem}.stcr-input-page .stcr-input-content .stcr-info-customer .info-to-customer{margin:.4rem 0}.stcr-input-page .stcr-input-content .stcr-info-customer .info-to-customer .adviced-label{font-weight:400}.stcr-input-page .stcr-input-content .stcr-info-customer .info-to-customer .info-heading{align-items:baseline}.stcr-input-page .stcr-input-content .stcr-info-customer .info-to-customer .info-heading svg{height:.6rem}.stcr-input-page .stcr-input-content .stcr-info-customer .info-to-customer .info-heading label{margin:0 0 0 .3rem;font-size:.65rem}.stcr-input-page .stcr-input-content .stcr-info-customer .info-to-customer .info-box{height:3.1rem}.stcr-input-page .stcr-input-content .stcr-info-customer .info-to-customer .info-box .infodisplay-contents ul{padding-left:.1rem}.dpna-input-page .dpna-header{display:flex;align-items:center;font-family:Noto Sans JP-500}.dpna-input-page .dpna-header svg{height:1.5rem}.dpna-input-page .dpna-header label{margin-left:.5rem;font-size:1rem}.dpna-input-page .error-header{display:flex;align-items:center;font-family:Noto Sans JP-500}.dpna-input-page .error-header svg{height:1.5rem}.dpna-input-page .error-header label{width:15rem;margin-left:.5rem;overflow:hidden;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.dpna-input-page .dpna-input-header button{font-size:.6rem}.dpna-input-page .dpna-input-psgr-table{margin:.2rem .6rem 0 .4rem}.dpna-input-page .dpna-input-psgr-table .bulk-input-table{margin-left:1.6rem}.dpna-input-page .dpna-input-content{padding-bottom:.2rem;margin:0 .6rem .1rem}.dpna-input-page .dpna-input-content .dpna-content-titleholder{display:flex;align-items:center;justify-content:space-between;margin:.4rem 0}.dpna-input-page .dpna-input-content .infobox-wrapper{margin-left:1.5rem}.dpna-input-page .dpna-input-content .infobox-wrapper ul{padding-left:.1rem;list-style-type:none}.dpna-input-page .dpna-input-content .infobox-wrapper .check-items-two li{margin-left:.3rem}.dpna-input-page .dpna-input-content .input-attendant-info{display:flex;grid-template-columns:1.5% 40% 40%;padding:.5rem 0;margin-top:.2rem;margin-left:.88rem}.dpna-input-page .dpna-input-content .input-attendant-info .external-link-attendant{padding:0 0 0 4rem}.dpna-input-page .dpna-input-content .input-attendant-info .input-attend-style{width:10rem}.dpna-input-page .dpna-input-content .attendant-info-same-pnr{display:flex;align-items:baseline;margin-left:2.2rem}.dpna-input-page .dpna-input-content .attendant-info-same-pnr .attendant-info-radio-btn label{width:6rem;font-size:.6rem;font-weight:400}.dpna-input-page .dpna-input-content .attendant-info-same-pnr .textbox-wrapper{width:100%}.dpna-input-page .dpna-input-content .attendant-info-same-pnr input[type=text]{margin-right:0;font-size:.6rem}.dpna-input-page .dpna-input-content .attendant-info-same-pnr .samepnr-drop-down{margin-top:.3rem;margin-left:2.4rem;font-size:.6rem}.dpna-input-page .dpna-input-content .attendant-info-same-pnr .samepnr-drop-down .dropdown-item{font-size:.6rem}.dpna-input-page .dpna-input-content .attendant-info-same-pnr input[type=radio]{width:.5rem;height:.5rem}.dpna-input-page .dpna-input-content .attendant-info-example{margin-top:.5rem;margin-left:11.15rem;font-size:.6rem;color:#505050}.dpna-input-page .dpna-input-content .attendant-info-different-pnr{display:flex;margin-left:2.2rem}.dpna-input-page .dpna-input-content .attendant-info-different-pnr .attendant-info-radio-btn label{width:7rem;font-size:.6rem;font-weight:400}.dpna-input-page .dpna-input-content .attendant-info-different-pnr .textbox-wrapper{width:100%}.dpna-input-page .dpna-input-content .attendant-info-different-pnr .conditions-textbox{margin-right:0;margin-left:1.5rem;font-size:.6rem}.dpna-input-page .dpna-input-content .attendant-info-different-pnr input[type=radio]{width:.5rem;height:.5rem}.dpna-input-page .dpna-input-content .airport-assistance{display:flex;margin-left:1.5rem}.dpna-input-page .dpna-input-content .airport-assistance .sub-heading-small label{width:8rem;margin:.85rem .7rem 0 .3rem;white-space:pre-line}.dpna-input-page .dpna-input-content .airport-assistance .airport-assistance-drop-down{margin-top:.3rem;margin-right:1rem}.dpna-input-page .dpna-input-content .airport-assistance .airport-assistance-drop-down .dropdown-item,.dpna-input-page .dpna-input-content .airport-assistance .airport-assistance-drop-down input[type=text]{font-size:.6rem}.dpna-input-page .dpna-input-content .airport-assistance .dpna-about-disablity-link{margin-top:.6rem;margin-left:1rem}.dpna-input-page .dpna-input-content .airport-assistance .dpna-about-disablity-link svg{height:.9rem;padding-right:.2rem;padding-bottom:.2rem}.dpna-input-page .dpna-input-content .airport-assistance .dpna-about-disablity-link label{font-size:.6rem}.dpna-input-page .dpna-input-content .remarks{margin-left:1.5rem}.dpna-input-page .dpna-input-content .remarks .remarks-wrapper{grid-template-columns:24.7% 26% 49%}.dpna-input-page .dpna-input-content .remarks .remarks-wrapper .textbox-wrapper .remarks-textbox{margin-right:0}.dpna-input-page .dpna-input-content .dpna-info-customer .info-to-customer{grid-template-columns:15% 66% 17.5%;padding-left:1.5rem;margin:.2rem 0}.dpna-input-page .dpna-input-content .dpna-info-customer .info-to-customer .info-box .infodisplaybox-contents{padding:.1rem}.dpna-input-page .dpna-input-content .dpna-info-customer .info-to-customer .infodisplaybox-contents ul{padding-left:0}.dpna-input-page .dpna-input-content .dpna-info-customer .info-to-customer .adviced-label{font-weight:400}.dpna-input-page .dpna-input-content .dpna-info-customer .info-to-customer .info-heading{align-items:baseline}.dpna-input-page .dpna-input-content .dpna-info-customer .info-to-customer .info-heading svg{height:.55rem}.dpna-input-page .dpna-input-content .dpna-info-customer .info-to-customer .info-heading label{margin:0 0 0 .3rem;font-size:.6rem}.meda-input-page .meda-input-psgr-table{margin:.3rem .6rem}.meda-input-page .meda-input-psgr-table .bulk-input-table{margin:.2rem 0 .2rem 1.4rem}.meda-input-page .meda-content-titleholder{display:flex;align-items:center;justify-content:space-between;margin:.3rem 0}.meda-input-page .meda-input-content{margin-left:1.4rem}.meda-input-page .meda-input-content .meda-common-label{font-size:.6rem}.meda-input-page .meda-input-content .infobox-wrapper{margin:.3rem 0}.meda-input-page .meda-input-content .infobox-wrapper .meda-info-box .infodisplaybox-contents ul{padding-left:.1rem}.meda-input-page .meda-input-content .infobox-wrapper .meda-info-box .infodisplay-title{justify-content:space-between}.meda-input-page .meda-input-content .infobox-wrapper .meda-info-box .infodisplay-title .title-wrapper .infodisplay-title-link{margin:0 2rem;font-size:.55rem}.meda-input-page .meda-input-content .rmks{margin:1rem 0}.meda-input-page .meda-input-content .rmks .remarks-wrapper{grid-template-columns:16.5% 21.4% 60%}.meda-input-page .meda-input-content .rmks .remarks-textbox{width:16.1rem}.meda-input-page .meda-input-content .meda-info-customer .info-to-customer{grid-template-columns:16.5% 64.1% 19%;margin:.4rem 0}.meda-input-page .meda-input-content .meda-info-customer .info-to-customer .infodisplaybox-contents ul{padding-left:.1rem}.meda-input-page .meda-input-content .meda-info-customer .info-to-customer .adviced-label{font-weight:400}.meda-input-page .meda-input-content .meda-info-customer .info-to-customer .info-heading{align-items:baseline}.meda-input-page .meda-input-content .meda-info-customer .info-to-customer .info-heading label{width:4rem}.meda-input-page .meda-input-content .meda-info-customer .info-to-customer .info-box{height:3.1rem}.meda-input-page .medif-check-by-add{display:flex;margin-left:.85rem}.meda-input-page .radio-buttons{margin:.5rem 0 1rem 7.8rem}.meda-input-page .radio-buttons .medif-check-radio-btn{margin:.5rem 0}.meda-input-page .radio-buttons .medif-check-radio-btn .radio-input-label{font-size:.65rem}.chstinput-popupwrapper .chstinput-infowrapper{margin:.2rem .7rem .2rem .5rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infowrapper-titleholder{display:flex;justify-content:space-between;margin-bottom:.1rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infowrapper-titleholder .free-format-btn{margin:.1rem 0}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infotocus{grid-template-columns:19.5% 63% 15%;padding-left:1.4rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infotocus .info-heading{align-items:flex-start}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infotocus .info-heading svg{margin-top:.2rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infotocus .info-box{height:2.8rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infotocus .info-box .infodisplaybox-contents ul{padding-left:.1rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infotocus .info-box .infodisplaybox-contents ul li{font-size:.56rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infowrapper-appauthority{margin:.3rem 0 .2rem 1.4rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infowrapper-appauthority .appauthority-labelanddropdown{display:grid;grid-template-columns:2% 9.5% 88.5%;margin:.5rem 0 2rem .8rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infowrapper-appauthority .appauthority-labelanddropdown .labelanddropdown-dropdown{margin-left:2.4rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infowrapper-appauthority .appauthority-labelanddropdown .labelanddropdown-label{font-size:.6rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infowrapper-checklist{margin:.3rem 0 .5rem 1.4rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infowrapper-checklist .checklist-titleandaboutlink{display:flex;justify-content:space-between;width:36rem;margin-bottom:.2rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infowrapper-checklist .chst-info-guide-line-box .infodisplaybox-contents{height:6.2rem}.chstinput-popupwrapper .chstinput-infowrapper .chstinput-infowrapper-checklist .chst-info-guide-line-box .infodisplaybox-contents ul{padding-left:.2rem}.extension-popup .modal-dialog .modal-content .required-quantity-container .quantity-link,.extension-popup .modal-dialog .modal-content .extension-infowrapper,.extension-popup .modal-dialog .modal-content .extension-margin{display:flex;align-items:center}.extension-popup .modal-dialog .modal-content .extension-margin{margin-top:.3rem;margin-bottom:.3rem}.extension-popup .modal-dialog .modal-content .extension-infowrapper{justify-content:space-between;margin-top:.5rem;margin-bottom:.4rem}.extension-popup .modal-dialog .modal-content .info-guide-display-box{height:5.8rem}.extension-popup .modal-dialog .modal-content .info-guide-display-box .infodisplaybox-contents{padding-left:.1rem}.extension-popup .modal-dialog .modal-content .required-quantity-container{display:flex}.extension-popup .modal-dialog .modal-content .required-quantity-container .entry-textbox{display:flex;width:7rem}.extension-popup .modal-dialog .modal-content .required-quantity-container .entry-textbox label{font-size:.65rem}.extension-popup .modal-dialog .modal-content .required-quantity-container .quantity-textbox{margin-left:1.5rem}.extension-popup .modal-dialog .modal-content .required-quantity-container .quantity-link{align-self:flex-end;width:10rem;margin-left:1rem}.extension-popup .modal-dialog .modal-content .required-quantity-container .quantity-link svg{height:.7rem}.extension-popup .modal-dialog .modal-content .required-quantity-container .quantity-link label{font-size:.65rem}.extension-popup .modal-dialog .modal-content .required-quantity-container .reason-dropdown{margin-left:5.5rem}.extension-popup .modal-dialog .modal-content .reason-container{display:flex;margin-top:1rem}.extension-popup .modal-dialog .modal-content .reason-container .reason-textbox{display:flex;width:3.5rem}.extension-popup .modal-dialog .modal-content .reason-container .reason-textbox label{font-size:.65rem}.extension-popup .modal-dialog .modal-content .reason-container .reason-content{display:flex;align-items:baseline}.extension-popup .modal-dialog .modal-content .reason-container .reason-content .reason-dropdown{height:.7rem;margin-left:5rem}.extension-popup .modal-dialog .modal-content .reason-container .reason-content .quantity-textbox{margin-left:1rem}.VipSeatSelection-popup u.underline-special-letter{text-underline-offset:3px}.VipSeatSelection-popup .modal-dialog .modal-content .modal-body{overflow:hidden}.VipSeatSelection-popup .popup-heading{display:inline-flex;width:100%}.VipSeatSelection-popup .popup-heading label{margin:.3rem 0 0 .2rem;font-family:Noto Sans JP-300;font-size:1.2rem;font-weight:700;color:#fff}.VipSeatSelection-popup .popup-heading svg{height:2.1rem}.VipSeatSelection-popup .popup-heading .message-icon{height:.8rem;margin:.6rem 0 0 .1rem}.VipSeatSelection-popup .genericserviceselect-main .genericserviceselect-body .genericserviceselect-body-contents .genericserviceselect-svctable label{font-size:.59rem}.VipSeatSelection-popup .genericserviceselect-main .genericserviceselect-body .segmentpassengerdata-infodisplaybox .infodisplay-contents .noticeStyle{padding-left:.4rem}.pussr-vpstinput-errorcomponent{display:block;height:2.4rem}.pussr-vpstinput-errorcomponent button{font-size:.65rem}.pussr-vpst-input{width:100%!important}.pussr-vpst-input .other-logo{width:34px;height:34px;margin-right:.1rem}.pussr-vpst-input .header-label{font-family:Noto Sans JP-300;font-size:1rem;font-weight:700;color:#fff}.pussr-vpst-input .d-flex{display:flex}.pussr-vpst-input .pt{padding-top:.7rem}.pussr-vpst-input .pt-confirm{padding-top:7px}.pussr-vpst-input .sub-header{display:flex;justify-content:space-between}.pussr-vpst-input .sub-header .search-criteria-subheading{padding-left:.4rem}.pussr-vpst-input .sub-header .search-criteria-subheading svg{height:1rem}.pussr-vpst-input .sub-header .search-criteria-subheading label{margin-left:.2rem;font-family:Noto Sans JP-300;font-size:.7rem;font-weight:700}.pussr-vpst-input .data-table{padding-bottom:5px;margin-top:.5rem;margin-left:2rem;font-size:14px;border-collapse:collapse}.pussr-vpst-input .button-div{display:flex;width:100%;padding:.1rem;margin-bottom:.5rem;background-color:#dcffff}.pussr-vpst-input .button-div .breadcrumb-wrapper div:first-child{top:4px}.pussr-vpst-input .emty-table{width:95%;height:2rem;color:#fff;background-color:#fff;border:1px solid #334e8a;border-top:none}.pussr-vpst-input .f-format-box{padding-right:2.6%;padding-bottom:3px;text-align:end}.pussr-vpst-input .f-format-btn{align-items:center;align-self:flex-end;width:12rem;height:20px;font-size:.65rem}.pussr-vpst-input .confirm-enter-content{width:93.2%;margin-bottom:.5rem;margin-left:1.77rem;border:1px solid #334e8a}.pussr-vpst-input .confirm-enter-content :nth-child(1){height:1rem;color:#000;background-color:#dcffb4}.pussr-vpst-input .confirm-enter-content :nth-child(2){height:5rem;background-color:#fff;border-top:1px solid #334e8a}.pussr-vpst-input .vip-list-box{margin-left:2rem}.pussr-vpst-input .vip-list-box .vip-heading{font-weight:bolder!important}.pussr-vpst-input .vip-list-box .confirm-btn{align-items:center;align-self:flex-end;width:10rem;height:20px;margin-left:20%;font-size:.65rem}.pussr-vpst-input .application-text-box{padding-bottom:7rem;margin-top:.2rem;margin-left:1.5rem}.pussr-vpst-input .application-text-box .application-text-label{margin-left:.5rem}.pussr-vpst-input .application-text-box .entry-text-input{margin-left:1.4rem}.scah-input-page .scah-input-body{margin:.2rem .4rem}.scah-input-page .scah-input-body .scah-middle-content{display:grid;grid-template-columns:57% 43%}.scah-input-page .scah-input-body .scah-middle-content .scah-info-box{width:100%;height:8.5rem}.scah-input-page .scah-input-body .scah-middle-content .scah-info-box .infodisplaybox-contents{font-size:.53rem}.scah-input-page .scah-input-body .scah-middle-content .scah-info-box .infodisplaybox-contents p{margin-left:.2rem}.scah-input-page .scah-input-body .conditions-textbox{font-size:.6rem}.scah-input-page .scah-input-body .sub-heading-small{margin-top:.1rem;margin-left:1.4rem}.scah-input-page .scah-input-body .dimmed-label{margin-top:.1rem;margin-left:2.5rem}.scah-input-page .scah-input-body .application-confirmation{display:grid;grid-template-columns:63% 40%}.scah-input-page .scah-input-body .check-etdb{display:grid;grid-template-columns:42% 26%;margin:.2rem 0}.scah-input-page .scah-input-body .check-etdb .free-format-btn{width:auto}.scah-input-page .scah-input-body .entry{display:grid;grid-template-columns:53% 42%}.scah-input-page .scah-input-body .date-of-use{display:grid;grid-template-columns:42% 20%}.scah-input-page .scah-input-body .post-code{display:flex;margin-top:.3rem;margin-left:1.8rem}.scah-input-page .scah-input-body .post-code .postal-code-label{width:4.4rem}.scah-input-page .scah-input-body .post-code .asterisk{margin-right:.2rem}.scah-input-page .scah-input-body .destination{display:grid;grid-template-columns:2% 11.7% 86.3%;align-items:flex-start;margin-top:.35rem;margin-bottom:.3rem;margin-left:1.8rem}.scah-input-page .scah-input-body .destination .destination-textarea{font-size:.6rem}.scah-input-page .scah-input-body .psgr{display:flex;justify-content:space-between;margin-bottom:.2rem;margin-left:2.5rem}.scah-input-page .scah-input-body .psgr .psgr-info{display:grid;grid-template-columns:17.3% 10% 19% 7% 72%}.scah-input-page .scah-input-body .psgr .psgr-info .drop-down .dropdown-item,.scah-input-page .scah-input-body .psgr .psgr-info .drop-down input[type=text]{font-size:.55rem}.scah-input-page .scah-input-body .psgr .rloc{display:flex}.scah-input-page .scah-input-body .psgr .rloc .stcr-common-label,.scah-input-page .scah-input-body .psgr .rloc .rloc-label{margin-left:.5rem}.scah-input-page .scah-input-body .scah-info-customer{margin-top:.3rem}.scah-input-page .scah-input-body .scah-info-customer .jp{grid-template-columns:17% 70.5% 14%}.scah-input-page .scah-input-body .scah-info-customer .en{grid-template-columns:18% 65% 17%}.scah-input-page .scah-input-body .scah-info-customer .info-to-customer{grid-template-columns:25% 55% 19%;margin-top:.2rem}.scah-input-page .scah-input-body .scah-info-customer .info-to-customer .info-box{height:2.95rem}.scah-input-page .scah-input-body .scah-info-customer .info-to-customer .info-box .infodisplaybox-contents ul{padding-left:.1rem}.etdb-container{width:100%;background-color:#dcffff}.etdb-container .etdb-header-label{padding-left:4rem;font-size:27px;font-weight:700;color:#fff}.etdb-container .etdb-header-label-div{font-size:27px;font-weight:700;color:#fff}.etdb-container .etdb-body{padding-top:1rem;padding-bottom:1rem;padding-left:8rem}.etdb-container .etdb-body .etdb-subheading{margin-left:.1rem}.etdb-container .etdb-body .etdb-subheading label{font-family:Noto Sans JP-300;font-weight:700}.etdb-container .etdb-body .etdb-table{display:flex;width:85%;height:1rem;border:1px solid #007c85}.etdb-container .etdb-body .etdb-table .tkt-num-label{display:flex;width:8%;border-right:1px solid #007c85}.etdb-container .etdb-body .etdb-table .tkt-num-label label{margin-left:.1rem;font-size:.65rem;color:#007c85}.etdb-container .etdb-body .etdb-table .tkt-num{display:flex;width:25%;font-size:.65rem;background-color:#fff;border-right:1px solid #007c85}.etdb-container .etdb-body .etdb-table .pax-name-label{display:flex;width:8%;border-right:1px solid #007c85}.etdb-container .etdb-body .etdb-table .pax-name-label label{font-size:.65rem;color:#007c85}.etdb-container .etdb-body .etdb-table .pax-name{display:flex;width:59%;font-size:.65rem;background-color:#fff}.etdb-container .etdb-body .summary-table .summary-table-header{height:1rem;font-size:.65rem;color:#007c85;background-color:#dcffff}.etdb-container .etdb-body .summary-table .summary-table-body{height:1.5rem}.etdb-container .etdb-body .summary-table .ticketing-office{width:23%}.etdb-container .etdb-body .summary-table .ticketing-location,.etdb-container .etdb-body .summary-table .date-of-issuance,.etdb-container .etdb-body .summary-table .office-id{width:19.25%}.etdb-container .etdb-body .itinary-info{display:flex;padding-top:.4rem}.etdb-container .etdb-body .itinary-info .itinary-info-subheading{margin-right:.7rem}.etdb-container .etdb-body .itinary-info .itinary-info-subheading label{margin-left:.2rem}.etdb-container .etdb-body .itinary-info .svg-icon{margin-top:.4rem}.etdb-container .etdb-body .itinary-info svg-1{height:.6rem;margin-top:.5rem}.etdb-container .etdb-body .itinary-info .link-label svg{height:.8rem;margin-top:.2rem}.etdb-container .etdb-body .itinary-info .seasonality-link{margin-left:4rem}.etdb-container .etdb-body .tour-code-subheading{padding-top:.4rem}.etdb-container .etdb-body .tour-code-table .endorsement{width:70%}.etdb-container .etdb-body .fare-details{display:flex;width:85%;font-size:.65rem;background-color:#fff;border:.5px solid #007c85}.etdb-container .etdb-body .fare-table .equiv{width:5%}.etdb-container .etdb-body .fare-table .rate{width:21%}.etdb-container .etdb-body .fare-table .tickecting{width:15%}.etdb-container .etdb-body .fare-table .country{width:5%}.etdb-container .etdb-body .fare-table .cost{width:15%;text-align:end}.etdb-container .etdb-body .fare-table .equiv-data{width:16%;text-align:end}.etdb-container .etdb-body .fare-table .exchange-rate{text-align:end}.etdb-container .etdb-body .fare-table .net-fare{width:5%}.etdb-container .etdb-body .tax-info{display:flex;width:42.5%;height:1rem;border:1px solid #007c85}.etdb-container .etdb-body .tax-info .ttl-onfo{width:50%;font-size:.65rem;color:#007c85;border-right:1px solid #007c85}.etdb-container .etdb-body .tax-info .cuntry-info{width:10%;font-size:.65rem;background-color:#fff;border-right:1px solid #007c85}.etdb-container .etdb-body .tax-info .total-cost{width:40%;font-size:.65rem;text-align:end;background-color:#fff}.etdb-container .etdb-body .tax-amount-label{padding-top:.4rem;font-size:.65rem;color:#505050}.etdb-container .etdb-body .tax-amount-table{display:flex}.etdb-container .etdb-body .tax-amount-table .indicator{width:9%}.etdb-container .etdb-body .tax-amount-table .tax-code{width:45.5%}.etdb-container .etdb-body .tax-amount-table .cuntry-code{width:8.5%}.etdb-container .etdb-body .tax-amount-table .rate{text-align:end}.etdb-container .etdb-body .ttl-info-table{display:flex;width:85%;height:1rem;border:1px solid #007c85}.etdb-container .etdb-body .ttl-info-table .ttl-information{width:35.5%;font-size:.65rem;color:#007c85;border-right:1px solid #007c85}.etdb-container .etdb-body .ttl-info-table .cuntry-details{width:4.5%;font-size:.65rem;background-color:#fff;border-right:1px solid #007c85}.etdb-container .etdb-body .ttl-info-table .cost-details{width:21%;font-size:.65rem;text-align:end;background-color:#fff;border-right:1px solid #007c85}.etdb-container .etdb-body .ttl-info-table .cst-details{width:21%;font-size:.65rem;text-align:end;background-color:#fff}.etdb-container .etdb-body .payment-info-list-table .new-fop{color:#007c85;background-color:#dcffff}.etdb-container .etdb-body .payment-info-list-table .payment-amount,.etdb-container .etdb-body .payment-info-list-table .fop-payment{text-align:end}.etdb-container .etdb-body .emd-num{display:flex;padding-top:.4rem}.etdb-container .etdb-body .emd-num .emd-label{font-size:.6rem;color:#505050}.etdb-container .etdb-body .emd-num-table .emd-num-body-data{width:35%}.etdb-container .etdb-body .emd-num-table .emd-freeText-body-data{width:65}.etdb-container .etdb-body .tkting-info-table .tkting-info-header-data{width:25%}.etdb-container .etdb-body .remark-info{width:85%;height:1rem;margin-bottom:1rem;font-size:.65rem;background-color:#fff;border:1px solid #007c85}.etdb-container .etdb-body .sub-headers{display:flex}.etdb-container .etdb-body .svg{margin-top:.2rem}.etdb-container .etdb-body .sub-header{display:flex;padding-top:.4rem}.etdb-container .etdb-body .sub-head{display:flex;margin-right:.7rem}.otEtdb-table-container .sl-num{width:3%}.otEtdb-table-container .x-o{width:4%}.otEtdb-table-container .flight-num{width:6%}.otEtdb-table-container .class{width:2%}.otEtdb-table-container .section{width:7%}.otEtdb-table-container .dep-date{width:10%}.otEtdb-table-container .status{width:5%;white-space:pre-line}.otEtdb-table-container .cpnn-status{width:5%;font-family:Noto Sans JP-300;font-weight:700}.otEtdb-table-container .cpn-status{width:5%;font-weight:bolder;text-align:center;background-color:#dcffb4}.otEtdb-table-container .fare-basis{width:7%}.otEtdb-table-container .fare-code{width:14%}.otEtdb-table-container .not-valid{width:11%;white-space:pre-line}.otEtdb-table-container .valid-after{width:10%;white-space:pre-line}.otEtdb-table-container .bag{width:5%;font-weight:lighter}.otEtdb-table-container .involatary{width:5%;white-space:pre-line}.otEtdb-table-container .control-carrier{width:6%}.otEtdb-table-container .table-data{height:1rem}.otEtdb-table-container .etkt-num{font-family:Noto Sans JP-300;font-weight:700}.meqt-popupwrapper .meqt-confirm-and-enter{display:flex;justify-content:space-between}.meqt-popupwrapper .meqt-confirm-and-enter .free-format-btn{width:9.8rem;height:1.1rem;margin:.25rem 0}.meqt-popupwrapper .meqt-info-box-title{height:3.4rem;margin-bottom:.3rem}.meqt-popupwrapper .meqt-info-box-title .infodisplay-title{justify-content:space-between}.meqt-popupwrapper .meqt-info-box-title .infodisplay-title .title-wrapper .infodisplay-title-link{margin-right:4.9rem}.meqt-popupwrapper .meqt-medical-equipment-info-details{width:25rem;padding-left:1rem;margin-top:.2rem;margin-bottom:1.5rem}.meqt-popupwrapper .meqt-medical-equipment-info-details label{width:8.2rem;height:.9rem;margin-right:1.7rem;margin-bottom:.2rem;font-family:.75rem;font-size:.6rem}.meqt-popupwrapper .meqt-medical-equipment-info-details .meqt-medical-equipment-info-textboxes{width:11.5rem;height:.89rem;padding-left:0 rem;margin-right:3.6rem;margin-bottom:.2rem;font-size:.6rem}.meqt-popupwrapper .meqt-medical-equipment-info-label{display:grid;grid-template-columns:28.5% 30% 40%}.meqt-popupwrapper .meqt-rmks .remarks-wrapper .remarks-textbox{width:15.6rem}.meqt-popupwrapper .meqt-customer-info .information-to-customer{grid-template-columns:18.5% 63% 20%}.meqt-popupwrapper .meqt-customer-info .information-to-customer .info-heading{align-items:baseline}.meqt-popupwrapper .meqt-customer-info .information-to-customer .info-heading svg{margin-bottom:.9rem}.meqt-popupwrapper .meqt-customer-info .information-to-customer .info-heading label{width:4rem}.meqt-popupwrapper .meqt-customer-info .information-to-customer .info-checkbox-wrapper .adviced-label{width:5rem}.meqt-popupwrapper .meqt-customer-info .information-to-customer .info-box .infodisplay-contents .infodisplaybox-contents ul{padding-left:.1rem}.pu-group-information-input-popup .modal-dialog .modal-content{width:90%}.pu-group-information-input-main-div{margin-top:.2rem}.pu-group-quoted-fate-main-div{margin-top:1rem}.pu-group-information-input-groupinformation{margin-top:.5rem}.pu-group-information-input-groupinformation .pu-groupinfo-label-div{display:flex;margin-left:3.8rem}.pu-group-information-input-groupinformation .pu-groupinfo-label-div .pu-groupinfo-label{display:flex;gap:.2rem}.pu-group-information-input-groupinformation .pu-groupinfo-label-div .pu-groupinfo-label-type{width:7.7rem}.pu-group-information-input-groupinformation .pu-groupinfo-label-div .pu-groupinfo-label-totalpax{width:3.5rem}.pu-group-information-input-groupinformation .pu-groupinfo-label-div .pu-groupinfo-label-city{width:3.2rem}.pu-group-information-input-groupinformation .pu-groupinfo-label-div .pu-groupinfo-label-agency,.pu-group-information-input-groupinformation .pu-groupinfo-label-div .pu-groupinfo-label-groupname{width:5rem}.pu-group-information-input-groupinformation .pu-groupinfo-label-div .pu-groupinfo-label-type-jp{width:8.4rem}.pu-group-information-input-groupinformation .pu-groupinfo-label-div .pu-groupinfo-label-totalpax-jp{width:2.8rem}.pu-group-information-input-groupinformation .pu-groupinfo-label-div .pu-groupinfo-label-city-jp{width:3.6rem}.pu-group-information-input-groupinformation .pu-groupinfo-label-div .pu-groupinfo-label-agency-jp{width:4.5rem}.pu-group-information-input-groupinformation .pu-groupinfo-input{display:grid;grid-template-areas:"input button";grid-template-columns:81% 19%;gap:.1rem;margin-top:.1rem}.pu-group-information-input-groupinformation .pu-groupinfo-input .pu-groupinfo-input-div{display:flex;grid-area:"input";gap:.5rem;margin-left:3.8rem}.pu-group-information-input-groupinformation .pu-groupinfo-input .pu-groupinfo-input-button{grid-area:"button"}.pu-group-information-input-psgrcountinfo{margin-top:.5rem}.pu-group-information-input-psgrcountinfo .pu-groupinfo-label-div{display:flex;gap:.3rem;margin-left:2.8rem}.pu-group-information-input-psgrcountinfo .pu-groupinfo-label-div .pu-groupinfo-label-bookedno{display:flex;justify-content:flex-end;width:3.15rem}.pu-group-information-input-psgrcountinfo .pu-groupinfo-label-div .pu-groupinfo-label-date{width:6rem}.pu-group-information-input-psgrcountinfo .pu-groupinfo-input{display:grid;grid-template-areas:"input button";grid-template-columns:81% 19%;gap:.1rem;margin-top:.1rem}.pu-group-information-input-psgrcountinfo .pu-groupinfo-input .pu-groupinfo-input-div{display:flex;grid-area:"input";gap:.1rem;margin-left:2.4rem}.pu-group-information-input-psgrcountinfo .pu-groupinfo-input .pu-groupinfo-label-NH{width:1.55rem}.pu-group-information-input-psgrcountinfo .pu-groupinfo-input .pu-groupinfo-input-button{grid-area:"button"}.pu-group-information-input-quotedfare{margin-top:.5rem}.pu-group-information-input-quotedfare .pu-group-information-input-label-div{display:grid;grid-template-areas:"localcurrency amountjpy";grid-template-columns:22.3rem}.pu-group-information-input-quotedfare .pu-groupinfo-label-div{display:flex;margin-left:2.5rem}.pu-group-information-input-quotedfare .pu-groupinfo-label-currency-div{display:flex;grid-area:"localcurrency";gap:.25rem}.pu-group-information-input-quotedfare .pu-groupinfo-label-currency-div .pu-groupinfo-label-localcurrency{display:flex;justify-content:flex-end;width:5rem}.pu-group-information-input-quotedfare .pu-groupinfo-label-currency-div .pu-groupinfo-label-localcurrency-jp{display:flex;justify-content:flex-end;width:5rem;padding-right:.5rem}.pu-group-information-input-quotedfare .pu-groupinfo-label-currency-div .pu-groupinfo-label-amountcurrency{width:7rem}.pu-group-information-input-quotedfare .pu-groupinfo-label-amount-div{display:flex;grid-area:"amountjpy"}.pu-group-information-input-quotedfare .pu-groupinfo-label-amount-div .pu-groupinfo-label-amountjpy{width:6.4rem}.pu-group-information-input-quotedfare .pu-groupinfo-label-amount-div .pu-groupinfo-label-gmt{width:3.5rem}.pu-group-information-input-quotedfare .pu-groupinfo-label-amount-div .pu-groupinfo-label-date{width:5rem}.pu-group-information-input-quotedfare .pu-group-information-input-inputs-div{display:grid;grid-template-areas:"input button";grid-template-columns:81% 19%;margin-top:.1rem}.pu-group-information-input-quotedfare .pu-groupinfo-input-localcurrency{display:flex}.pu-group-information-input-quotedfare .pu-groupinfo-input-localcurrency .pu-groupinfo-label-groupfare{display:flex;justify-content:flex-end;width:4.2rem}.pu-group-information-input-quotedfare .pu-groupinfo-input-amountjpy{display:flex}.pu-group-information-input-quotedfare .pu-groupinfo-input-amountjpy .pu-groupinfo-input-amountjpy-input-container{display:flex;gap:.1rem;width:7.3rem}.pu-group-information-input-quotedfare .pu-groupinfo-input-amountjpy .pu-groupinfo-input-gmt{width:3.5rem}.pu-group-information-input-quotedfare .pu-groupinfo-input-container{display:flex;grid-area:"input";gap:.8rem;margin-left:.2rem}.pu-group-information-input-quotedfare .pu-groupinfo-button{grid-area:"button"}.pu-group-information-input-group-fact{margin-top:.5rem}.pu-group-information-input-group-fact .pu-group-information-group-fact-table{margin-right:1.8rem;margin-bottom:.3rem;margin-left:2rem}.pu-group-information-input-group-fact .pu-group-information-group-fact-table .pu-groupinfo-group-fact-tablebody{padding-left:0}.pu-group-information-input-group-fact .pu-group-information-group-fact-table .pu-groupinfo-group-fact-tablebody label,.pu-group-information-input-group-fact .pu-group-information-group-fact-table .pu-groupinfo-group-fact-tableheader label,.pu-group-information-input-group-fact .pu-group-information-group-fact-table .pu-groupinfo-group-fact-tableheader{font-size:.65rem;font-weight:500}.pu-group-information-input-group-fact .common-table-header{background-color:#cae8f5;border-bottom:1px solid #c3c3c3}.pu-group-information-input-group-fact .common-table-header-data:first-of-type{background-color:#00737d}.pu-group-information-input-group-fact .pu-group-information-input-table-footer-div{display:grid;grid-template-areas:"add reflect lineno button";grid-template-columns:38% 27.6% 15% 19%;gap:.1rem;margin-top:.1rem}.pu-group-information-input-group-fact .pu-groupinfo-add-button{grid-area:"add";margin-left:3.8rem}.pu-group-information-input-group-fact .pu-groupinfo-reflect-button{grid-area:"reflect"}.pu-group-information-input-group-fact .pu-groupinfo-delete-button{grid-area:"delete"}.pu-group-information-input-group-fact .pu-groupinfo-lineno-div{grid-area:"lineno"}.pu-group-information-input-group-fact .pu-groupinfo-lineno-div .pu-groupinfo-lineno-container{display:grid;grid-template-areas:"label input";grid-template-columns:32% 68%;gap:.1rem}.pu-group-information-input-group-fact .pu-groupinfo-lineno-div .pu-groupinfo-lineno-label{display:flex;grid-area:"label";justify-content:flex-end}.pu-group-information-input-group-fact .pu-groupinfo-lineno-div .pu-groupinfo-lineno-input{grid-area:"input"}.pu-group-information-input-group-fare{margin-top:.5rem}.pu-group-information-input-group-fare .pu-group-information-group-fare-table{margin-right:1.8rem;margin-bottom:.3rem;margin-left:2rem}.pu-group-information-input-group-fare .pu-group-information-group-fare-table .pu-groupinfo-group-fare-tablebody{padding-left:0}.pu-group-information-input-group-fare .pu-group-information-group-fare-table .pu-groupinfo-group-fare-tablebody label,.pu-group-information-input-group-fare .pu-group-information-group-fare-table .pu-groupinfo-group-fare-tableheader label,.pu-group-information-input-group-fare .pu-group-information-group-fare-table .pu-groupinfo-group-fare-tableheader{font-size:.65rem;font-weight:500}.pu-group-information-input-group-fare .common-table-header{background-color:#cae8f5;border-bottom:1px solid #c3c3c3}.pu-group-information-input-group-fare .common-table-header-data:first-of-type{background-color:#00737d}.pu-group-information-input-group-fare .pu-group-information-input-table-footer-div{display:grid;grid-template-areas:"add lineno button";grid-template-columns:65.6% 15% 19%;gap:.1rem;margin-top:.1rem}.pu-group-information-input-group-fare .pu-groupinfo-add-button{grid-area:"add";margin-left:3.8rem}.pu-group-information-input-group-fare .pu-groupinfo-delete-button{grid-area:"delete"}.pu-group-information-input-group-fare .pu-groupinfo-lineno-div{grid-area:"lineno"}.pu-group-information-input-group-fare .pu-groupinfo-lineno-div .pu-groupinfo-lineno-container{display:grid;grid-template-areas:"label input";grid-template-columns:32% 68%;gap:.1rem}.pu-group-information-input-group-fare .pu-groupinfo-lineno-div .pu-groupinfo-lineno-label{display:flex;grid-area:"label";justify-content:flex-end}.pu-group-information-input-group-fare .pu-groupinfo-lineno-div .pu-groupinfo-lineno-input{grid-area:"input"}.pussrAvihRmksinput .rmks-totalVal{margin-left:1rem}.pussrAvihRmksinput .rmks-totalVal .amountCalc-textBox{margin-top:.1rem}.pussrAvihRmksinput .rmks-totalVal .amountCalc-textBox .currency-val .Avihinput-box{margin:0 .3rem 0 0}.pussrAvihRmksinput .rmks-totalVal .amountCalc-textBox .amnt-val .amnt-label{margin-left:.1rem}.pussrAvihRmksinput .rmks-totalVal .amountCalc-textBox .multiply-text{margin-top:.65rem;margin-right:.4rem}.pussrAvihRmksinput .rmks-totalVal .amountCalc-textBox .container-val .container-label{width:7rem}.pussrAvihRmksinput .rmks-totalVal .amountCalc-textBox .equal-text{margin-top:.65rem;margin-right:.4rem;margin-left:.4rem}.pussrAvihRmksinput .rmks-totalVal .amountCalc-textBox .ttl-val .TTL-label{width:4rem}.pussrAvihRmksinput .rmks-totalVal .amountCalc-textBox .ttl-val .TTL-amnt{margin-left:.1rem;font-size:.65rem}.pussrAvihRmksinput .apo-heading{margin-top:.4rem}.pussrAvihRmksinput .apo-heading .apo-dropdown{margin-top:.3rem;margin-left:1rem}.pussrAvihRmksinput .rmksVal{margin-top:.4rem}.pussrAvihRmksinput .rmksVal .rmks-comboBox{display:grid;grid-template-columns:18% 82.3%;margin-top:.3rem;margin-left:1rem}.pussrAvihRmksinput .rmksVal .remarks-wrapper{display:block}.pussrAvihRmksinput .rmksVal .remarks-wrapper .remarks-dropdown{display:inline-block;width:17.5%;margin-left:1rem}.pussrAvihRmksinput .rmksVal .remarks-wrapper .remarks-dropdown .dropdown{width:100%}.pussrAvihRmksinput .rmksVal .remarks-wrapper .remarks-textbox{display:inline-block;width:100%}.pussrAvihRmksinput .rmksVal .remarks-wrapper .textbox-wrapper{display:inline-block;width:78.9%}.pussrAvihRmksinput .rmks-grayinfo{gap:3rem}.pussrAvihRmksinput .rmks-grayinfo .rmks-graytext{margin-top:.25rem}.pussrAvihRmksinput .rmks-grayinfo .rmks-graytext .grayText-label{font-size:.6rem;color:#505050}.pussrAvihRmksinput .rmks-grayinfo .rmks-btn{height:1.3rem;margin-top:.6rem}.pussrAvihRmksinput .rmks-table{margin-top:.1rem;margin-left:1rem}.pussrAvihRmksinput .rmks-table .rmks-header{height:.9rem;font-size:2rem}.pussrAvihRmksinput .rmks-table .rmks-row{height:1rem}.pussrAvihRmksinput .rmks-table .rmks-row .add-icon svg{margin-right:.1rem}.pussrAvihRmksinput .edit-btn{gap:.5rem;margin-top:.4rem}.pussrAvihRmksinput .edit-btn .change-format-btn,.pussrAvihRmksinput .edit-btn .delete-format-btn{width:6.5rem}.pussravihinput .modal-dialog .modal-content{width:63.5vw;max-width:63.5vw}.pussravihinput .puSSrAvih-confirmEnter-label{padding-top:.3rem}.pussravihinput .confirmEnter-subHeading{margin-left:1.5rem}.pussravihinput .confirmEnter-subHeading .confirmedAvih-info{gap:2rem;margin-left:1rem}.pussravihinput .confirmEnter-subHeading .confirmedAvih-info .grayText-label{font-size:.6rem;color:#505050}.pussravihinput .confirmEnter-subHeading .cage-info-subheading{margin-bottom:.1rem}.pussravihinput .confirmEnter-subHeading .linkLabel-info{margin-left:3rem}.pussravihinput .confirmEnter-subHeading .linkLabel-info .link-label{margin-top:.2rem;margin-right:.1rem}.pussravihinput .confirmEnter-subHeading .tab-info{display:grid;grid-template-columns:78% 22%}.pussravihinput .confirmEnter-subHeading .tab-info .info-guideline{margin-top:1.1rem}.pussravihinput .confirmEnter-subHeading .tab-info .info-guideline .infodisplaybox-contents{font-size:.45rem}.pussravihinput .confirmEnter-subHeading .tab-info .pet-screen-tab{margin-right:.4rem;margin-left:1rem}.pussravihinput .confirmEnter-subHeading .tab-info .infoGuidlines-info{position:relative}.pussravihinput .confirmEnter-subHeading .tab-info .infoGuidlines-info .checkbox-info{position:absolute;bottom:-1.7rem;left:-.8rem}.pussravihinput .confirmEnter-subHeading .tab-info .infoGuidlines-info .checkbox-info input{width:.6rem;height:.6rem;font-size:.65rem}.pussravihinput .confirmEnter-subHeading .tab-info .containerSize-info{margin-left:.65rem}.pussravihinput .confirmEnter-subHeading .tab-info .containerSize-info .conversion-info{display:grid;grid-template-columns:59% 40%;margin-left:.1rem}.pussravihinput .confirmEnter-subHeading .tab-info .containerSize-info .conversion-info .kg-to-lbs-wrapper{display:grid;grid-template-columns:31% 68%;width:100%}.pussravihinput .confirmEnter-subHeading .tab-info .containerSize-info .conversion-info .kg-to-lbs-wrapper .convert-container{display:flex;justify-content:space-between;margin-left:.2rem}.pussravihinput .confirmEnter-subHeading .tab-info .containerSize-info .ttlWeight-label{width:4rem}.pussravihinput .confirmEnter-subHeading .tab-info .containerSize-info .multiply-text{margin-top:1rem;margin-left:.65rem}.pussravihinput .confirmEnter-subHeading .tab-info .containerSize-info .unitDropdown-info{margin-left:-.2rem}.pussravihinput .confirmEnter-subHeading .tab-info .pet-subheading{margin-left:.1rem}.pussravihinput .confirmEnter-subHeading .tab-info .pet-subheading-asterick{margin-left:.65rem}.pussravihinput .confirmEnter-subHeading .tab-info .petInstruction-info{margin-left:1rem}.pussravihinput .confirmEnter-subHeading .tab-info .petInstruction-info .petInstruction-label{margin-left:.65rem;font-size:.6rem;color:#505050}.pussravihinput .confirmEnter-subHeading .tab-info .petInstruction-info .petInstruction-comboBox{display:flex;justify-content:space-between}.pussravihinput .confirmEnter-subHeading .tab-info .petInstruction-info .petInstruction-comboBox .pet-dropdown{margin-left:.65rem}.pussravihinput .confirmEnter-subHeading .tab-info .petInstruction-info .container-info{margin-top:.2rem}.pussravihinput .confirmEnter-subHeading .tab-info .petInstruction-info .container-info .container-dropdown{margin-top:.1rem;margin-bottom:.2rem;margin-left:.65rem}.pussravihinput .confirmEnter-subHeading .tab-info .petInstruction-info .container-info .container-label{margin-left:.64rem}.pussravihinput .confirmEnter-subHeading .tab-info .petInstruction-info .container-info .container-label-asterisk{margin-left:.1rem}.pussravihinput .confirmEnter-subHeading .tab-info .ChangeUnit-grayText-label{margin-left:1.65rem;font-size:.5rem;color:#505050}.pussravihinput .confirmEnter-subHeading .tab-info .container-grey-label{margin-left:0}.pussravihinput .confirmEnter-subHeading .airport-assistance-info{display:grid;grid-template-columns:23.2% 30.1% 46%;margin-top:.75rem}.pussravihinput .confirmEnter-subHeading .airport-assistance-info .calc-excess-btn{width:12rem;height:1rem}.pussravihinput .confirmEnter-subHeading .airport-assistance-info .tick-icon{width:.8rem;margin-right:.5rem;margin-left:.5rem}.pussravihinput .confirmEnter-subHeading .airport-assistance-info .calc-excessLabel{margin-left:1.65rem}.pussravihinput .confirmEnter-subHeading .airport-assistance-info .calc-excessLabel svg{margin-right:.1rem}.pussravihinput .confirmEnter-subHeading .airport-assistance-info-tick{display:grid;grid-template-columns:23.2% 30% 0% 45%;margin-top:.75rem}.pussravihinput .confirmEnter-subHeading .airport-assistance-info-tick .calc-excess-btn{width:12rem;height:1rem}.pussravihinput .confirmEnter-subHeading .airport-assistance-info-tick .tick-icon{width:.7rem;height:1rem;margin-top:-.3rem;margin-right:.5rem;margin-left:.7rem}.pussravihinput .confirmEnter-subHeading .airport-assistance-info-tick .calc-excessLabel{margin-left:1.65rem}.pussravihinput .confirmEnter-subHeading .remarks-wrapper{grid-template-columns:23.1% 32.5% 41%;margin-top:.5rem}.pussravihinput .confirmEnter-subHeading .remarks-wrapper .remarks-dropdown,.pussravihinput .confirmEnter-subHeading .remarks-wrapper .remarks-dropdown .dropdown{width:100%}.pussravihinput .confirmEnter-subHeading .remarks-wrapper .textbox-wrapper{margin-left:.4rem}.pussravihinput .confirmEnter-subHeading .info-to-customer{grid-template-columns:23.1% 57% 19.9%;margin-top:.2rem}.pussravihinput .confirmEnter-subHeading .info-to-customer .infodisplay-contents{padding:2px;overflow-y:auto;white-space:nowrap}.pussravihinput .confirmEnter-subHeading .info-to-customer .info-checkbox-wrapper .adviced-label{margin-top:.3rem;margin-left:.3rem}.pu-ssr-general-input-popup .modal-dialog .modal-content .modal-header{padding:0 .3rem}.pu-ssr-general-input-popup .general-input-popheading{align-self:center;font-family:Noto Sans JP-300;font-size:.87rem;font-weight:700;color:#fff}.pu-ssr-general-input-popup .popup-modal-header .popup-header-section .popup-header-icon{margin-right:0!important}.pu-ssr-general-input-popup .popup-modal-header .popup-header-section .popup-header-icon svg{height:1.7rem}.pu-ssr-general-input-popup .pu-ssr-general-input-error-component{width:14rem}.pu-ssr-general-input-popup .pu-ssr-general-input-error-component button,.pu-ssr-general-input-popup .pu-ssr-general-input-form-fields-wrapper .pu-ssr-general-input-common-dropdown .dropdown .dropdown-menu .dropdown-item,.pu-ssr-general-input-popup .pu-ssr-general-input-form-fields-wrapper .pu-ssr-general-input-common-dropdown .dropdown button input{font-size:.6rem}.pu-ssr-general-input-popup .pu-ssr-general-input-form-fields-wrapper:last-child{margin:0}.pu-ssr-general-input-popup .pu-ssr-general-input-table-header{padding:.2rem 0 .1rem}.pu-ssr-general-input-popup .common-table-header .common-table-header-data:first-child{padding-right:calc(.45rem + 1px)}.pu-ssr-general-input-popup .common-table-header .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.pu-ssr-general-input-popup .common-table-header .common-table-header-data:nth-child(4){padding-right:calc(1.35rem + 4px)}.ssr-lkrllknmtcp-input .modal-dialog .modal-content .modal-body{overflow-x:hidden;overflow-y:auto}.ssr-lkrllknmtcp-input .ssr-bread-crumb{margin:0 .6rem;font-size:.5rem}.ssr-lkrllknmtcp-input .ssr-lkrllknmtcp-input-table label{margin-left:.15rem;font-size:.7rem}.ssr-lkrllknmtcp-input .ssr-confirm-subheading{min-width:9rem;max-width:9rem;padding-bottom:.2rem;padding-left:.45rem}.ssr-lkrllknmtcp-input .ssr-confirm-subheading label{margin-left:.1rem;font-family:Noto Sans JP-300;font-size:.7rem;font-weight:700}.ssr-lkrllknmtcp-input .ssr-confirm-subheading svg{height:1rem}.ssr-lkrllknmtcp-input .ssr-subheading-small{padding-bottom:.2rem;margin-left:.53rem}.ssr-lkrllknmtcp-input .ssr-subheading-small label{margin-left:.2rem;font-family:Noto Sans JP-500;font-size:.6rem}.ssr-lkrllknmtcp-input .ssr-subheading-small svg{height:.6rem}.ssr-lkrllknmtcp-input .css-emofrs .applicable-heading label{font-size:.7rem}.ssr-lkrllknmtcp-input .info-input-section{margin-bottom:1rem;margin-left:1.3rem}.ssr-lkrllknmtcp-input .info-input-section .lkrl-contents{margin-bottom:1rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents{display:flex}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .check-radio-lkrl{align-items:baseline;min-width:5rem;max-width:5rem;margin-top:.2rem;margin-right:3rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .check-radio-lkrl label{font-size:.6rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .check-radio-lkrl input{width:.55rem;height:.55rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .check-radio-lkrl-japanese{align-items:baseline;min-width:7rem;max-width:7rem;margin-top:.2rem;margin-right:1.03rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .check-radio-lkrl-japanese label{font-size:.6rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .check-radio-lkrl-japanese input{width:.55rem;height:.55rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .check-radio-lknm{align-items:baseline;min-width:5.3rem;max-width:5.3rem;margin-top:.2rem;margin-right:2.6rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .check-radio-lknm label{font-size:.6rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .check-radio-lknm input{width:.55rem;height:.55rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .check-radio{margin-top:.2rem;margin-right:3rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .check-radio label{font-size:.6rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .check-radio input{width:.55rem;height:.55rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .textbox-list{display:flex;flex-direction:column}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .textbox-list .textbox-history-button{display:flex}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .textbox-list .textbox-history-button label{font-size:.5rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .textbox-list .textbox-history-button .textbox-wrapper{margin:.25rem 0 .25rem 1rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .textbox-list .textbox-history-button button{align-self:center;padding:0}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .textbox-list .textbox-history-button .history-combo-textbox{width:15.5rem;height:.9rem}.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .textbox-list .textbox-history-button .lkrl-numbering-label,.ssr-lkrllknmtcp-input .info-input-section .radio-label-contents .textbox-list .textbox-history-button .lknm-textbox-label{min-width:.5rem;max-width:.5rem}.ssr-lkrllknmtcp-input .notice-component{margin:0 .5rem .5rem}.ssr-lkrllknmtcp-input .notice-component .css-etuvp4{padding-left:0}.ssr-lkrllknmtcp-input .notice-component div{font-size:.5rem}.ssr-lkrllknmtcp-input .notice-component .notice-tooltip{padding:0}.ssr-lkrllknmtcp-input .enter-vip-rloc-section{margin-bottom:1rem}.ssr-lkrllknmtcp-input .enter-vip-rloc-section .enter-vip-rloc-textbox{width:25rem;height:.9rem;margin-left:1.4rem}.ssr-lkrllknmtcp-input .enter-vip-rloc-section .enter-rloc-overflow{width:25rem;height:.9rem;margin-left:1.4rem;background-color:#fff}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper{margin:.1rem 0 .25rem 1.4rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .ana-external-link{min-width:8.5rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .verification-equipment{display:flex;margin-top:.3rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .verification-equipment .sub-heading-small{min-width:8.5rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .verification-equipment .info-external-link{margin-left:7.5rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .tab-content{padding:0}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .cylinder-label{margin-left:.1rem;font-size:.6rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .infodisplay-title .title-main{margin-left:.2rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .remarks{padding-top:.5rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .remarks .remarks-wrapper{grid-template-columns:24% 25% 51%}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .remarks .remarks-wrapper .remarks-dropdown .dropdown{width:13rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .remarks .remarks-wrapper .remarks-textbox{width:100%;margin-right:0}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .oxyg-info-customer .info-to-customer{grid-template-columns:24% 58% 18%;margin-bottom:.4rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .oxyg-info-customer .info-to-customer ul{padding-left:.2rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .oxyg-info-customer .info-checkbox-wrapper .adviced-label{margin-left:.4rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .cylinder-acceptance-tab{margin-top:.3rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .cylinder-acceptance-tab .nav-link{height:1.2rem;padding:.1rem .3rem}.pussr-oxyginput .oxygen-cylinder-acceptance-wrapper .cylinder-acceptance-tab .nav-link span{font-size:.65rem}.puflightinformation .flightinfotable{padding:.25rem 1.5rem}.puflightinformation .flightinfotablerow label{margin-left:-3px;font-size:.6rem}.puflightinformation .flightinfotableheader label{font-size:.6rem}.puflightinformation .heading{padding:.6rem 0 0 .7rem;font-family:Noto Sans JP-700}.puflightinformation .heading label{margin-left:.2rem}.puflightinformation .linkicon{align-self:end;padding-bottom:.3rem}.puflightinformation .display-row{display:flex;padding:.5rem .4rem 0 .2rem;margin-top:.2rem}.puflightinformation .display-row .heading{padding-bottom:.2rem;font-family:Noto Sans JP-700}.puflightinformation .display-row .heading label{margin-left:.2rem}.puflightinformation .display-row .message-en{align-self:end;padding-bottom:.2rem;margin-right:8.5rem;margin-left:2rem}.puflightinformation .display-row .message-en .msg2-en{padding-left:.65rem}.puflightinformation .display-row .message-jp{align-self:end;padding-bottom:.2rem;margin-right:10rem;margin-left:5rem}.puflightinformation .display-row .message-jp .msg2-jp{padding-left:.95rem}.puflightinformation .Other-info-table{padding:0 0 .4rem 1.5rem}.puflightinformation .flt-btn{margin-top:.5rem}.puflightinformation .active-row{box-shadow:0 0 0 2px #ffff91 inset}.coaa-popupwrapper .coaa-info-box{margin-bottom:.2rem;margin-left:1.4rem}.coaa-popupwrapper .coaa-info-box .infodisplay-contents{margin:.5rem 0 1.2rem .2rem}.coaa-popupwrapper .couch-info-section{display:grid;grid-template-columns:15.2% 21% 60%;margin-left:2rem}.coaa-popupwrapper .couch-info-section label{font-size:.6rem}.coaa-popupwrapper .rmks-for-couch-info-details .asterik-styling{margin-top:-.2rem;margin-right:.2rem;font-size:.6rem}.coaa-popupwrapper .tcp-pnr-info-table{width:16rem;margin:0 0 .8rem 7.65rem}.puSsrScaxInput .title-holder{padding:.1rem 0 .4rem}.puSsrScaxInput .baga-checkbox input{height:.6rem}.puSsrScaxInput .baga-checkbox label{margin-top:0}.puSsrScaxInput .wt-checkbox{width:3.4rem}.puSsrScaxInput .info-display{margin:.3rem 1.3rem 0}.puSsrScaxInput .info-display .info-guideline .infodisplay-title{display:flex;align-items:center;justify-content:space-between}.puSsrScaxInput .info-display .info-guideline .title-wrapper .infodisplay-title-link label{margin-right:4rem}.puSsrScaxInput .info-display .infodisplaybox-contents{margin-left:.2rem}.puSsrScaxInput .scax-subheading{margin-top:.4rem}.puSsrScaxInput .scax-pc-label{width:5rem;font-size:.6rem}.puSsrScaxInput .scax-bagw-label{width:5rem;padding-right:.3rem}.puSsrScaxInput .size-radio{width:5rem}.puSsrScaxInput .margin,.puSsrScaxInput .acc-no-label{margin-left:3rem}.puSsrScaxInput .marginTab2{margin-left:.6rem}.puSsrScaxInput .authorization-label{margin-top:.3rem;margin-left:5.75rem}.puSsrScaxInput .common-table-container .common-table-header-and-body-container .common-table-header .common-table-header-data:first-child{padding-right:calc(.45rem + 1px)}.puSsrScaxInput .common-table-container .common-table-header-and-body-container .common-table-header .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.puSsrScaxInput .common-table-container .common-table-header-and-body-container .common-table-header .common-table-header-data:nth-child(4){padding-right:calc(1.35rem + 4px)}.cour-popupwrapper .cour-confirm-and-enter{display:flex;justify-content:space-between}.cour-popupwrapper .cour-confirm-and-enter .free-format-btn{width:9.8rem;height:1.1rem;margin:.25rem .75rem .25rem 0}.cour-popupwrapper .asterik-style{margin-top:-.2rem;font-size:.6rem}.cour-popupwrapper .cour-info-box .infodisplay-contents{margin:.2rem 0 .2rem .2rem}.cour-popupwrapper .cour-info-box .infodisplay-title{justify-content:space-between}.cour-popupwrapper .cour-info-box .infodisplay-title .title-main{font-size:.6rem}.cour-popupwrapper .cour-info-box .infodisplay-title .title-wrapper .infodisplay-title-link{width:6.39rem;margin-right:3.2rem}.PUSsrBulkXbagSpeqBikeInputErrorComponent{width:14rem}.PUSsrBulkXbagSpeqBikeInputErrorComponent button{font-size:.6rem;white-space:nowrap}.tabs-view-notice-item .infodisplay-title{display:flex;justify-content:space-between}.tabs-view-notice-item .infodisplay-contents div .infodisplaybox-contents ul{padding-left:.2rem;margin-bottom:0}.fbag-input-page .fbag-header{display:flex;align-items:center;font-family:Noto Sans JP-500}.fbag-input-page .fbag-header svg{height:1.5rem}.fbag-input-page .fbag-header label{font-size:1rem}.fbag-input-page .error-header{display:flex;align-items:center;font-family:Noto Sans JP-500}.fbag-input-page .error-header svg{height:1.5rem}.fbag-input-page .error-header label{width:15rem;margin-left:.5rem;overflow:hidden;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.fbag-input-page .fbag-input-header button{font-size:.6rem}.fbag-input-page .fbag-input-body{margin:.2rem .7rem}.fbag-input-page .fbag-content-titleholder{display:flex;align-items:center;justify-content:space-between;margin:.4rem 0}.fbag-input-page .fbag-input-content{margin-left:1.4rem}.fbag-input-page .fbag-input-content .check-fee{display:flex;justify-content:space-between;margin-top:.4rem}.fbag-input-page .fbag-input-content .check-fee span{display:flex}.fbag-input-page .fbag-input-content .check-fee span label{color:#00737d}.fbag-input-page .fbag-input-content .check-fee .currency-label .currency-label-without-data{width:2.5rem}.fbag-input-page .fbag-input-content .check-fee .currency-label .currency-label-with-data{padding-right:.5rem;padding-left:.5rem}.fbag-input-page .fbag-input-content .details{display:flex}.fbag-input-page .fbag-input-content .details .enter-details{width:53%;padding-left:.9rem}.fbag-input-page .fbag-input-content .details .enter-details label{width:3.75rem;margin-right:1rem;font-size:.6rem}.fbag-input-page .fbag-input-content .details .enter-details input[type=text]{font-size:.6rem}.fbag-input-page .fbag-input-content .details .enter-details .currency,.fbag-input-page .fbag-input-content .details .enter-details .selling-city{display:flex;margin:.5rem 0}.fbag-input-page .fbag-input-content .details .enter-details .selling-city input[type=text]{padding:0}.fbag-input-page .fbag-input-content .details .enter-details .selling-city .selling-city-value{width:10.5rem;height:.9rem;margin-left:.4rem;overflow:hidden;font-size:.6rem;text-overflow:ellipsis;white-space:nowrap;background:transparent;border-color:transparent}.fbag-input-page .fbag-input-content .details .enter-details .issuing-date{display:grid;grid-template-columns:24.4% 51.6% 22.5%;margin:.2rem 0}.fbag-input-page .fbag-input-content .details .enter-details .issuing-date .check-fee-btn{font-size:.6rem}.fbag-input-page .fbag-input-content .details .enter-details .total{display:flex;justify-content:flex-end;margin:.5rem .25rem}.fbag-input-page .fbag-input-content .details .enter-details .total .total-label{display:flex;align-content:center;align-items:center;justify-content:center;width:4rem;height:1rem;margin:0;color:#fff;background-color:#00737d;border:none}.fbag-input-page .fbag-input-content .details .enter-details .total .total-textbox{display:flex;justify-content:flex-end;width:8rem;padding:0 .2rem;margin:0;font-family:Noto Sans JP-300;font-weight:700;background-color:#cdffcd;border:1px solid #00737d;border-left:none}.fbag-input-page .fbag-input-content .details .fbag-table{width:45%;margin-left:1rem}.fbag-input-page .fbag-input-content .details .fbag-table .fbag-table-heading label,.fbag-input-page .fbag-input-content .details .fbag-table .fbag-table-row label{font-size:.6rem}.fbag-input-page .fbag-input-content .details .fbag-table .fbag-table-row .common-table-data [contenteditable]{padding:0}.fbag-input-page .fbag-input-content .details .fbag-table .fbag-table-row :nth-of-type(2){display:flex;justify-content:flex-end}.fbag-input-page .fbag-input-content .infobox-wrapper .fbag-info-box .infodisplay-title{border-bottom:thin solid #3f989e}.fbag-input-page .fbag-input-content .infobox-wrapper ul{padding-left:.1rem}.fbag-input-page .fbag-input-content .infobox-wrapper .check-items li{margin-left:0;white-space:pre-line}.fbag-input-page .fbag-input-content .fbag-info-customer .info-to-customer{grid-template-columns:14.8% 62.5% 23%;margin:.2rem 0 .3rem}.fbag-input-page .fbag-input-content .fbag-info-customer .info-to-customer .adviced-label{margin-top:0;font-weight:400}.fbag-input-page .fbag-input-content .fbag-info-customer .info-to-customer .info-heading{align-items:baseline}.fbag-input-page .fbag-input-content .fbag-info-customer .info-to-customer .info-heading svg{height:.55rem}.fbag-input-page .fbag-input-content .fbag-info-customer .info-to-customer .info-heading label{margin:0 0 0 .3rem;font-size:.6rem}.fbag-input-page .fbag-input-content .fbag-info-customer .info-to-customer .info-box{height:3.4rem}.fbag-input-page .fbag-input-content .fbag-info-customer .info-to-customer .info-box .infodisplaybox-contents ul{padding-left:0}.fbag-input-page .fbag-input-content .fbag-info-customer .info-to-customer .info-box .infodisplaybox-contents li{margin-left:0}.fbag-input-page .fbag-input-content .fbag-info-customer .info-to-customer .info-checkbox-wrapper{margin:1.8rem 0 0 .2rem}.pussrfoidinput .close-format-btn{width:7rem}.pussrfoidinput .foidinput-info{margin-top:2rem;margin-bottom:10rem}.pussrfoidinput .foidinput-info .confirmenter-subheading{margin-left:1.3rem}.pussrfoidinput .foidinput-info .confirmenter-subheading svg{width:1rem;height:1rem}.pussrfoidinput .foidinput-info .confirmenter-subheading .carrier-info{gap:2rem}.pussrfoidinput .foidinput-info .confirmenter-subheading .carrier-info .carrier-info-subheading{width:9rem}.pussrfoidinput .foidinput-info .confirmenter-subheading .carrier-info .carrier-info-asterisk{margin-top:-.4rem}.pussrfoidinput .foidinput-info .confirmenter-subheading .carrier-info .airport-name{margin-left:.2rem;white-space:nowrap}.pussrfoidinput .foidinput-info .confirmenter-subheading .identification-info{gap:1rem}.pussrfoidinput .foidinput-info .confirmenter-subheading .identification-info .lorem-info{margin-left:.1rem}.pussrfoidinput .foidinput-info .confirmenter-subheading .identification-info .info-subheading{width:10rem;margin-top:-1rem}.pussrfoidinput .foidinput-info .confirmenter-subheading .identification-info .info-asterisk{margin-top:-.4rem}.pussrfoidinput .foidinput-info .confirmenter-subheading .additional-carrier-info{margin-left:1.8rem}.pussrfoidinput .foidinput-info .confirmenter-subheading .additional-carrier-info .additional-carrier-asterisk{font-size:.65rem}.pussrfoidinput .foidinput-info .confirmenter-subheading .rmks-info{gap:4.32rem;margin-left:.68rem}.pussrfoidinput .foidinput-info .confirmenter-subheading .rmks-info .rmks-info-subheading{width:6rem}.pussrfoidinput .foidinput-info .confirmenter-subheading .rmks-info .rmks-info-subheading svg{margin-right:-.2rem}.pu-amc-customer-no-select-popup-wrapper .modal-header label{font-size:1.2rem;font-weight:600}.pu-amc-customer-no-select-popup-wrapper .subheading-div-style svg{height:1.1rem}.pu-amc-customer-no-select-popup-wrapper .subheading-div-style label{font-family:Noto Sans JP-300;font-size:.8rem;font-weight:700}.pu-amc-customer-no-select-popup-wrapper .button-hide{visibility:hidden}.pu-amc-customer-no-select-popup-wrapper .common-table-radio-header,.pu-amc-customer-no-select-popup-wrapper .common-table-static-data{flex:.5}.pu-amc-customer-no-select-popup-wrapper .common-table-header-data:nth-child(4){padding-right:calc(.45rem + 1px)}.pu-amc-customer-no-select-popup-wrapper .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.pu-amc-customer-no-select-popup-wrapper .pu-amc-customer-no-select-table .pu-amc-customer-no-select-table-head label{font-size:.65rem}.pu-amc-customer-no-select-popup-wrapper .pu-amc-customer-no-select-table .common-table-body .pu-amc-customer-no-select-table-row .common-table-static-data{align-items:center;justify-content:center}.pu-amc-customer-no-select-popup-wrapper .pu-amc-customer-no-select-table .common-table-body .pu-amc-customer-no-select-table-row .common-table-data .pu-amc-customer-no-select-table-body label,.pu-amc-customer-no-select-popup-wrapper .pu-amc-customer-no-select-table .common-table-body .pu-amc-customer-no-select-table-row .common-table-number-data .pu-amc-customer-no-select-table-body label{font-size:.65rem}.pu-amc-customer-no-select-popup-wrapper .pu-amc-customer-no-select-table .common-table-body .pu-amc-customer-no-select-table-row .common-table-data:last-child{border-right:1px solid #c3c3c3}.pu-amc-customer-no-select-popup-wrapper .pu-amc-customer-no-select-table .common-table-header .common-table-header-data.pu-amc-customer-no-select-table{font-size:"10rem"}.pussrScaaScabScacInput .modal-dialog .modal-content .scaa-input-psgr-table .bulk-input-table{margin-left:1.48rem}.pussrScaaScabScacInput .modal-dialog .modal-content .scaa-input-psgr-table .common-table-header .common-table-header-data:first-child{padding-right:calc(.45rem + 1px)}.pussrScaaScabScacInput .modal-dialog .modal-content .scaa-input-psgr-table .common-table-header .common-table-header-data:nth-child(4){padding-right:calc(1.35rem + 4px)}.pussrScaaScabScacInput .modal-dialog .modal-content .scaa-input-psgr-table .common-table-header .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.pussrScaaScabScacInput .modal-dialog .modal-content .freeformat{display:flex;justify-content:flex-end}.pussrScaaScabScacInput .modal-dialog .modal-content .info-guideline .infodisplay-title{justify-content:space-between}.pussrScaaScabScacInput .modal-dialog .modal-content .info-guideline .title-wrapper .infodisplay-title-link label{margin-right:4rem}.pussrScaaScabScacInput .modal-dialog .modal-content .info-guideline .infodisplaybox-contents ul{padding-right:.2rem;padding-left:0}.pussrScaaScabScacInput .modal-dialog .modal-content .upgrade-details{display:grid;grid-template-columns:59.5% 40.5%;align-items:center;margin-top:.3rem}.pussrScaaScabScacInput .modal-dialog .modal-content .upgrade-details .upgrade-detail{margin-left:2rem}.pussrScaaScabScacInput .modal-dialog .modal-content .upgrade-details .upgrade-cabin{width:11rem}.pussrScaaScabScacInput .modal-dialog .modal-content .upgrade-details .upgrade-label{width:9.5rem;padding-left:.15rem;font-size:.6rem;color:#fff;background-color:#00737d}.pussrScaaScabScacInput .modal-dialog .modal-content .upgrade-details .icon{height:.6rem;margin-top:1rem}.pussrScaaScabScacInput .modal-dialog .modal-content .check-required-points-wrapper{display:grid;grid-template-columns:59.5% 40.5%;margin-top:.35rem}.pussrScaaScabScacInput .modal-dialog .modal-content .amc-label .sub-heading-small{margin-top:.5rem}.pussrScaaScabScacInput .modal-dialog .modal-content .amc-label .amc-button{margin-top:.5rem;margin-left:8.6rem;font-size:.6rem}.pussrScaaScabScacInput .modal-dialog .modal-content .sponser-details{display:grid;grid-template-columns:59% 41%;align-items:end;margin-left:.5rem}.pussrScaaScabScacInput .modal-dialog .modal-content .sponser-details .amc-check-member-wrapper{display:grid;grid-template-columns:35.6% 35% 29.5%}.pussrScaaScabScacInput .modal-dialog .modal-content .sponser-details .sponser-label{display:flex;align-items:baseline}.pussrScaaScabScacInput .modal-dialog .modal-content .sponser-details .amc-input .amtTextBox{height:1rem;font-size:.65rem}.pussrScaaScabScacInput .modal-dialog .modal-content .sponser-details .check-balance-button{position:relative;top:-1rem;width:6.3rem;height:2rem;font-size:.6rem}.pussrScaaScabScacInput .modal-dialog .modal-content .check-webminds-parent{display:grid;grid-template-columns:60% 40%;align-items:end}.pussrScaaScabScacInput .modal-dialog .modal-content .check-webminds-parent .link-text{display:flex;margin-top:.2rem;margin-left:8.5rem}.pussrScaaScabScacInput .modal-dialog .modal-content .check-webminds-parent .link-text .link-label{padding-left:.1rem}.pussrScaaScabScacInput .modal-dialog .modal-content .table-margin{margin-top:.5rem}.pussrScaaScabScacInput .modal-dialog .modal-content .scaa-content-margin{margin-top:.3rem}.pussrScaaScabScacInput .modal-dialog .modal-content .scaa-info-customer .info-to-customer{grid-template-columns:21.9% 58.6% 19.5%;margin-top:.3rem;margin-bottom:0}.pussrScaaScabScacInput .modal-dialog .modal-content .scaa-info-customer .info-to-customer .infodisplaybox-contents ul{padding-left:.1rem}.pussrScaaScabScacInput .modal-dialog .modal-content .scaa-info-customer .info-heading{align-items:baseline;width:8rem}.pussrScaaScabScacInput .modal-dialog .modal-content .scaa-info-customer .info-box{height:3rem}.pussrScaaScabScacInput .modal-dialog .modal-content .scaa-info-customer .info-box .infodisplay-contents{height:2.7rem}.ssr-scav-input .bread-crumb-wrapper .ssr-bread-crumb{margin:0 .6rem}.ssr-scav-input .ssr-checkbox-label label{font-size:.6rem}.ssr-scav-input .ssr-checkbox-label input{width:.6rem;height:.6rem;margin-top:1.1rem}.ssr-scav-input .ssr-confirm-subheading{padding-bottom:.2rem;padding-left:.45rem}.ssr-scav-input .ssr-confirm-subheading label{margin-left:.15rem;font-family:Noto Sans JP-300;font-size:.7rem;font-weight:700}.ssr-scav-input .ssr-confirm-subheading svg{height:1rem}.ssr-scav-input .ssr-subheading-small{padding-bottom:.2rem;margin-left:.6rem}.ssr-scav-input .ssr-subheading-small label{margin-left:.2rem;font-family:Noto Sans JP-500;font-size:.6rem}.ssr-scav-input .ssr-subheading-small svg{height:.6rem}.ssr-scav-input .ssr-add-transit{margin:2.8rem 0 0 .5rem;font-size:.6rem}.ssr-scav-input .ssr-assistance-required{margin-left:.25rem}.ssr-scav-input .ssr-assistance-required .ssr-service-label{margin-left:.7rem;font-size:.6rem;line-height:2}.ssr-scav-input .ssr-assistance-required .service-required{padding-top:.75rem;margin-right:0!important;font-size:.65rem}.ssr-scav-input .ssr-assistance-required .ssr-service-code{margin-top:.3rem;margin-left:.2rem}.ssr-scav-input .ssr-assistance-input{margin-left:1rem;font-size:.6rem}.ssr-scav-input .ssr-assistance-input .service-code{margin-top:.4rem}.ssr-scav-input .ssr-assistance-input .service-code input,.ssr-scav-input .ssr-assistance-input .service-code a{padding-left:0;font-size:.65rem}.ssr-scav-input .ssr-assistance-input .flight-details{font-size:.6rem}.ssr-scav-input .ssr-assistance-input .attend-point{margin-top:.4rem}.ssr-scav-input .ssr-assistance-input .attend-point input,.ssr-scav-input .ssr-assistance-input .attend-point a{padding-left:0;font-size:.65rem}.ssr-scav-input .subheading-button-externallink{display:flex;margin-bottom:.3rem}.ssr-scav-input .subheading-button-externallink .check-condition-button-combo{display:flex;margin-top:.25rem}.ssr-scav-input .subheading-button-externallink .check-condition-button-combo .check-button{width:6.1rem;height:.95rem;margin-top:.2rem;margin-left:9.5rem;font-size:.55rem}.ssr-scav-input .subheading-button-externallink .check-condition-button-combo .jp-check-button{width:6.1rem;height:.95rem;margin-top:.2rem;margin-left:14.5rem;font-size:.55rem}.ssr-scav-input .subheading-button-externallink .ssr-externallink-condition{padding-top:.4rem;font-family:Noto Sans JP-300}.ssr-scav-input .subheading-button-externallink .ssr-externallink-condition svg{width:.65rem;height:.65rem;margin-right:.3rem}.ssr-scav-input .ssr-condition-select{display:flex;margin-left:2.7rem}.ssr-scav-input .ssr-condition-select .check-number-radio{margin-right:2rem}.ssr-scav-input .ssr-condition-select .check-number-radio label{font-size:.6rem}.ssr-scav-input .ssr-condition-select .check-number-radio input{width:.5rem;height:.5rem}.ssr-scav-input .ssr-eligibility-select{display:flex;margin-left:2.7rem}.ssr-scav-input .ssr-eligibility-select .check-eligibility-radio{margin-right:2rem}.ssr-scav-input .ssr-eligibility-select .check-eligibility-radio label{font-size:.6rem}.ssr-scav-input .ssr-eligibility-select .check-eligibility-radio input{width:.5rem;height:.5rem}.ssr-scav-input .ssr-reason-age{display:flex;margin-bottom:2rem}.ssr-scav-input .ssr-reason-age .ssr-reason-label{width:4.7rem;margin:0 0 0 1.4rem;font-size:.6rem}.ssr-scav-input .ssr-item-advise{display:flex;margin-right:1.2rem;margin-bottom:1rem}.ssr-scav-input .ssr-item-advise .text-area-advise{margin-right:.6rem;margin-left:1.45rem;font-family:Noto Sans JP-300;font-size:.65rem}.ssr-scav-input .ssr-item-advise .ssr-subheading-small-items{padding-bottom:.2rem;margin-left:.9rem}.ssr-scav-input .ssr-item-advise .ssr-subheading-small-items label{margin-left:.2rem;font-family:Noto Sans JP-300;font-size:.65rem;font-weight:700}.ssr-scav-input .ssr-item-advise .ssr-subheading-small-items svg{align-self:start;height:.6rem;margin-top:.75rem}.ssr-scav-input .info-external-link{display:flex}.ssr-scav-input .info-external-link .ssr-info-dimmed{width:26rem;margin-left:1.3rem}.ssr-scav-input .info-external-link .jp-ssr-info-dimmed{width:27.2rem;margin-left:1.3rem}.ssr-scav-input .info-external-link .ssr-externallink-example svg{width:.65rem;height:.65rem;margin-right:.3rem}.ssr-scav-input .ssr-deadline-info{margin-bottom:.3rem}.ssr-scav-input .ssr-deadline-info .deadline-info-label{margin-left:1.4rem}.ssr-scav-input .ssr-condition-label{margin-left:1.35rem}.pussrscexinput-errorcomponent{display:block;height:2.4rem}.pussrscexinput-errorcomponent button{font-size:.65rem}.pussrscex-input{width:100%!important}.pussrscex-input .other-logo{width:34px;height:34px;margin-right:.5rem}.pussrscex-input .button-close{border:.5px solid blue}.pussrscex-input .header-label{font-family:Noto Sans JP-300;font-size:1rem;font-weight:700;color:#fff}.pussrscex-input .d-flex{display:flex}.pussrscex-input .pt{padding-top:.7rem}.pussrscex-input .pt-confirm{padding-top:7px}.pussrscex-input .sub-header{display:flex;justify-content:space-between}.pussrscex-input .sub-header .search-criteria-subheading{padding-left:.7rem}.pussrscex-input .sub-header .search-criteria-subheading svg{height:1rem}.pussrscex-input .sub-header .search-criteria-subheading label{margin-left:.2rem;font-family:Noto Sans JP-300;font-size:.7rem;font-weight:700}.pussrscex-input .input-table-header :nth-child(1){width:10rem}.pussrscex-input .input-table-header :nth-child(2){width:5rem}.pussrscex-input .input-table-header :nth-child(3){width:18rem}.pussrscex-input .input-table-header :nth-child(4){width:4.5rem}.pussrscex-input .input-table-data :nth-child(1){width:1.4rem}.pussrscex-input .input-table-data :nth-child(2){width:8.6rem}.pussrscex-input .input-table-data :nth-child(3){width:5rem}.pussrscex-input .input-table-data :nth-child(4){width:1.5rem}.pussrscex-input .input-table-data :nth-child(5){width:3rem}.pussrscex-input .input-table-data :nth-child(6){width:4.5rem}.pussrscex-input .input-table-data :nth-child(7){width:4.5rem}.pussrscex-input .input-table-data :nth-child(8){width:4.5rem}.pussrscex-input .input-table-data :nth-child(9){width:3.8rem}.pussrscex-input .data-table{margin-top:.5rem;margin-left:2rem;font-size:14px;border-collapse:collapse}.pussrscex-input .data-table table{width:95%;height:10px!important}.pussrscex-input .data-table th{font-weight:300;color:#fff;background-color:#007c85}.pussrscex-input .data-table thead{display:block}.pussrscex-input .data-table tbody{display:block;height:3rem;overflow-y:scroll}.pussrscex-input .data-table td,.pussrscex-input .data-table th{padding-left:5px;border:1px solid #c3c3c3}.pussrscex-input .data-table td{font-family:Noto Sans JP-300;font-weight:bolder!important;background-color:#fff}.pussrscex-input .button-div{display:flex;width:100%;padding:.2rem;background-color:#dcffff}.pussrscex-input .emty-table{width:95%;height:2rem;color:#fff;background-color:#fff;border:1px solid #334e8a;border-top:none}.pussrscex-input .f-format-box{padding-right:2.5%;padding-bottom:3px;text-align:end}.pussrscex-input .f-format-btn{align-items:center;align-self:flex-end;width:8rem;height:1.5rem!important;font-size:12px}.pussrscex-input .chk-itm{width:90%;margin-bottom:.3rem;margin-left:2rem}.pussrscex-input .chk-itm :nth-child(1) svg{height:.9rem!important}.pussrscex-input .confirm-enter-box{padding-bottom:5rem}.pussrscex-input .confirm-enter-box .chk-list-label{margin-left:10px}.pussrscex-input .confirm-enter-box .chk-list-data{font-size:13px}.pussrscex-input .confirm-enter-box .chk-list-data span{padding-left:.6rem}.pussrscex-input .confirm-enter-box .chk-list-data p{padding-left:.3rem}.pussrscex-input .confirm-enter-content{width:92%;margin-bottom:.5rem;margin-left:2rem}.pussrWeapInput .title-holder{padding:.1rem 0 .2rem}.pussrWeapInput .info-subheading{margin-left:1.5rem}.pussrWeapInput .info-subheading label{margin-left:.3rem}.pussrWeapInput .authorities-of-japan{display:flex}.pussrWeapInput .authorities-of-japan .japan-radio{margin-left:2rem}.pussrWeapInput .authorities-of-japan .official-duties-dropdown{margin-left:6.75rem}.pussrWeapInput .authorities-of-japan .official-duties-dropdown input{font-size:.65rem}.pussrWeapInput .other-radio{margin-left:2rem}.pussrWeapInput .weapon-allowed{margin-left:5.6rem}.pussrWeapInput .check-in-div{display:flex}.pussrWeapInput .check-in-div .check-in-label{margin-left:9.95rem}.pussrWeapInput .check-in-radios{display:flex;padding-bottom:.7rem}.pussrWeapInput .check-in-radios .carry-on-radio{margin-left:2rem}.pussrWeapInput .check-in-radios .carry-in-radio{margin-left:4.6rem}.pussrWeapInput .type-number-label-div{display:flex;margin-left:1.5rem}.pussrWeapInput .type-number-label-div .asterisk-1{margin-top:0;margin-right:0;margin-left:.1rem;font-size:.6rem}.pussrWeapInput .type-number-label-div .type-weapon-label{min-width:9rem;max-width:10rem}.pussrWeapInput .type-number-label-div .asterisk-2{margin-top:0;margin-right:0;font-size:.6rem}.pussrWeapInput .type-number-label-div .number-of-weapon-label{min-width:6.1rem;max-width:10rem}.pussrWeapInput .type-number-label-div .asterisk-3{margin-top:0;margin-right:0;font-size:.6rem}.pussrWeapInput .type-number-textbox-div{display:flex}.pussrWeapInput .type-number-textbox-div .textbox-wrapper-1{margin-left:2.3rem}.pussrWeapInput .type-number-textbox-div .textbox-wrapper-2{margin-left:3rem}.pussrWeapInput .type-number-textbox-div .textbox-wrapper-3{margin-left:4.4rem}.pussrWeapInput .type-number-textbox-div .external-link{margin-left:2.9rem}.pussrWeapInput .textbox-wrapper-4{margin-left:2.2rem}.pussrWeapInput .asterisk-4{margin-top:0;margin-right:0;margin-left:1.5rem;font-size:.6rem}.pussrWeapInput .weight-of-weapon-div{display:flex;padding-top:.7rem}.pussrWeapInput .weight-of-weapon-div .weight-of-case{margin-left:8.8rem}.pussrWeapInput .weight-unit-label-div{display:flex}.pussrWeapInput .weight-unit-label-div .asterisk-5{margin-top:0;margin-right:0;margin-left:1.5rem;font-size:.6rem}.pussrWeapInput .weight-unit-label-div .unit-label{margin-left:.7rem}.pussrWeapInput .weight-unit-value-div{display:flex}.pussrWeapInput .weight-unit-value-div .textbox-wrapper-5{margin-left:2.2rem}.pussrWeapInput .weight-unit-value-div .unit-dropdown{width:3.4rem;margin-left:1.1rem}.pussrWeapInput .weight-container{margin-left:1.5rem}.pussrWeapInput .weight-container .label{font-size:.55rem}.pussrWeapInput .weight-container .text-box{width:2rem}.pussrWeapInput .weapinput-info-customer{padding-top:.5rem}.pussrWeapInput .weapinput-info-customer .info-to-customer{grid-template-columns:28% 50% 21%}.pussrWeapInput .weapinput-info-customer .info-to-customer .adviced-label{margin-left:.3rem}.pussrWeapInput .weapinput-info-customer .info-customer-content{padding-right:2rem}.pussrWeapInput .weapinput-info-customer .info-heading{align-items:baseline;margin-left:1.5rem}.pussrWeapInput .weapinput-info-customer .info-box{overflow-x:auto}.common-otherWindow-header,.ot-premium-point-calculation-result-int-main-div .ot-premium-point-calculation-result-int-title-label{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label,.ot-premium-point-calculation-result-int-main-div .ot-premium-point-calculation-result-int-title-label label{padding-top:.2rem}.ot-premium-point-calculation-result-int-table-font-size label{font-size:.7rem}.ot-premium-point-calculation-result-int-main-div{width:100%;height:100%;margin:0 auto;background:#eeeeee}.ot-premium-point-calculation-result-int-main-div .ot-premium-point-calculation-result-int-title-label{width:100%}.ot-premium-point-calculation-result-int-main-div .ot-premium-point-calculation-result-int-title-label label{font-family:Noto Sans JP-300;font-weight:700}.ot-premium-point-calculation-result-int-padding-div{padding:.8rem 2.3rem 0}.ot-premium-point-calculation-result-int-result-div{width:84%;margin:0 auto}.ot-premium-point-calculation-result-int-message-label{padding-left:2rem}.ot-premium-point-calculation-result-int-table-div{display:flex;gap:0 .5rem;justify-content:center}.ot-premium-point-calculation-result-int-premium-segment-div{width:37.5rem}.ot-premium-point-calculation-result-int-premium-segment-div .table-row-right-alignment div:nth-child(n+8){justify-content:flex-end}.ot-premium-point-calculation-result-int-premium-point-div{width:13rem}.ot-premium-point-calculation-result-int-premium-point-div .table-row-right-alignment div:nth-child(n){justify-content:flex-end}.ot-premium-point-calculation-result-int-footer-div{display:flex;gap:0 1.5rem;justify-content:flex-end;width:100%;padding-top:1rem}.ot-premium-point-calculation-result-int-total-point-div{display:flex;height:100%;border:1px solid #c3c3c3}.ot-premium-point-calculation-result-int-total-point-div>:first-child{border-right:1px solid #c3c3c3}.ot-premium-point-calculation-result-int-total-point-div .total-point-title-label{width:7.6rem;padding:0 .5rem;text-align:center;background:#eeeeee}.ot-premium-point-calculation-result-int-total-point-div .total-point-label{width:10rem;padding:0 .5rem;font-family:Noto Sans JP-300;font-weight:700;text-align:right;background:#91ff9b}.pu-premium-point-calculation-int-notice-button-div{display:flex;gap:0 .5rem;height:7.4rem;padding:.7rem .8rem .3rem}.pu-premium-point-calculation-int-notice-button-div .notice>div:nth-child(1){height:1.1rem}.pu-premium-point-calculation-int-notice-button-div .notice>div:nth-child(2){height:5.2rem}.pu-premium-point-calculation-int-notice-button-div .notice p{height:100%;overflow:auto}.pu-premium-point-calculation-int-notice-button-div .common-button{margin-top:auto}.pu-premium-point-calculation-int-line-div{width:99.5%;margin-right:auto;margin-left:auto;border-bottom:1px solid #505050}.pu-premium-point-calculation-int-segment-header-div{display:flex;width:100%;height:1.2rem}.pu-premium-point-calculation-int-segment-header-div span.asterisk{margin:0}.pu-premium-point-calculation-int-segment-header-div .empty-div{width:4.8%}.pu-premium-point-calculation-int-segment-header-div .carrier{width:7.5%}.pu-premium-point-calculation-int-segment-header-div .date-input{width:15%}.pu-premium-point-calculation-int-segment-header-div .dep-apo{width:6.7%}.pu-premium-point-calculation-int-segment-header-div .arr-apo{width:8%}.pu-premium-point-calculation-int-segment-header-div .bkg{width:4.5%}.pu-premium-point-calculation-int-segment-header-div .fare-bkg{width:41.5%}.pu-premium-point-calculation-int-segment-header-div .accrual-rate{width:12%}.pu-premium-point-calculation-int-segment-body-div{height:22.8rem;background:#eeeeee}.pu-premium-point-calculation-int-segment-body-div>:nth-of-type(odd){background:#d2d9dc}.pu-premium-point-calculation-int-segment-body-elemens-div{position:relative;display:flex;align-items:center;width:100%;height:6.25%;padding:0}.pu-premium-point-calculation-int-segment-body-elemens-div .add-row-button-div{display:flex;align-items:center;justify-content:center;width:4%;height:100%;padding-left:.2rem;transform:translateY(-50%)}.pu-premium-point-calculation-int-segment-body-elemens-div .add-row-button-div svg{width:.9rem;height:.9rem}.pu-premium-point-calculation-int-segment-body-elemens-div .add-row-button-empty-div{display:flex;width:4%}.pu-premium-point-calculation-int-segment-body-elemens-div .linenumber-div{width:2%}.pu-premium-point-calculation-int-segment-body-elemens-div .linenumber-div .linenumber-label{width:100%;padding-right:.2rem;text-align:end}.pu-premium-point-calculation-int-segment-body-elemens-div .element-div-carrier-input{width:6.3%}.pu-premium-point-calculation-int-segment-body-elemens-div .element-div-date-input{width:15%}.pu-premium-point-calculation-int-segment-body-elemens-div .element-div-dep-apo{width:6.7%}.pu-premium-point-calculation-int-segment-body-elemens-div .element-div-arr-apo{width:8%}.pu-premium-point-calculation-int-segment-body-elemens-div .element-bkg-label{width:4.5%;text-align:start}.pu-premium-point-calculation-int-segment-body-elemens-div .element-fare-bkg-dropdown-div{width:40.5%}.pu-premium-point-calculation-int-segment-body-elemens-div .element-accrual-rate-output{width:7.3%}.pu-premium-point-calculation-int-segment-body-elemens-div .element-accrual-rate-output .element-accrual-rate-label{width:100%;padding-right:.2rem;text-align:end}.pu-premium-point-calculation-int-segment-body-elemens-div .delete-row-button-div{display:flex;justify-content:start;width:5.7%;padding-left:.4rem}.pu-premium-point-calculation-int-segment-body-elemens-div .delete-row-button-div svg{width:.9rem;height:.9rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.exmo-popup .modal-dialog .modal-content .exmo-header{display:flex;align-items:center;font-family:Noto Sans JP-500}.exmo-popup .modal-dialog .modal-content .exmo-header label{font-size:1rem}.exmo-popup .modal-dialog .modal-content .exmo-input-header button{font-size:.6rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper{margin:.2rem .7rem .1rem .6rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-links{display:flex;align-items:baseline}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-links .exmo-mediflink{margin-left:10.5rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-links .exmo-infant-link{margin-left:.3rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-infowrapper-titleholder{display:flex;justify-content:space-between}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-infowrapper-titleholder .exmo-freeformatbtn{padding:0 3.5rem;margin:.2rem .3rem 0 0;font-size:.6rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-infowrapper-titleholder label{font-family:Noto Sans JP-300;font-size:.75rem;font-weight:700}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper{margin-left:1.5rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-sub-items{margin-left:0}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .content-margin{margin-left:1.2rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-due-date-sub{display:inline-flex;align-items:baseline}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-due-date-sub .duedate-label{font-size:.6rem;font-weight:400}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-due-date-sub .date-input{position:relative;margin-left:7.3rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-due-date-sub .date-input .date{position:absolute;top:-.8rem;left:.1rem;font-size:.5rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-due-date-sub .date-input .year{position:absolute;top:-.75rem;right:1.55rem;font-size:.5rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-date-info{font-size:.6rem;font-weight:400;color:#505050}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .infobox-wrapper{margin-right:.6rem;margin-left:.7rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .infobox-wrapper .exmo-info-box{margin-left:.25rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .infobox-wrapper .exmo-info-box .infodisplay-title .title-main{margin-left:0}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .infobox-wrapper .exmo-info-box .title-wrapper .title-link1{margin-left:6.5rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .infobox-wrapper .exmo-info-box .title-wrapper .title-link2{margin-left:5rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .infobox-wrapper .exmo-info-box .infodisplaybox-contents ul{padding-left:0}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions{margin-top:.2rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .conditions-textbox{height:.9rem;margin-left:1rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .radio-label{display:grid;grid-template-columns:1.4% 25.7% 15% 20%;margin-bottom:.2rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .radio-label label{font-size:.6rem;font-weight:400}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .radio-label .label-font{margin-right:3.2rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .exmo-doctor-info{display:flex;margin-bottom:.2rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .exmo-doctor-info label{width:9rem;margin-left:.5rem;font-size:.6rem;font-weight:400}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .exmo-doctor-info .doctor-info-textbox{height:.9rem;margin-left:1rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .exmo-doctor-contact{display:flex}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .exmo-doctor-contact .contact-info-label{width:6rem;margin-left:.5rem;font-size:.6rem;font-weight:400}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .exmo-doctor-contact .contact-info-textbox{height:.9rem;margin-left:4rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .exmo-doctor-contact .exmo-country-code{display:flex}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .exmo-doctor-contact .exmo-country-code .exmo-country-code-label{padding-right:.2rem;margin-left:1.5rem;font-size:.6rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .exmo-doctor-contact .exmo-country-code .exmo-country-code-label-country-text{margin-left:.2rem;font-size:.6rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .exmo-doctor-contact .exmo-country-code input{width:2rem;height:.9rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .exmo-doctor-contact .exmo-country-code button{width:1rem;height:.9rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .rmks-main{margin-top:.3rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .rmks-main .remarks-wrapper{display:flex;justify-content:flex-start;padding-bottom:0}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-conditions .rmks-main .remarks-wrapper label{width:9.5rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-info-customer{margin-top:.3rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-info-customer .info-to-customer{grid-template-columns:18% 62% 17%;padding-left:0;margin-bottom:.2rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-info-customer .info-to-customer .info-box .infodisplaybox-contents{padding:.1rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-info-customer .info-to-customer .infodisplaybox-contents ul{padding-left:0}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-info-customer .info-to-customer .adviced-label{font-weight:400}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-info-customer .info-to-customer .info-heading{align-items:baseline}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-info-customer .info-to-customer .info-heading svg{height:.55rem}.exmo-popup .modal-dialog .modal-content .exmo-infowrapper .exmo-content-wrapper .exmo-info-customer .info-to-customer .info-heading label{width:4rem;margin:0 1rem 0 .4rem;font-size:.65rem}#PU_MctInput_PopupBody{overflow:hidden}@media only screen and (width: 1280px){#PU_MctInput_PopupBody .mct-input-wrapper .mpbodychild2-1-input{margin-left:4.7rem}}.mct-input-wrapper{overflow-y:hidden}.mct-input-wrapper .css-1dtrbrd{margin-top:.2rem;margin-bottom:.2rem}.mct-input-wrapper .mpfooter{height:2.8rem}.mct-input-wrapper .mpbodyparent{width:94%;margin:0 3% 3%}.mct-input-wrapper .mpbodyheader{display:flex;align-items:center;justify-content:center;height:10%;margin-left:-.4rem}.mct-input-wrapper .mpbodyheader .clearOption{margin-left:auto}.mct-input-wrapper .mpbodychild1{padding:0 .8% .8%;border:2px solid #d3d3d3}.mct-input-wrapper .mpbodychild1-1{display:flex;align-items:center;justify-content:center;margin-top:.35rem}.mct-input-wrapper .seg2radiobtn{margin-right:auto}.mct-input-wrapper .mpbodychild1-1-input{display:flex;align-items:center;justify-content:center;margin-right:10.5rem}.mct-input-wrapper .mpbodychild2-1{display:flex;align-items:center;margin-top:.2rem}.mct-input-wrapper .mpbodychild2-1-input{display:flex;align-items:center;margin-left:4.77rem}.mct-input-wrapper .checkBtn{margin-right:.3rem;font-size:.7rem;color:#fff}.mct-input-wrapper .mphrline{width:94%;margin-left:4.5%}.mct-input-wrapper .mpbodychild2{padding:0 .8% .8%;border:2px solid #d3d3d3;border-top:0}.mct-input-wrapper .byapo{margin-top:.6rem}.mct-input-wrapper .origin{display:flex;align-items:center;margin-top:.8rem}.mct-input-wrapper .destination{margin-top:1.8rem}.mct-input-wrapper .originlabel{margin-left:1.5rem}.mct-input-wrapper .origin .inputsearchicon{margin-left:8rem}.mct-input-wrapper .destination .inputsearchicon{margin-left:6.67rem}.mct-input-wrapper .inputsearchicon button,.mct-input-wrapper .inputdoublesearchicon button{border:1px solid #969696}.mct-input-wrapper .countryName{width:11rem;padding-left:.5rem;font-size:.75rem}.mct-input-wrapper .fltno{margin-top:-1rem}.mct-input-wrapper .fltno .fltlabelwithasterisk{margin-left:-.8rem}.mct-input-wrapper .fltno .fltlabelwithasterisk .fltnolabel{margin-left:-.2rem}.mct-input-wrapper .fltno div{display:flex}.mct-input-wrapper .aircraft{margin-top:-.9rem;margin-left:1.2rem}.mct-input-wrapper .labelarr{margin-left:1.2vw}.mct-input-wrapper .arrsearchicon{margin-left:.2rem}.mct-input-wrapper .arrorigin,.mct-input-wrapper .deporigin{margin-top:1.4rem}.mct-input-wrapper .dateinput{display:flex;align-items:center;margin-top:1.2rem}.mct-input-wrapper .dateinput .dateinputfield{margin-left:8.65rem}.mct-input-wrapper .dateinput .checkBtn{margin-right:.3rem;margin-left:auto}.mct-input-wrapper .planeLanding,.mct-input-wrapper .planeFlying{height:1.3rem!important;margin-left:3rem}.mct-input-wrapper input::-webkit-outer-spin-button,.mct-input-wrapper input::-webkit-inner-spin-button{appearance:none;margin:0}.mct-input-wrapper input[type=number]{appearance:textfield}.mct-input-wrapper .mctpopup .css-v9dcck{width:39vw;margin-left:-11vw}.mct-input-wrapper .mctpopup .css-1tc3r72 span{margin-top:0}.mct-input-wrapper .css-1t9opd6 input,.mct-input-wrapper .css-1tc3r72 input,.mct-input-wrapper #search-dropdown-input-search-dropdown{font-size:.75rem}@media only screen and (width: 1280px){.mct-input-wrapper .mpbodychild1-1-input{margin-left:-4rem}.mct-input-wrapper .mpbodychild2-1-input{margin-left:7.6rem}.mct-input-wrapper .origin .inputsearchicon{margin-left:8rem}.mct-input-wrapper .destination .inputsearchicon{margin-left:6.6rem}.mct-input-wrapper .dateinput .dateinputfield{margin-left:8.7rem}}.rtw-footer-close{margin:.6rem .8rem .6rem 1.4rem}.nnbp-input-popup .nnbp-input-body-wrapper .confirm-enter-wrapper .confirm-enter-contents{margin-left:1.4rem}.nnbp-input-popup .nnbp-input-body-wrapper .confirm-enter-wrapper .confirm-enter-contents .fresh-green-section .fresh-green-comp-wrapper{margin-top:.4rem;margin-left:1rem}.nnbp-input-popup .nnbp-input-body-wrapper .confirm-enter-wrapper .confirm-enter-contents .fresh-green-section .fresh-green-comp-wrapper .infodisplay-title{height:.9rem;padding:0 .15rem}.nnbp-input-popup .nnbp-input-body-wrapper .confirm-enter-wrapper .confirm-enter-contents .fresh-green-section .fresh-green-comp-wrapper .infodisplay-contents{padding:0 .15rem}.nnbp-input-popup .nnbp-input-body-wrapper .confirm-enter-wrapper .confirm-enter-contents .voucher-info-section{margin-bottom:8rem}.nnbp-input-popup .nnbp-input-body-wrapper .confirm-enter-wrapper .confirm-enter-contents .voucher-info-section .voucher-info-contents{margin-top:.3rem;margin-left:1rem}.nnbp-input-popup .nnbp-input-body-wrapper .confirm-enter-wrapper .confirm-enter-contents .voucher-info-section .voucher-info-contents .free-text{margin-left:1.5rem}.pu-transfer-destination-selection-body-table{padding-left:.65rem;margin:.65rem 0 1rem}.pu-transfer-destination-selection-body-table-header label{font-size:.7rem}.pu-transfer-destination-selection-body-table-body :nth-of-type(6){justify-content:flex-end}.pu-transfer-destination-selection-body-table-body label{font-size:.7rem}.pu-transfer-destination-selection-body{padding:1rem}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-flex-container-margin-bottom{display:flex;align-items:center;margin-bottom:.2rem}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-flex-container{display:flex;align-items:center;margin-bottom:0}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-jutify-container{flex-grow:1;justify-content:space-between;display:flex;align-items:center;margin-bottom:0}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-input-area{padding:0 .5rem .5rem 0;margin:.65rem 0 1rem .65rem;border:2px solid #7f7f7f}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-left-label,.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-left-two-rows-label label{width:6rem}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-left-two-rows-label{padding-top:.9rem}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-explanation-label-right-of-textbox{margin-left:.1rem}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-account-number-digit-label{margin-right:2rem}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-account-holder-caution-label{margin:-.15rem 0 .2rem 7rem}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-branch-label-container{display:flex;align-items:center;margin-bottom:0}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-branch-name-label{margin-right:7rem}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-settlement-bank-caution-label,.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-settlement-bank-caution-label-en{margin:-.15rem 0 .2rem 7rem}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-bank-name-dropdown{margin-right:.7rem}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-settlement-bank-name-dropdown{margin-right:1.7rem}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-is-after-ticketting-check-box{padding:.1rem .2rem;margin:.6rem 0 0 .2rem;border:1px solid #7f7f7f}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-is-after-ticketting-check-box label{margin-top:-.1rem}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-check-area{display:grid;grid-template-columns:18% 60% 22%;align-items:flex-start}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-check-items-label{grid-column:1/2}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-check-text-area{grid-column:2/3}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-is-advised-checkbox{grid-column:3/4;padding-left:1rem}.pu-transfer-destination-selection-body .pu-transfer-destination-selection-body-is-advised-checkbox label{margin-top:.8rem}.pu-transfer-destination-selection-body-country-code-text-box{align-items:center}.pu-transfer-destination-selection-body-country-code-text-box .textbox-wrapper{margin-top:-.15rem;height:.9rem}.common-primary-footer,.pu-transfer-destination-selection-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pnr-copy-wrapper .sub-heading-div{margin-top:.5rem}.pnr-copy-wrapper .lower-body{width:100%;margin-right:0;margin-left:0}.pnr-copy-wrapper .lower-body .heading-label-div{display:flex;gap:20.6rem}.pnr-copy-wrapper .lower-body .heading-label-div .dd-mm label{margin-top:.58rem}.pnr-copy-wrapper .lower-body .jp-heading-label-div{display:flex;gap:21.6rem}.pnr-copy-wrapper .lower-body .jp-heading-label-div .dd-mm label{margin-top:.58rem}.pnr-copy-wrapper .lower-body .seg-table-div{display:flex;padding-left:.4rem}.pnr-copy-wrapper .lower-body .seg-table-div .pnr-copy-seg-table{width:39.5rem;margin:.2rem .2rem .4rem 1.8rem}.pnr-copy-wrapper .lower-body .seg-table-div .pnr-copy-seg-table .common-table-header{background-color:#cae8f5}.pnr-copy-wrapper .lower-body .seg-table-div .pnr-copy-seg-table .common-table-header .common-table-checkbox-header{background-color:#fff;border-bottom:1px solid #c3c3c3}.pnr-copy-wrapper .lower-body .seg-table-div .pnr-copy-seg-table .common-table-header .common-table-header-data:nth-child(2),.pnr-copy-wrapper .lower-body .seg-table-div .pnr-copy-seg-table .common-table-header :nth-child(3),.pnr-copy-wrapper .lower-body .seg-table-div .pnr-copy-seg-table .common-table-header :nth-child(4),.pnr-copy-wrapper .lower-body .seg-table-div .pnr-copy-seg-table .common-table-header :nth-child(5),.pnr-copy-wrapper .lower-body .seg-table-div .pnr-copy-seg-table .common-table-header :nth-child(6){background-color:#007c85}.pnr-copy-wrapper .lower-body .seg-table-div .pnr-copy-seg-table .common-table-header .common-table-header-data:last-child{padding-left:calc(.15rem + 1px)}.pnr-copy-wrapper .lower-body .seg-table-div .pnr-copy-seg-table .common-table-body{height:6rem}.pnr-copy-wrapper .lower-body .seg-table-div .pnr-copy-seg-table .common-table-body .seg-inactive-table-body .common-table-data label{color:#c6d1ef}.pnr-copy-wrapper .lower-body .seg-table-div .seat-number-div{height:1rem;margin-top:.2rem}.pnr-copy-wrapper .lower-body .seg-table-div .seat-number-div .seatNo-header{width:5rem;margin-left:.2rem;background-color:#cae8f5;border:1px solid #007c85}.pnr-copy-wrapper .lower-body .seg-table-div .seat-number-div .seatNo-cell{padding:.68rem;margin:.2rem}.pnr-copy-wrapper .lower-body .seg-table-div .seat-number-div .seatNo-cell-disabled{padding:.68rem;margin:.2rem;border-color:#b5cde7}.pnr-copy-wrapper .upper-body{display:flex;width:100%;margin-right:0;margin-left:0}.pnr-copy-wrapper .upper-body .left-body{width:60.5%;padding-right:0;padding-left:.4rem}.pnr-copy-wrapper .upper-body .left-body .radio-psgr-itin-div{display:flex;margin:.3rem 0 0 2.2rem}.pnr-copy-wrapper .upper-body .left-body .radio-psgr-itin-div .psgr-radio{width:34%}.pnr-copy-wrapper .upper-body .left-body .radio-relation-div{display:flex;margin:.4rem 0 .3rem 2.2rem}.pnr-copy-wrapper .upper-body .left-body .radio-relation-div .seg-radio{width:33.3%}.pnr-copy-wrapper .upper-body .left-body .table-label-div .group-name-div{height:1.3rem}.pnr-copy-wrapper .upper-body .left-body .table-label-div .group-name-div .group-value-div{display:flex;gap:.6rem}.pnr-copy-wrapper .upper-body .left-body .table-label-div .group-name-div .group-name{margin-bottom:.1rem}.pnr-copy-wrapper .upper-body .left-body .psgr-table-div .table-label-div{margin-left:1.8rem}.pnr-copy-wrapper .upper-body .left-body .psgr-table-div .table-label-div .pnr-copy-psgr-table .common-table-header .psgr-number-div{display:flex;gap:2.8rem}.pnr-copy-wrapper .upper-body .left-body .psgr-table-div .table-label-div .pnr-copy-psgr-table .common-table-header .common-table-checkbox-header{background-color:#fff;border-bottom:1px solid #c3c3c3}.pnr-copy-wrapper .upper-body .left-body .psgr-table-div .table-label-div .pnr-copy-psgr-table .common-table-header .common-table-header-data:last-child{padding-left:calc(.15rem + 1px)}.pnr-copy-wrapper .upper-body .left-body .psgr-table-div .table-label-div .pnr-copy-psgr-table .common-table-body{height:7.7rem}.pnr-copy-wrapper .upper-body .left-body .psgr-table-div .table-label-div .pnr-copy-psgr-table .common-table-body .psgr-inactive-table-body .common-table-data label{color:#c6d1ef}.pnr-copy-wrapper .upper-body .right-body{width:39%}.pnr-copy-wrapper .upper-body .right-body .information-notice{margin-top:.5rem;margin-bottom:.3rem}.pnr-copy-wrapper .upper-body .right-body .information-notice .common-notice-header,.pnr-copy-wrapper .upper-body .right-body .pnr-notice .notice2 .common-notice-header{font-size:.7rem}.pnr-copy-wrapper .upper-body .right-body .pnr-notice .notice2 .notice2-content .notice2-gap{margin-bottom:1rem}.pnr-copy-wrapper-multiple .sub-heading-div{margin:.3rem 0}.pnr-copy-wrapper-multiple .lower-body-multiple{display:flex;width:100%;margin-right:0;margin-left:0}.pnr-copy-wrapper-multiple .lower-body-multiple .asterisk-label{display:flex;width:9rem}.pnr-copy-wrapper-multiple .lower-body-multiple .criteria-label label{margin-left:.7rem}.pnr-copy-wrapper-multiple .lower-body-multiple .period-div{display:flex;margin:.05rem 0 .5rem}.pnr-copy-wrapper-multiple .lower-body-multiple .period-div .date-label{display:flex;width:14rem}.pnr-copy-wrapper-multiple .lower-body-multiple .period-div .date-label label{margin-right:.3rem}.pnr-copy-wrapper-multiple .lower-body-multiple .days-checkbox-div,.pnr-copy-wrapper-multiple .lower-body-multiple .days-checkbox-div .day-of-week{display:flex}.pnr-copy-wrapper-multiple .lower-body-multiple .days-checkbox-div .day-of-week .day-checkbox-container{width:3.5rem}.pnr-copy-wrapper-multiple .seg-body-multiple{width:100%;margin-right:0;margin-left:0}.pnr-copy-wrapper-multiple .seg-body-multiple .seg-table-div{display:flex;padding-left:.4rem}.pnr-copy-wrapper-multiple .seg-body-multiple .seg-table-div .pnr-copy-seg-table{width:31rem;margin-left:1.8rem}.pnr-copy-wrapper-multiple .seg-body-multiple .seg-table-div .pnr-copy-seg-table .common-table-body{height:5rem}.pnr-copy-wrapper-multiple .seg-body-multiple .seg-table-div .pnr-copy-seg-table .common-table-selected-row{background-color:#b9cfe6}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple{display:flex;width:100%;margin-right:0;margin-left:0}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple .left-body{width:60.5%;padding-right:0;padding-left:.4rem}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple .left-body .sub-heading-div{margin:.3rem 0}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple .left-body .group-name-div{display:flex;margin:.3rem 0 .3rem 2.2rem}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple .left-body .psgr-table-div{margin-left:1.8rem}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple .left-body .psgr-table-div .pnr-copy-psgr-table{margin:.2rem 0 .4rem}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple .left-body .psgr-table-div .pnr-copy-psgr-table .psgr-number-div{display:flex;gap:2.8rem}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple .left-body .psgr-table-div .pnr-copy-psgr-table .common-table-selected-row{background-color:#b9cfe6}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple .left-body .psgr-table-div .pnr-copy-psgr-table .common-table-body{height:6.75rem}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple .left-body .psgr-table-div .pnr-copy-psgr-table .common-table-body .psgr-inactive-table-body .common-table-data label{color:#c6d1ef}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple .right-body{width:39%}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple .right-body .notice2 .common-notice-header{font-size:.7rem}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple .right-body .information-notice-multiple{margin-top:.65rem;margin-bottom:.3rem}.pnr-copy-wrapper-multiple .psgr-upper-body-multiple .right-body .information-notice-multiple .notice1 .common-notice-header{font-size:.7rem}.otPnrBulkWrapper .heading svg{height:1rem}.otPnrBulkWrapper .table-class table,.otPnrBulkWrapper .table-class th,.otPnrBulkWrapper .table-class td{width:13rem;font-size:small;border-collapse:collapse;border:1px solid #007c85}.otPnrBulkWrapper .table-class th{color:#00a09b;background-color:#dbfcf8}.otPnrBulkWrapper .table-class-created-pnr table,.otPnrBulkWrapper .table-class-created-pnr th,.otPnrBulkWrapper .table-class-created-pnr td{font-size:small;border-collapse:collapse;border:1px solid #007c85}.otPnrBulkWrapper .table-class-created-pnr th{color:#00a09b;background-color:#dbfcf8}.otPnrBulkWrapper .table-class-created-pnr th:nth-child(1){width:3rem}.otPnrBulkWrapper .table-class-created-pnr th:nth-child(2){width:11.5rem}.otPnrBulkWrapper .table-class-created-pnr th:nth-child(3){width:11.5rem}.otPnrBulkWrapper .common-table-container .common-table-header{background-color:#dbfcf8;border-bottom:1px solid #007c85}.otPnrBulkWrapper .common-table-container .common-table-header .common-table-header-data div{font-size:small;color:#00a09b}.otPnrBulkWrapper .common-table-container .common-table-body .common-table-row{border-bottom:1px solid #007c85}.otPnrBulkWrapper .common-table-container .common-table-body .common-table-row tr:nth-child(1){border-bottom:none}.otPnrBulkWrapper .common-table-container .common-table-body .common-table-data label{font-size:.7rem}.pnrCopyScreenModalContent .copyPnr-tabView .tab-content{overflow:auto;border:3px double #b5cde7}.pnrCopyScreenModalContent .copyPnr-tabView .nav-tabs .nav-link{width:6.3rem;height:1.4rem;padding:0;border-top:1px solid #c8c8c8}.pnrCopyScreenModalContent .modal-dialog .modal-content .modal-header{padding:0}.pnrCopyScreenModalContent .modal-dialog .modal-content .popup-modal-header .popup-header-section .popup-heading-label{font-size:1.2rem}.common-primary-footer,.pu-transfer-list-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-transfer-list-body-breadcrumbs{padding:.1rem;background-color:#edffff}.pu-transfer-list-body-search-area{display:grid;grid-template-rows:20% 80%;grid-template-columns:83.5% 5% 11.5%}.pu-transfer-list-body-search-area-header{grid-row:1/2;grid-column:1/2}.pu-transfer-list-body-search-input-area{display:grid;grid-template-rows:25% 25% 25% 25%;grid-template-columns:20% .5% 15% .5% 34% 30%;grid-row:2/3;grid-column:1/2;padding-left:.65rem}.pu-transfer-list-body-search-input-area .pu-transfer-list-body-search-area-status-label{display:flex;grid-row:2/3;grid-column:1/2;align-items:flex-end}.pu-transfer-list-body-search-area-status-input{grid-row:3/4;grid-column:1/2}.pu-transfer-list-body-search-area-rloc-label{display:flex;grid-row:2/3;grid-column:3/4;align-items:flex-end}.pu-transfer-list-body-search-area-rloc-input{grid-row:3/4;grid-column:3/4}.pu-transfer-list-body-search-area-primary-psng-label{display:flex;grid-row:2/3;grid-column:5/6;align-items:flex-end}.pu-transfer-list-body-search-area-primary-psng-input{grid-row:3/4;grid-column:5/6}.pu-transfer-list-body-search-area-date-label{grid-row:1/2;grid-column:6/7}.pu-transfer-list-body-search-area-date-label-2{grid-row:2/3;grid-column:6/7}.pu-transfer-list-body-search-area-from-date{display:flex;grid-row:3/4;grid-column:6/7;gap:.5rem;height:.9rem;margin-left:1rem}.pu-transfer-list-body-search-area-to-date{display:flex;grid-row:4/5;grid-column:6/7;gap:.5rem;height:.9rem;margin-left:1rem}.pu-transfer-list-body-search-area-clear-button{grid-row:1/2;grid-column:3/4}.pu-transfer-list-body-search-area-detail-search-button{grid-row:2/3;grid-column:3/4;align-self:flex-end}.pu-transfer-list-body-search-area-detail-search-button :nth-of-type(2){margin-top:.5rem}.pu-transfer-list-body-table{padding:.65rem 0 0 .65rem}.pu-transfer-list-body-table-header,.pu-transfer-list-body-table-header label,.pu-transfer-list-body-table-body label{font-size:.7rem}.pu-transfer-list-body-table-body :nth-of-type(5){justify-content:flex-end}.pu-transfer-list-body-under-table{display:flex;gap:.5rem;justify-content:flex-end;margin:.65rem 0 0 .65rem}.common-primary-footer,.pu-transfer-search-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-transfer-list-body{padding:.5rem}.pu-transfer-list-header{display:flex;justify-content:space-between;padding-bottom:.3rem}.pu-transfer-list-inputs-area{padding:0 .4rem .4rem;overflow-y:scroll;border:1px solid #969696}.pu-transfer-list-inputs-area-row-branch{display:grid;grid-template-columns:8.7rem 78.3%;padding:.4rem 0;border-bottom:1px solid #a0a0a0}.pu-transfer-list-inputs-area-row{display:grid;grid-template-columns:9.7rem 75%;padding:.4rem 0;border-bottom:1px solid #a0a0a0}.pu-transfer-list-last-row{display:grid;grid-template-columns:9.7rem 75%;padding:.4rem 0 0}.pu-transfer-list-link-label>label{font-size:.6rem}.pu-transfer-list-flex{display:flex}.pu-transfer-list-explanation-label{padding:0 .1rem 0 .4rem}.pu-transfer-list-flex-equal{display:flex;justify-content:space-between;padding-right:1rem}.pu-transfer-list-account-name{display:grid;grid-template-columns:9.7rem 75%;padding:.4rem 1rem .4rem 0;border-bottom:1px solid #a0a0a0}.pu-transfer-list-account-name-1{grid-row:1/2;grid-column:1/2}.pu-transfer-list-account-name-2{display:flex;grid-row:1/2;grid-column:2/3}.pu-transfer-list-account-name-3{grid-row:2/3;grid-column:2/3}.pu-transfer-list-day{display:grid;grid-template-columns:9.7rem 75%;row-gap:.2rem;padding:.4rem 1rem .4rem 0;border-bottom:1px solid #a0a0a0}.pu-transfer-list-day-1{display:flex;grid-row:1/2;grid-column:1/2}.pu-transfer-list-day-2{display:flex;grid-row:1/2;grid-column:2/3;gap:.3rem}.pu-transfer-list-day-3{display:flex;grid-row:2/3;grid-column:1/2}.pu-transfer-list-day-4{display:flex;grid-row:2/3;grid-column:2/3;gap:.3rem}.pu-transfer-list-dropdown-font div input{font-size:.7rem}.common-primary-footer,.pu-transfer-regist-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-transfer-regist-breadcrumbs{padding:.1rem;background-color:#edffff}.pu-transfer-regist-body{padding:.5rem}.pu-transfer-regist-header{display:flex;justify-content:space-between;padding-bottom:.3rem}.pu-transfer-regist-inputs-area{height:67vh;padding:0 .4rem .4rem;overflow-y:scroll;border:1px solid #969696}.pu-transfer-regist-explanation-label{padding:0 .4rem}.pu-transfer-regist-inputs-area-row{display:grid;grid-template-columns:9.7rem 75%;align-items:center;padding:.3rem 0;border-bottom:1px solid #a0a0a0}.pu-transfer-regist-inputs-area-row-not-padding{display:grid;grid-template-columns:8.7rem 77.6%;padding:.05rem 0;border-bottom:1px solid #a0a0a0}.pu-transfer-regist-airport{display:flex;gap:.5rem}.pu-transfer-regist-last-row{display:grid;grid-template-columns:9.7rem 75%;padding:.4rem 0 0}.pu-transfer-regist-address-item-1{display:flex;gap:1rem}.pu-transfer-regist-address-item-2,.pu-transfer-regist-address-item-3{display:flex;gap:.2rem}.pu-transfer-regist-link-label>label{font-size:.6rem}.pu-transfer-regist-flex{display:flex}.pu-transfer-regist-flex-equal{display:flex;justify-content:space-between;padding-right:.5rem}.pu-transfer-regist-radio-space{margin-right:2.5rem}.pu-transfer-regist-ticket-number{display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:9.7rem repeat(3,25%);row-gap:.8rem;padding:.4rem .5rem .4rem 0;border-bottom:1px solid #a0a0a0}.pu-transfer-regist-ticket-number-1{grid-row:1/5;grid-column:1/2}.pu-transfer-regist-ticket-number-1 div span{margin-top:-1rem}.pu-transfer-regist-ticket-number-2{grid-row:1/2;grid-column:2/3}.pu-transfer-regist-ticket-number-3{grid-row:1/2;grid-column:3/4}.pu-transfer-regist-ticket-number-4{grid-row:2/3;grid-column:2/3}.pu-transfer-regist-ticket-number-5{grid-row:2/3;grid-column:3/4}.pu-transfer-regist-ticket-number-6{grid-row:2/3;grid-column:4/5}.pu-transfer-regist-ticket-number-7{grid-row:3/4;grid-column:2/3}.pu-transfer-regist-ticket-number-8{grid-row:3/4;grid-column:3/4}.pu-transfer-regist-ticket-number-9{grid-row:3/4;grid-column:4/5}.pu-transfer-regist-ticket-number-10{grid-row:4/5;grid-column:2/3}.pu-transfer-regist-ticket-number-11{grid-row:4/5;grid-column:3/4}.pu-transfer-regist-ticket-number-12{grid-row:4/5;grid-column:4/5}.pu-transfer-regist-account-name{display:grid;grid-template-columns:9.7rem 75%;padding:.4rem .5rem .4rem 0;border-bottom:1px solid #a0a0a0}.pu-transfer-regist-account-name-1{grid-row:1/2;grid-column:1/2}.pu-transfer-regist-account-name-2{display:flex;grid-row:1/2;grid-column:2/3;justify-content:space-between;padding-right:.15rem}.pu-transfer-regist-account-name-3{grid-row:2/3;grid-column:2/3}.pu-transfer-regist-inputs-double-row{display:grid;grid-template-columns:9.7rem repeat(2,37.5%);padding:.4rem 0;border-bottom:1px solid #a0a0a0}.pu-transfer-regist-inputs-double-row-1{grid-row:1/2;grid-column:1/2}.pu-transfer-regist-inputs-double-row-2{grid-row:1/2;grid-column:2/3}.pu-transfer-regist-inputs-area-notice-row{display:grid;grid-template-columns:9.7rem repeat(2,37.5%);border-bottom:1px solid #a0a0a0}.pu-transfer-regist-inputs-area-notice-row-1{grid-row:1/2;grid-column:1/2;padding:.4rem 0;border-bottom:1px solid #a0a0a0}.pu-transfer-regist-inputs-area-notice-row-2{display:flex;grid-row:1/2;grid-column:2/3;padding:.4rem 0;border-bottom:1px solid #a0a0a0}.pu-transfer-regist-inputs-area-notice-row-3{grid-row:1/3;grid-column:3/4;padding:.2rem 0;margin-left:.5rem}.pu-transfer-regist-inputs-area-notice-row-4{grid-row:2/3;grid-column:1/2;padding:.4rem 0}.pu-transfer-regist-inputs-area-notice-row-5{display:flex;grid-row:2/3;grid-column:2/3;padding:.4rem 0}.pu-transfer-regist-dropdown-font div input{font-size:.7rem}.pu-transfer-regist-country-code-text-box{align-items:center}.pu-transfer-regist-country-code-text-box .textbox-wrapper{height:.9rem;margin-top:-.15rem}.pu-transfer-regist-class .modal-dialog .modal-content .pu-transfer-regist-body{max-height:calc(100vh - 7rem);overflow-y:hidden}.error-message.modal .modal-dialog,.error-message.modal .modal-content{min-height:unset;border-radius:0}.error-message.modal .error-message-popup-header.modal-header{min-height:2rem;padding:0 .1rem 0 .5rem;background:#d20000;border-top-left-radius:0;border-top-right-radius:0}.error-message.modal .error-message-popup-header.modal-header span{color:#fff}.error-message.modal .error-message-popup-header.modal-header label{font-size:.9rem}.error-message.modal .error-message-popup-header.modal-header .popup-common-header-icon-button-wrapper{margin-right:.4rem}.error-message.modal .error-message-popup-body.modal-body{padding:0;background:#eeeeee}.pu-ffp-Individual-Edit-FqtvFqts-breadcrumbs{background:#edffff}.pu-ffp-Individual-Edit-FqtvFqts-breadcrumbs.custom-arrow .arrow-right{border-top-width:.2rem;border-bottom-width:.2rem;border-left-width:.4rem}.pu-ffp-Individual-Edit-FqtvFqts-Fqtvdiv{padding-bottom:.3rem;margin:.2rem .3rem}.pu-ffp-Individual-Edit-FqtvFqts-tablediv{margin-right:1rem;margin-left:1.5rem}.pu-ffp-Individual-Edit-FqtvFqts-tablediv .common-table-header .common-table-header-data:first-child{padding-right:calc(.45rem + 1px)}.pu-ffp-Individual-Edit-FqtvFqts-tablediv .common-table-header .common-table-header-data:nth-child(3){padding-right:calc(1.34rem + 4px)}.pu-ffp-Individual-Edit-FqtvFqts-tablediv .common-table-header .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.pu-ffp-Individual-Edit-FqtvFqts-tablediv .common-table-data:last-child{border-right:1px solid #c3c3c3}.pu-ffp-Individual-Edit-FqtvFqts-tablediv .psgrtable{font-size:1rem}.pu-ffp-Individual-Edit-FqtvFqts-tablediv .psgrtable div,.pu-ffp-Individual-Edit-FqtvFqts-tablediv .psgrtable label{font-size:.58rem}.pu-ffp-Individual-Edit-FqtvFqts-button-div{display:flex;justify-content:right;margin-top:.35rem;margin-right:1rem}.pu-ffp-Individual-Edit-FqtvFqts-subheading-div{margin:.2rem .3rem}.pu-ffp-Individual-Edit-FqtvFqts-subheading-small{display:flex;gap:7.9rem;margin-left:2rem}.pu-ffp-Individual-Edit-FqtvFqts-main-div{display:grid;grid-template-areas:"SubDiv NoticeDiv";grid-template-columns:55% 45%}.pu-ffp-Individual-Edit-FqtvFqts-main-div .jp-pu-ffp-Individual-Edit-FqtvFqts-radio-div{display:flex;margin-left:3rem}.pu-ffp-Individual-Edit-FqtvFqts-main-div .jp-pu-ffp-Individual-Edit-FqtvFqts-checkbox-div{display:flex;gap:3rem;margin-left:2rem}.pu-ffp-Individual-Edit-FqtvFqts-label-div #PU_FfpIndividualEditFqtvFqts_Label1{margin-left:-.17rem}.pu-ffp-Individual-Edit-FqtvFqts-radio-div{display:flex;gap:.6rem;margin-left:3rem}.pu-ffp-Individual-Edit-FqtvFqts-radio-div .amcflt-star{position:relative;margin-right:-.5rem;font-size:.75rem}.pu-ffp-Individual-Edit-FqtvFqts-asterisk-div{margin-top:-.5rem;margin-bottom:-.6rem;margin-left:14.5rem}.pu-ffp-Individual-Edit-FqtvFqts-checkbox-div{display:flex;gap:.8rem}.pu-ffp-Individual-Edit-FqtvFqts-Div{display:flex;margin-top:.5rem;margin-left:3rem;background-color:#00737d}.pu-ffp-Individual-Edit-FqtvFqts-Div .jp-pu-ffp-Individual-Edit-FqtvFqts-label-div2{display:flex;gap:1.45rem;margin-left:3.45rem}.pu-ffp-Individual-Edit-FqtvFqts-label-div2{display:flex;gap:2.1rem;margin-left:3.5rem}.pu-ffp-Individual-Edit-FqtvFqts-row-div1{display:flex;gap:2rem;margin-top:.5rem;margin-left:4rem}.pu-ffp-Individual-Edit-FqtvFqts-ffp-carrier-div1{display:flex;gap:.1rem}.pu-ffp-Individual-Edit-FqtvFqts-notice-div{margin-left:10rem}.pu-ffp-Individual-Edit-FqtvFqts-notice-div .notice{background-color:#fff}.pu-ffp-Individual-Edit-FqtvFqts-notice-div .notice .common-notice-header,.pu-ffp-Individual-Edit-FqtvFqts-notice-div .notice .common-notice-content-box p{font-size:.65rem}.pu-ffp-Individual-Edit-FqtvFqts-horizontal-bar{margin:unset;margin-top:.5rem;margin-left:3rem}.pu-ffp-Individual-Edit-FqtvFqts-wrapper{display:flex;justify-content:space-between}.popup{height:31rem}.pu-ffp-Individual-Edit-Fqtr-Fqtrdiv{margin:.5rem .3rem}.pu-ffp-Individual-Edit-Fqtr-tablediv{margin-right:1rem;margin-left:1.5rem}.pu-ffp-Individual-Edit-Fqtr-tablediv .common-table-header .common-table-header-data:first-child{padding-right:calc(.45rem + 1px)}.pu-ffp-Individual-Edit-Fqtr-tablediv .common-table-header .common-table-header-data:nth-child(3){padding-right:calc(1.34rem + 4px)}.pu-ffp-Individual-Edit-Fqtr-tablediv .common-table-header .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.pu-ffp-Individual-Edit-Fqtr-tablediv .common-table-data:last-child{border-right:1px solid #c3c3c3}.pu-ffp-Individual-Edit-Fqtr-tablediv .psgrtable{font-size:1rem}.pu-ffp-Individual-Edit-Fqtr-tablediv .psgrtable div,.pu-ffp-Individual-Edit-Fqtr-tablediv .psgrtable label{font-size:.58rem}.pu-ffp-Individual-Edit-Fqtr-button-div{display:flex;justify-content:right;margin-top:.35rem;margin-right:1rem}.pu-ffp-Individual-Edit-Fqtr-subheading-div{margin:.5rem .3rem}.pu-ffp-Individual-Edit-Fqtr-subheading-small{display:flex;margin-top:.4rem;margin-left:2rem}.pu-ffp-Individual-Edit-Fqtr-main-div{display:grid;grid-template-areas:"SubDiv NoticeDiv";grid-template-columns:75% 25%}.pu-ffp-Individual-Edit-Fqtr-asterisk-div{margin-top:-.5rem;margin-bottom:-.6rem;margin-left:5.5rem}.pu-ffp-Individual-Edit-Fqtr-Div{display:flex;margin-top:.5rem;margin-left:3rem;background-color:#00737d}.pu-ffp-Individual-Edit-Fqtr-Div .jp-ffp-Individual-Edit-Fqtr-label-div2{display:flex;gap:8.5rem}.pu-ffp-Individual-Edit-Fqtr-label{margin-top:.5rem;margin-left:2.85rem}.pu-ffp-Individual-Edit-Fqtr-label .jp-fqtrlabel1{font-size:.48rem;font-weight:700}.pu-ffp-Individual-Edit-Fqtr-label .fqtrlabel{margin-left:.55rem}.pu-ffp-Individual-Edit-Fqtr-label-div2{display:flex}.pu-ffp-Individual-Edit-Fqtr-label-div2 .freetextlabel{margin-left:9.9rem}.pu-ffp-Individual-Edit-Fqtr-label-div2 .jp-freetextlabel{margin-left:8.5rem}.pu-ffp-Individual-Edit-Fqtr-row-div1{display:flex;gap:.15rem;margin-top:.5rem;margin-left:2.9rem}.pu-ffp-Individual-Edit-Fqtr-wrapper{display:flex;justify-content:space-between}.fqtvsru{padding:.4rem .7rem .4rem .8rem}.fqtvsru-breadcrumb{background-color:#fff}.fqtvsru-enter-subhead{margin-left:-.1rem}.fqtvsru-enter-subhead .subheadinglarge label{margin-left:.1rem;font-family:Noto Sans JP-300;font-weight:700}.fqtvsru-segmentcheckbox{margin-left:1rem}.fqtvsru .common-table-body .common-table-data:last-child{border-right:1px solid #c3c3c3}.fqtvsru .common-table-body .common-table-data .common-table-label{font-size:.65rem}.fqtvsru-infolist-subhead{margin-top:.2rem;margin-bottom:.3rem;margin-left:-.1rem}.fqtvsru-infolist-subhead .subheadinglarge label{margin-left:.1rem;font-family:Noto Sans JP-300;font-weight:700}.fqtvsru-segment-passengerdata{display:flex;margin:0 0 .1rem 1rem}.fqtvsru-segment-passengerdata .segmentinfo{width:28%;max-height:16.4rem;padding-right:.8rem;padding-left:.5rem;overflow-y:scroll;background-color:#fff;border:thin solid #c3c3c3}.fqtvsru-segment-passengerdata .segmentinfo .segmentinfo-passanger-infocard{margin:.3rem .5rem}.fqtvsru-segment-passengerdata .segmentinfo .route-display-simple-wrapper{margin-bottom:.4rem}.fqtvsru-segment-passengerdata .segmentinfo .route-display-simple-wrapper .left-bottom,.fqtvsru-segment-passengerdata .segmentinfo .route-display-simple-wrapper .left-top,.fqtvsru-segment-passengerdata .segmentinfo .route-display-simple-wrapper .right-top,.fqtvsru-segment-passengerdata .segmentinfo .route-display-simple-wrapper .right-bottom{font-size:.55rem}.fqtvsru-segment-passengerdata .segmentinfo .route-display-simple-wrapper .header-text span{font-size:.6rem}.fqtvsru-segment-passengerdata .segmentinfo .route-display-simple-wrapper:first-child{margin-top:.4rem}.fqtvsru-segment-passengerdata .passengerinfo{width:46%}.fqtvsru-segment-passengerdata .passengerinfo-table{margin:0 .5rem}.fqtvsru-segment-passengerdata .passengerinfo-table .common-table-radio-header{flex:0;max-width:1.5rem;visibility:hidden;border-right:0}.fqtvsru-segment-passengerdata .passengerinfo-table .common-table-header-data label{font-size:.65rem}.fqtvsru-segment-passengerdata .passengerinfo-table .common-table-header-data:nth-child(2){flex:2.5;padding-right:calc(.15rem + 1px)}.fqtvsru-segment-passengerdata .passengerinfo-table .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.fqtvsru-segment-passengerdata .passengerinfo-table .common-table-static-data{align-items:center;justify-content:center;max-width:1.5rem}.fqtvsru-segment-passengerdata .passengerinfo-table .common-table-static-data input{width:.65rem;height:.65rem}.fqtvsru-segment-passengerdata .notice-and-controller{display:flex;flex-direction:column;justify-content:space-between;width:26%}.fqtvsru-segment-passengerdata .notice-and-controller .notice{width:100%;font-size:.8rem;line-height:.9rem}.fqtvsru-segment-passengerdata .notice-and-controller .notice .common-notice-header{padding-bottom:.05rem;padding-left:0;font-size:.75rem}.fqtvsru-segment-passengerdata .notice-and-controller .notice p{padding-bottom:.2rem;font-size:.6rem}.fqtvsru-segment-passengerdata .notice-and-controller .notice.class p{min-height:7.6rem;line-height:.84rem}.fqtvsru-segment-passengerdata .notice-and-controller .notice.jp-class p{min-height:7.6rem;font-size:.55rem;line-height:.78rem}.fqtvsru-segment-passengerdata .notice-and-controller .controller-btn-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.fqtvsru-segment-passengerdata .notice-and-controller .controller-btn-wrapper button{min-width:7.5rem;padding:.4rem .5rem;margin-top:.52rem}.fqtvsru-infolist-table{margin:0 .4rem .1rem 1rem}.fqtvsru-infolist-table .infotable .common-table-radio-header{max-width:1.5rem}.fqtvsru-infolist-table .infotable .common-table-static-data{align-items:center;justify-content:center;max-width:1.5rem}.fqtvsru-infolist-table .infotable .common-table-static-data input{width:.65rem;height:.65rem}.fqtvsru-infolist-table .infotable .common-table-header .common-table-header-data .d-flex>div:first-child{align-self:flex-start}.fqtvsru-infolist-table .infotable .common-table-header .common-table-header-data label{font-size:.65rem}.fqtvsru-infolist-table .infotable .common-table-header .common-table-header-data:nth-child(2){padding-right:calc(.45rem + 1px)}.fqtvsru-infolist-table .infotable .common-table-header .common-table-header-data:nth-child(4){padding-right:calc(.45rem + 1px)}.fqtvsru-infolist-table .infotable .common-table-header .common-table-header-data:nth-child(6){padding-right:calc(.448rem + 1px)}.fqtvsru-infolist-table .infotable .common-table-header .common-table-header-data:last-child{padding-right:calc(.151rem + 1px)}.fqtvsru-infolist-table .infotable .common-table-body .common-table-data label{font-size:.65rem}.fqtvsru-footer{display:flex;align-items:center;justify-content:space-between;padding:.4rem}.fqtvsru-footer .close-btn{display:flex;align-items:flex-end}.fqtvsru-footer .close-btn .close{padding:.1rem;margin-bottom:-.5rem}.fqtvsru-footer .change-delete{display:flex}.fqtvsru-footer .change-delete .change{display:flex;justify-content:center;padding:.3rem}.fqtvsru-footer .change-delete .delete{padding:.3rem;margin-left:1rem}.modal-open .fqt-common-popup .modal-dialog,.modal-open .fqt-common-popup .modal-dialog .modal-content{width:72vw;max-width:72vw}.modal-open .fqt-common-popup .modal-dialog .modal-content .modal-body{height:31rem}.modal-open .fqt-common-popup .ffp-individual-common-breadcrumbs{background-color:#edffff}.pu-ffp-Individual-Edit-Fqtu-breadcrumbs{margin-bottom:.7rem;margin-left:-.4rem;font-size:.48rem}.pu-ffp-Individual-Edit-Fqtu-tablediv{margin-right:1rem;margin-left:1rem}.pu-ffp-Individual-Edit-Fqtu-tablediv .fqtu-table-one{margin-right:.25rem}.pu-ffp-Individual-Edit-Fqtu-tablediv .fqtu-table-one label{font-size:.6rem}.pu-ffp-Individual-Edit-Fqtu-tablediv .fqtu-table-two{margin-left:.75rem}.pu-ffp-Individual-Edit-Fqtu-tablediv .fqtu-table-two .common-table-body{background-color:transparent}.pu-ffp-Individual-Edit-Fqtu-tablediv .fqtu-table-two label{font-size:.54rem}.pu-ffp-Individual-Edit-Fqtu-tablediv .fqtu-table-two .fqtu-table-header-two label:nth-of-type(1){margin-left:.5rem}.pu-ffp-Individual-Edit-Fqtu-tablediv .fqtu-table-two .fqtu-table-header-two div:nth-of-type(1){align-items:flex-start}.pu-ffp-Individual-Edit-Fqtu-tablediv .fqtu-table-two .fqtuTable-row div:nth-of-type(6){align-items:flex-start;justify-content:center;padding-top:.2rem}.pu-ffp-Individual-Edit-Fqtu-tablediv .fqtu-table-two .fqtuTable-row div:nth-of-type(7){justify-content:flex-end;text-align:right}.pu-ffp-Individual-Edit-Fqtu-tablediv .fqtu-table-two .fqtuTable-row div:nth-of-type(8){align-items:center;justify-content:flex-end}.popup{height:28rem}.confirmationLabel{display:flex;flex-direction:row;margin-top:.5rem;margin-left:2.5rem}.mainContainer{margin-right:.4rem;margin-left:.4rem}.radioButtonDiv{width:4rem}.psgrDiv,.psgrNameDiv{align-items:baseline;height:2rem}.checkBoxDiv{width:2.2rem}.iconDiv{display:flex;width:4.8rem}.iconDiv .member-icon{min-width:1.5rem}.iconDiv .member-icon:first-child{margin-right:.18rem}.linkLabelWrapper2{display:flex;flex-direction:row;margin-right:1.1rem}.freetextButtonDiv{display:flex;justify-content:right;margin-top:.35rem;margin-right:1.3rem}.upgradeDropdown{display:flex;justify-content:space-around;width:20rem;margin-top:.6rem;margin-right:32rem;margin-bottom:.6rem}.table2Div{margin-right:.5rem;margin-left:1rem}.table2Div .fqtuTable{background-color:#0006}.table2Div .common-table-data{font-size:.6rem;border-right:none}.table2Div .common-table-header-data{border-right:none}.table1Div{margin-left:.5rem}.table1Div .common-table-label,.table1Div .common-table-row{font-size:.6rem}.table1Div .common-table-header .common-table-header-data:first-child{padding-right:calc(.45rem + 1px)}.table1Div .common-table-header .common-table-header-data:nth-child(3){padding-right:calc(1.35rem + 4px)}.table1Div .common-table-header .common-table-header-data:last-child{padding-right:.15rem}.fqtuUpgradeDiv{display:flex;justify-content:space-between;margin-top:.3rem;margin-bottom:.3rem;margin-left:.6rem}.upgradeClassDiv{margin-top:.3rem;margin-left:1.2rem}.iconContainer{display:flex}.memberIconDiv{width:2.2rem;margin-right:.2rem}.otservicereplace-wrapper .main-header{background:#007c85}.otservicereplace-wrapper .main-header label{padding-left:.5rem;font-family:Noto Sans JP-300;font-size:1.4rem;font-weight:700;color:#fff}.otservicereplace-wrapper .body-contents{width:55rem;margin-right:auto;margin-left:auto}.otservicereplace-wrapper .body-contents label{padding-left:.1rem}.otservicereplace-wrapper .body-contents input{margin:.8rem}.otservicereplace-wrapper .body-contents .rloc-wrapper{display:flex;margin:1rem 0}.otservicereplace-wrapper .body-contents .rloc-wrapper .rloc-title{width:4rem;padding-left:.2rem;font-family:Noto Sans JP-300;font-size:.7rem;font-weight:700;color:#007c85;background:#dcffff;border:thin solid #007c85}.otservicereplace-wrapper .body-contents .rloc-wrapper .rloc-display{width:6rem;padding-left:.3rem;font-size:.7rem;border:thin solid #007c85;border-left:none}.otservicereplace-wrapper .body-contents .title-holder .servicetable-title{margin-bottom:.1rem}.otservicereplace-wrapper .body-contents .title-holder .servicetable-title label{margin-left:.3rem;font-family:Noto Sans JP-300;font-size:.95rem;font-weight:700}.otservicereplace-wrapper .body-contents .title-holder .servicetable-title svg{height:1rem}.otservicereplace-wrapper .body-contents .servicetable-wrapper{border:thin solid #0083f8}.otservicereplace-wrapper .body-contents .servicetable-wrapper .servicetable-heading{padding-left:.3rem;font-family:Noto Sans JP-300;font-size:.85rem;font-weight:700;color:#fff}.otservicereplace-wrapper .body-contents .servicetable-wrapper .servicetable-body label{font-size:.65rem}.otservicereplace-wrapper .body-contents .servicetable-wrapper .common-table-header{background-color:#dcffff}.otservicereplace-wrapper .body-contents .servicetable-wrapper .common-table-header label{font-size:.75rem;font-weight:700;color:#007c85}.otservicereplace-wrapper .body-contents .servicetable-wrapper .common-table-header .common-table-header-data{flex-direction:column;justify-content:center}.otservicereplace-wrapper .body-contents .servicetable-wrapper .common-table-header .common-table-header-data:first-of-type label{font-family:Noto Sans JP-300;font-weight:700}.otservicereplace-wrapper .body-contents .servicetable-wrapper .common-table-data{flex-direction:column;justify-content:center}.otservicereplace-wrapper .body-contents .servicetable-wrapper.replaced{margin-bottom:1rem;background-color:#0083f8}.otservicereplace-wrapper .body-contents .servicetable-wrapper.nonreplaced{margin-bottom:.1rem;background-color:#ff1a00}.PU_PassengerInformation_NameContact .subheading:active,.PU_PassengerInformation_NameContact .highlight-text-label{background-color:#b5cde7}.PU_PassengerInformation_NameContact .psgr-carrier-header{margin-left:.8rem}.PU_PassengerInformation_NameContact .psgr-carrier-header>div{width:3rem}.PU_PassengerInformation_NameContact .psgr-amc-header>div{width:9rem}.PU_PassengerInformation_NameContact .psgr-lastname-header>div{width:11.35rem}.PU_PassengerInformation_NameContact .psgr-firstnamemiddlename-header>div{width:11rem}.PU_PassengerInformation_NameContact .psgr-title-header>div{width:3.4rem}.PU_PassengerInformation_NameContact .psgr-ptc-header>div{width:5.2rem}.PU_PassengerInformation_NameContact .psgr-dob-header>div{width:4.5rem}.PU_PassengerInformation_NameContact .psgr-age-header>div{width:1.75rem}.PU_PassengerInformation_NameContact .inf-lastname-header{margin-left:.8rem}.PU_PassengerInformation_NameContact .inf-lastname-header>div{width:15.5rem}.PU_PassengerInformation_NameContact .inf-firstandmidname-header>div{width:15.3rem}.PU_PassengerInformation_NameContact .inf-title-header>div{width:4.1rem}.PU_PassengerInformation_NameContact .inf-dob-header>div{width:4.6rem}.PU_PassengerInformation_NameContact .inf-age-header>div{width:1.8rem}.PU_PassengerInformation_NameContact .inf-tcp-header>div{width:7.85rem}.PU_PassengerInformation_NameContact .inf-delete-header>div{width:2rem}.PU_PassengerInformation_NameContact .contact-devicetype-header{margin-left:.8rem}.PU_PassengerInformation_NameContact .contact-devicetype-header>div{width:4.5rem}.PU_PassengerInformation_NameContact .contact-countrycode-header>div{width:3.9rem}.PU_PassengerInformation_NameContact .contact-telephone-header>div{width:8.9rem}.PU_PassengerInformation_NameContact .contact-comments-header>div{width:29.5rem}.PU_PassengerInformation_NameContact .contact-pax-header>div{width:2.29rem}.PU_PassengerInformation_NameContact .contact-delete-header>div{width:2rem}.PU_PassengerInformation_NameContact .contactTableRow2Col1{display:flex;margin-left:9.3rem}.PU_PassengerInformation_NameContact .contactTableRow2Col1>div{width:29rem}.PU_PassengerInformation_NameContact .headerDivLeft{display:flex;flex:2.45;align-items:center}.PU_PassengerInformation_NameContact .headerDivLeft>div{margin-left:.2rem}.PU_PassengerInformation_NameContact .infHeaderMainDivRow2{display:flex;flex:2.45}.PU_PassengerInformation_NameContact .infHeaderMainDivRow2>div{margin-left:.2rem}.PU_PassengerInformation_NameContact .contactTableRow1Col1{display:flex;flex:.86}.PU_PassengerInformation_NameContact .contactTableRow1Col1>div{margin-left:.2rem}.PU_PassengerInformation_NameContact .contact-delete-body{width:2rem}.PU_PassengerInformation_NameContact .contact-delete-body>div{margin-left:.15rem}.PU_PassengerInformation_NameContact .psgr-ptc-body{width:4.3rem}.PU_PassengerInformation_NameContact .psgr-ptc-body div>div{flex:1}.PU_PassengerInformation_NameContact .psgr-carrier-body{width:3.1rem}.PU_PassengerInformation_NameContact .psgr-carrier-body div>div{flex:1}.PU_PassengerInformation_NameContact .dropdown-custom .dropdown-icon{padding-top:.2rem;font-size:.55rem}.PU_PassengerInformation_NameContact .dropdown-custom .dropdown-item{font-size:.5rem}.PU_PassengerInformation_NameContact .dropdown-custom .dropdown-item-options,.PU_PassengerInformation_NameContact .dropdown-custom .dropdown-item-default{height:0}.PU_PassengerInformation_NameContact .dropdown-custom .dropdown{position:static}.PU_PassengerInformation_NameContact .dropdown-custom .dropdown-menu{width:inherit;min-width:inherit}.PU_PassengerInformation_NameContact .table-common-style{display:flex;width:100%;height:1rem;background-color:#3c8c92}.PU_PassengerInformation_NameContact .psgrTableBodyStyle{display:block;width:100%;height:7.3rem;overflow-y:overlay;font-size:.45rem;line-height:2.8;text-align:center;border:.01rem solid darkgray}.PU_PassengerInformation_NameContact .infTableBodystyle{display:block;width:100%;height:3.7rem;overflow-y:overlay;font-size:.45rem;line-height:2.8;text-align:center;border:.01rem solid darkgray}.PU_PassengerInformation_NameContact .contactsTableBodyStyle{display:block;width:100%;height:3.5rem;font-size:.45rem;line-height:2.8;text-align:center;border:.01rem solid darkgray}.PU_PassengerInformation_NameContact .historyIcon{margin-right:.1rem}.PU_PassengerInformation_NameContact .mainHeaderButtonstyleDiv{display:flex;flex:7;justify-content:center;margin-left:9rem}.PU_PassengerInformation_NameContact .labelPSGR{display:flex;width:19.5rem;margin-left:10.8rem;font-size:.5rem}.PU_PassengerInformation_NameContact .labelDOB{display:flex;font-size:.5rem}.PU_PassengerInformation_NameContact .checkBoxStyle{display:flex;margin:.17rem 0 0 .1rem}.PU_PassengerInformation_NameContact .headerDivRight{display:flex;flex:7.5;flex-direction:column;align-items:center}.PU_PassengerInformation_NameContact .headerDivRightRow1{display:flex;width:100%;margin-bottom:.2rem}.PU_PassengerInformation_NameContact .headerDivRightRow1col2{display:flex;align-items:center}.PU_PassengerInformation_NameContact .headerDivRightRow2{display:flex;align-items:center;width:100%}.PU_PassengerInformation_NameContact .headerDivRightRow2 div:nth-of-type(1){display:flex;flex:.9;justify-content:flex-end}.PU_PassengerInformation_NameContact .headerDivRightRow2 div:nth-of-type(2){flex:1.23}.PU_PassengerInformation_NameContact .headerDivRightRow2 div:nth-of-type(3){flex:1}.PU_PassengerInformation_NameContact .infHeaderMainDiv{display:flex;flex-direction:column;margin:.2rem 0 .1rem}.PU_PassengerInformation_NameContact .infHeaderMainDivRow1{margin-left:3.7rem}.PU_PassengerInformation_NameContact .infHeaderMainDivRow3{margin-left:1.2rem}.PU_PassengerInformation_NameContact .infHeaderMainDivRow4{display:flex}.PU_PassengerInformation_NameContact .infHeaderMainDivRow4 div:nth-of-type(1){width:6.5rem}.PU_PassengerInformation_NameContact .infFirstNameMandatory{width:19.3rem;margin-left:16.3rem}.PU_PassengerInformation_NameContact .inf-Dob{width:4rem}.PU_PassengerInformation_NameContact .infTcpMandatory{flex:1.1}.PU_PassengerInformation_NameContact .contactTableHeaderDiv{display:flex;flex-direction:column;margin:.5rem 0 .1rem}.PU_PassengerInformation_NameContact .contactTableHeaderRow1{display:flex;align-items:center;width:100%}.PU_PassengerInformation_NameContact .contactTableHeaderRow2{display:flex;width:100%}.PU_PassengerInformation_NameContact .contactTableRow1Col2{display:flex;flex:4;align-items:baseline}.PU_PassengerInformation_NameContact .contactTableRow2Col2{display:flex}.PU_PassengerInformation_NameContact .contactTableExampleLabel1{min-width:0;margin-left:8.5rem;white-space:nowrap}.PU_PassengerInformation_NameContact .contactTableExampleLabel2{min-width:0;margin-left:15rem;white-space:nowrap}.PU_PassengerInformation_NameContact .innerFooterDivRow1{margin-top:.2rem;margin-left:.5rem}.PU_PassengerInformation_NameContact .innerFooterDivRow2{display:flex;margin-top:.2rem;margin-left:.9rem}.PU_PassengerInformation_NameContact .innerFooterDivRow2 div:nth-of-type(3){flex:1.4}.PU_PassengerInformation_NameContact .innerFooterMainDiv{width:41rem}.PU_PassengerInformation_NameContact .innerFooterDiv2{display:flex;margin-left:1rem}.PU_PassengerInformation_NameContact .innerFooterDiv2Col1{display:flex;flex-direction:column;width:110%;margin-top:.3rem}.PU_PassengerInformation_NameContact .innerFooterDiv2Col2{display:flex;flex:2;flex-direction:column;width:12.3rem}.PU_PassengerInformation_NameContact .innerConfidential{width:7rem;margin-left:.3rem}.PU_PassengerInformation_NameContact .commentsDiv{display:flex;margin-left:3rem}.PU_PassengerInformation_NameContact .commentsTextBox{margin-left:1rem}.PU_PassengerInformation_NameContact .cbbgBtn{margin-top:.2rem}.PU_PassengerInformation_NameContact .paxComment{font-family:Noto Sans JP-300;font-weight:700}.PU_PassengerInformation_NameContact .model-content .model-body{max-height:29rem}.PU_PassengerInformation_NameContact .disable-row{pointer-events:none;opacity:.4}.PU_PassengerInformation_NameContact .disable-row .lineNo{opacity:1}.PU_PassengerInformation_NameContact .disable-row td:nth-of-type(1){visibility:visible}.PU_PassengerInformation_NameContact .text-box-style{display:flex}.PU_PassengerInformation_NameContact .tooltip-style{position:relative;margin-left:10rem}.PU_PassengerInformation_NameContact .rowNumber{width:.5rem;font-size:.5rem}.PU_PassengerInformation_NameContact .numberWithTr{display:flex;align-items:center}.PU_PassengerInformation_NameContact .psgr-amc-body{width:8.1rem}.PU_PassengerInformation_NameContact .psgr-loupebutton-body{width:1rem}.PU_PassengerInformation_NameContact .psgr-lastname-body{width:11.3rem}.PU_PassengerInformation_NameContact .psgr-firstname-body{width:11.2rem}.PU_PassengerInformation_NameContact .psgr-dob-body{width:4.4rem}.PU_PassengerInformation_NameContact .psgr-age-body{width:1.9rem}.PU_PassengerInformation_NameContact .psgr-delete-body{width:1.3rem}.PU_PassengerInformation_NameContact .psgr-delete-body>div:nth-of-type(1){display:flex;justify-content:center}.PU_PassengerInformation_NameContact .inf-lastname-body{width:15.6rem}.PU_PassengerInformation_NameContact .inf-firstname-body{width:15.4rem}.PU_PassengerInformation_NameContact .inf-title-body{width:4rem}.PU_PassengerInformation_NameContact .inf-dob-body{width:4.6rem}.PU_PassengerInformation_NameContact .inf-age-body{width:1.9rem}.PU_PassengerInformation_NameContact .inf-tcp-body{width:8.1rem}.PU_PassengerInformation_NameContact .inf-delete-body{width:1.3rem}.PU_PassengerInformation_NameContact .contact-rownumber-body{width:.5rem;padding:0 .45rem 0 .1rem;font-size:.5rem}.PU_PassengerInformation_NameContact .contact-countrycode-body{width:4rem}.PU_PassengerInformation_NameContact .contact-telephone-body{width:9rem}.PU_PassengerInformation_NameContact .contact-comments-body{width:29rem}.PU_PassengerInformation_NameContact .contact-pax-body{width:2.9rem}.PU_PassengerInformation_NameContact .pu-passenger-info-dropdown input{font-size:.65rem}.pu-passengerinfo-name-contact-warning-label{display:flex;flex-direction:row}.pu-passengerinfo-name-contact-warning-label .side-label{width:fit-content}.PU_Ptc_Select .pu-ptc-select-table-main .common-table-header div label{height:.8rem;padding-bottom:.9rem;font-size:.6rem}.PU_Ptc_Select .description-label-style{margin-top:0;font-size:.5rem;font-weight:400}.PU_Ptc_Select .ptcNo{margin-left:-1rem}.PU_Ptc_Select .link-label-style,.PU_Ptc_Select .link-label-other-style{display:flex;padding-bottom:.1rem}.ot-passenger-info-history{height:max-content}.ot-passenger-info-history .header-div{width:100%;padding-left:.1rem;font-family:Noto Sans JP-300;font-weight:700;background-color:#3f989e}.ot-passenger-info-history .header-div .header-texts{display:flex;align-items:center;padding:.3rem 0;font-weight:"Noto Sans JP-300";font-weight:700}.ot-passenger-info-history .header-div .header-texts label{font-family:Noto Sans JP-300;font-weight:700}.ot-passenger-info-history .empty-table-container{width:35%}.ot-passenger-info-history .empty-table-container-jp{width:39.9rem}.ot-passenger-info-history .opiht-container{width:75%}.ot-passenger-info-history .empty-table-container-jp,.ot-passenger-info-history .empty-table-container,.ot-passenger-info-history .opiht-container{margin:1.2rem auto}@media screen and (min-width: 992px){.ot-passenger-info-history .empty-table-container-jp .opiht-table,.ot-passenger-info-history .empty-table-container .opiht-table,.ot-passenger-info-history .opiht-container .opiht-table{width:100%}}.ot-passenger-info-history .empty-table-container-jp .opiht-table>div:first-child,.ot-passenger-info-history .empty-table-container .opiht-table>div:first-child,.ot-passenger-info-history .opiht-container .opiht-table>div:first-child{border:.075rem solid #505050}.ot-passenger-info-history .empty-table-container-jp .opiht-table .common-table-header,.ot-passenger-info-history .empty-table-container .opiht-table .common-table-header,.ot-passenger-info-history .opiht-container .opiht-table .common-table-header{background-color:#edffff;border-bottom:.075rem solid black}.ot-passenger-info-history .empty-table-container-jp .opiht-table .common-table-header .common-table-header-data,.ot-passenger-info-history .empty-table-container .opiht-table .common-table-header .common-table-header-data,.ot-passenger-info-history .opiht-container .opiht-table .common-table-header .common-table-header-data{padding:.15rem;border-right:.075rem solid black}.ot-passenger-info-history .empty-table-container-jp .opiht-table .common-table-header .common-table-header-data:last-child,.ot-passenger-info-history .empty-table-container .opiht-table .common-table-header .common-table-header-data:last-child,.ot-passenger-info-history .opiht-container .opiht-table .common-table-header .common-table-header-data:last-child{border-right:0}.ot-passenger-info-history .empty-table-container-jp .opiht-table .common-table-header .common-table-header-data label,.ot-passenger-info-history .empty-table-container .opiht-table .common-table-header .common-table-header-data label,.ot-passenger-info-history .opiht-container .opiht-table .common-table-header .common-table-header-data label{padding-left:0;font-size:.85rem;color:#007c85}.ot-passenger-info-history .empty-table-container-jp .opiht-table .common-table-body .common-table-row,.ot-passenger-info-history .empty-table-container .opiht-table .common-table-body .common-table-row,.ot-passenger-info-history .opiht-container .opiht-table .common-table-body .common-table-row{border-bottom:.075rem solid #505050}.ot-passenger-info-history .empty-table-container-jp .opiht-table .common-table-body .common-table-row:last-child,.ot-passenger-info-history .empty-table-container .opiht-table .common-table-body .common-table-row:last-child,.ot-passenger-info-history .opiht-container .opiht-table .common-table-body .common-table-row:last-child{border-bottom:0}.ot-passenger-info-history .empty-table-container-jp .opiht-table .common-table-body .common-table-row .common-table-data,.ot-passenger-info-history .empty-table-container .opiht-table .common-table-body .common-table-row .common-table-data,.ot-passenger-info-history .opiht-container .opiht-table .common-table-body .common-table-row .common-table-data{font-size:.7rem;border-right:.075rem solid #505050}.ot-passenger-info-history .empty-table-container-jp .opiht-table .common-table-body .common-table-row .common-table-data:last-child,.ot-passenger-info-history .empty-table-container .opiht-table .common-table-body .common-table-row .common-table-data:last-child,.ot-passenger-info-history .opiht-container .opiht-table .common-table-body .common-table-row .common-table-data:last-child{border-right:0}.pu-pax-cbbg-popup .PuPaxCbbg .css-7pn4ux{font-size:.69rem;font-weight:600;color:#000}.pu-pax-cbbg-popup .PuPaxCbbg .linegap{margin-top:.1rem}.pu-pax-cbbg-popup .PuPaxCbbg .linegap.down{width:99%;background-color:#b7cfe5;outline:1px solid #ff0}.pu-pax-cbbg-popup .PuPaxCbbg .linegap.up{width:99%;outline:none}.pu-pax-cbbg-popup .PuPaxCbbg .linegap.row-selection{width:99%;outline:1px solid #ff0}.pu-pax-cbbg-popup .PuPaxCbbg .cbbg{font-size:.8rem;font-weight:900;color:#00f}.pu-pax-cbbg-popup .PuPaxCbbg .notice-style .background-blue{width:40rem;font-size:.78rem;font-weight:600;color:#111213;background:#c9d7e1;border-color:#ff0;border-style:solid;border-width:medium}.pu-pax-cbbg-popup .PuPaxCbbg .notice-style .background-white{width:40rem;font-size:.78rem;font-weight:600;color:#00aab7;background:white;border-color:#fff;border-style:solid;border-width:medium}.pu-pax-cbbg-popup .PuPaxCbbg .mealserviceselect-subheading1{margin:0 0 0 .7rem;color:#08a199}.pu-pax-cbbg-popup .PuPaxCbbg .mealserviceselect-subheading1 label{font-family:Noto Sans JP-300;font-size:.8rem;font-weight:700}.pu-pax-cbbg-popup .PuPaxCbbg .mealserviceselect-subheading1 svg{height:.85rem}.pu-pax-cbbg-popup .PuPaxCbbg .css-1w5je6e{color:#08a199}.pu-pax-cbbg-popup .PuPaxCbbg .linkrow{display:flex;flex-direction:row}.pu-pax-cbbg-popup .PuPaxCbbg .linkrow.down{width:98%;background-color:#b7cfe5;outline:1px solid #ff0}.pu-pax-cbbg-popup .PuPaxCbbg .linkrow.up{width:98%;outline:none}.pu-pax-cbbg-popup .PuPaxCbbg .linkrowtwo{display:flex;flex-direction:row}.pu-pax-cbbg-popup .PuPaxCbbg .linkrowtwo.down{width:98%;background-color:#b7cfe5;outline:1px solid #ff0}.pu-pax-cbbg-popup .PuPaxCbbg .linkrowtwo.up{width:98%;outline:none}.pu-pax-cbbg-popup .PuPaxCbbg .emptyrow{width:100%;height:1.4rem}.PSGRDetails .styleRegHead{display:flex;margin-top:1rem;font-size:.6rem;color:#fff;background-color:#3f989e}.PSGRDetails .styleRegCheckBox{margin:0 0 0 1rem}.PSGRDetails .styleRegEmpty{width:1.7rem}.PSGRDetails .styleRegType{width:20.5rem;font-weight:100;border-collapse:collapse}.PSGRDetails .styleRegCarrier{width:8.3rem;font-weight:100;border-collapse:collapse}.PSGRDetails .styleRegPsgr,.PSGRDetails .styleRegSeg{width:6rem;font-weight:100;border-collapse:collapse}.PSGRDetails .styleRegPhone{width:4rem;font-weight:100;border-collapse:collapse}.PSGRDetails .styleRegBody{height:12rem;font-size:.8rem;font-weight:700;color:#160808;background-color:#f0f0f0}.PSGRDetails .styleRegBody .cbbgrows{display:flex;align-items:center;border-bottom:1px solid #c3c3c3}.PSGRDetails .styleRegBody .cbbgrows .styleNo{display:flex;align-items:center;width:1.5rem}.PSGRDetails .styleRegBody .cbbgrows .stylePSGR{display:flex;align-items:center;width:22.5rem}.PSGRDetails .styleRegBody .cbbgrows .stylePSGR .psgr-name-label{width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PSGRDetails .styleRegBody .cbbgrows .styleCheckbox1{width:7.5rem}.PSGRDetails .styleRegBody .cbbgrows .styleCheckbox2{width:6rem}.PSGRDetails .styleRegBody .cbbgrows .styleCheckbox3{width:5.3rem}.PSGRDetails .styleRegBody .cbbgrows .styleTextBox{height:1rem;margin:.1rem}.PSGRDetails .styleRegBody .cbbgrows .styleCheckbox1 input,.PSGRDetails .styleRegBody .cbbgrows .styleCheckbox2 input,.PSGRDetails .styleRegBody .cbbgrows .styleCheckbox3 input,.PSGRDetails .styleRegBody .cbbgrows .styleTextBox{display:flex;align-items:center}.PSGRDetails .styleRegBody .cbbgrows .styleTextBox .cbbgTextBox{border:1px solid #bbe}.PSGRDetails .check-box{border:2px 2px 2px 0 solid yellow}.email-tabs-screen .email-sub-tabs-wrapper .email-sub-tabs .nav-tabs .nav-link{height:1rem;padding-top:0;padding-bottom:0;font-size:.55rem}.passenger-info-email-warning #Pu_Warning_ContentLabel,.passenger-info-email-warning #Pu_Warning_ContentLabel label{width:100%}.passenger-info-email-warning .css-1g2chmy{height:auto}.email-table-body-div{align-items:center}.PUPassengerInformationEmailUpgrade .icon-search-button-class{background:transparent;border:none}.PUPassengerInformationEmailUpgrade .common-table-header{padding-right:0}.PUPassengerInformationEmailUpgrade .common-table-number-header div:first-of-type{font-size:.65rem}.PUPassengerInformationEmailUpgrade .common-table-number-data label{font-size:.65rem}.PUPassengerInformationEmailUpgrade .common-table-data .d-flex div:first-of-type label{font-size:.65rem}.PUPassengerInformationEmailUpgrade .common-table-header-data .d-flex div:first-of-type{align-items:flex-start}.PUPassengerInformationEmailUpgrade .common-table-header-data .d-flex div:first-of-type label{font-size:.65rem}.pu-passenger-information-email-thirdperson .third-person-header{display:flex;justify-content:space-between}.pu-passenger-information-email-thirdperson .third-person-header-left{padding:.4rem 0}.pu-passenger-information-email-thirdperson .third-person-header-left .notice-about{margin-left:.6rem}.pu-passenger-information-email-thirdperson .third-person-header-left .notice-about.hideNotice{visibility:hidden}.pu-passenger-information-email-thirdperson .third-person-header-left .notice-about .notice{width:24rem;max-height:10.7rem;background-color:#fff}.pu-passenger-information-email-thirdperson .third-person-header-left .notice-about .notice>div:first-child{padding-left:0;font-size:.65rem;font-weight:600;color:#00737d}.pu-passenger-information-email-thirdperson .third-person-header-left .notice-about .notice p{font-size:.55rem;font-weight:600;color:#00737d}.pu-passenger-information-email-thirdperson .third-person-header-right{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;min-width:10rem;padding:.2rem .2rem .4rem 1rem}.pu-passenger-information-email-thirdperson .third-person-table{padding-right:.2rem;padding-left:.2rem}.pu-passenger-information-email-thirdperson .third-person-table .common-table-header-data{align-items:flex-start}.pu-passenger-information-email-thirdperson .third-person-table .common-table-header-data.common-table-checkbox-header{flex:.5;align-items:center}.pu-passenger-information-email-thirdperson .third-person-table .common-table-header-data.common-table-number-header{flex:.5}.pu-passenger-information-email-thirdperson .third-person-table .common-table-header-data:nth-child(4){padding-right:calc(.45rem + 1px)}.pu-passenger-information-email-thirdperson .third-person-table .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.pu-passenger-information-email-thirdperson .third-person-table .common-table-header-data .email-table-heading,.pu-passenger-information-email-thirdperson .third-person-table .common-table-header-data .email-table-heading label{font-size:.65rem}.pu-passenger-information-email-thirdperson .third-person-table .common-table-checkbox-header{background:white}.pu-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-static-data,.pu-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-number-data{flex:.5}.pu-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-data:nth-child(6),.pu-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-data:nth-child(7),.pu-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-data:nth-child(8){max-width:100%;overflow:hidden;white-space:nowrap}.pu-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-data .email-table-body-div{align-items:center}.pu-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-data .email-table-body-div label{font-size:.65rem}.pu-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-data .icon-button-glass{margin-left:.5rem;background:transparent;border:transparent}.pu-passenger-information-email-thirdperson .third-person-footer{display:flex;align-items:flex-start;justify-content:space-between;padding-top:.8rem}.pu-passenger-information-email-thirdperson .third-person-footer-left .email-language{padding-left:1rem}.pu-passenger-information-email-thirdperson .third-person-footer-right{display:flex;align-items:center;justify-content:space-between;width:55%}.pu-passenger-information-email-thirdperson .third-person-footer-right .right-items{display:flex;justify-content:space-between;width:100%}.pu-passenger-information-email-thirdperson .third-person-footer-right .right-items .format{display:flex;flex-direction:column}.pu-passenger-information-email-thirdperson .third-person-footer-right .right-items .format .label{font-family:Noto Sans JP-300;font-size:.6rem;font-weight:400;color:#505050}.pu-passenger-information-email-thirdperson .third-person-footer-right .right-items .format .format-text-html{display:flex;flex-direction:column;padding-left:.4rem}.pu-passenger-information-email-thirdperson .third-person-footer-right .right-items .line-and-delete{display:flex;align-items:flex-start}.pu-passenger-information-email-thirdperson .third-person-footer-right .right-items .line-and-delete .line-no{display:flex}.pu-passenger-information-email-thirdperson .third-person-footer-right .right-items .line-and-delete .label-lineno{white-space:nowrap}.pu-passenger-information-email-thirdperson .third-person-footer-right .right-items .line-and-delete .delete{padding-right:.5rem;padding-left:.5rem;margin-right:.2rem;margin-left:.2rem;white-space:nowrap}.pu-passenger-information-email-ctce-wrapper .common-table-checkbox-header{background-color:#fff}.pu-passenger-information-email-ctce-header-div{display:grid;grid-template-areas:"headerdiv emaillink";grid-template-columns:65% 31%;padding-top:.5rem}.pu-passenger-information-email-ctce-subheading-div{padding-left:.5rem}.pu-passenger-information-email-ctce-psgr-div{display:grid;grid-template-areas:"tableDiv1 noticeDiv";grid-template-columns:66% 25%;gap:.5rem;padding-top:.5rem}.EmailLanguageForest label,.AboutEmailAddressForest label{font-size:.5rem}.pu-passenger-information-email-ctce-table-div{margin-left:1rem}.pu-passenger-information-email-ctce-table-div .registertable{width:97%;margin-left:.8rem;font-size:1rem}.pu-passenger-information-email-ctce-table-div .registertable div,.pu-passenger-information-email-ctce-table-div .registertable label{font-size:.6rem}.pu-passenger-information-email-ctce-table-div .tableHead{height:4px}.pu-passenger-information-email-ctce-table-div .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.pu-passenger-information-email-ctce-table-div .Email-table-body[contenteditable]{padding-left:unset}.pu-passenger-information-email-ctce-table-div1{grid-area:tableDiv1;margin-left:1rem}.pu-passenger-information-email-ctce-table-div1 .registertable{margin-left:.8rem;font-size:1rem}.pu-passenger-information-email-ctce-table-div1 .registertable div,.pu-passenger-information-email-ctce-table-div1 .registertable label{font-size:.6rem}.pu-passenger-information-email-ctce-table-div1 .Email-table-body[contenteditable]{padding-left:unset}.pu-passenger-information-email-ctce-notice-div{grid-area:noticeDiv}.pu-passenger-information-email-ctce-notice-div div>div:nth-of-type(2){max-height:4.5rem;overflow-y:scroll}.pu-passenger-information-email-ctce-notice-div .notice .common-notice-header{font-size:.75rem}.pu-passenger-information-email-ctce-notice-div .common-notice-content{font-size:.6rem}.pu-passenger-information-email-ctce-emaillink{display:flex;justify-content:space-between;margin-left:.5rem}.pu-passenger-information-email-ctce-button{display:flex;margin-top:.2rem}.pu-passenger-information-email-ctce-language{display:flex;width:31.5%;margin-left:.8rem}.pu-passenger-information-email-ctce-button-div{display:flex;width:62%;margin-left:1.8rem}.pu-passenger-information-email-ctce-type-div{display:flex;flex-direction:column}.pu-passenger-information-email-ctce-carrier-div,.pu-passenger-information-email-ctce-email-div{display:flex;flex-direction:column;margin-left:.5rem}.pu-passenger-information-email-ctce-language-div{display:flex;flex-direction:column}.pu-passenger-information-email-ctce-language-div .DropDown{font-size:5px}.pu-passenger-information-email-ctce-pnr-div{display:flex;flex-direction:column;margin-left:.3rem}.pu-passenger-information-email-ctce-store-div{margin-top:.7rem;margin-bottom:.1rem;margin-left:auto}.pu-passenger-information-email-ctce-register-div{display:flex;justify-content:space-between;padding-bottom:.5rem;margin-top:.3rem;margin-right:.7rem}.pu-passenger-information-email-ctce-register-div .heading{padding-left:.5rem}.pu-passenger-information-email-ctce-clear-div{display:flex;align-items:flex-end;justify-content:flex-end;float:right}.pu-passenger-information-email-ctce-clear-div .clear-btn{font-size:.6rem}.pu-passenger-information-email-ctce-clear-div .jp-clear-btn{font-size:.57rem}.PUSelectMailAddress .subheading-section .subheading-large-section svg{height:1rem}.PUSelectMailAddress .subheading-section .subheading-large-section label{font-family:Noto Sans JP-300;font-weight:700}.PUSelectMailAddress .PUSelect-table .common-table-static-data{justify-content:center}.PUSelectMailAddress .PUSelect-table .common-table-number-data{align-items:center}.PuPassengerInformationApf{padding-top:.35rem}.PuPassengerInformationApf .link-label{width:.7rem;margin-bottom:.5rem;margin-left:.8rem;background:#c9d7e1}.PuPassengerInformationApf .link-color{color:#00f}.PuPassengerInformationApf .label-delete{position:absolute;width:2.5rem;margin-top:.6rem;margin-left:-.2rem}.PuPassengerInformationApf .checkbox-style{position:absolute;height:1.1rem;margin-top:3.2rem;margin-left:.45rem}.PuPassengerInformationApf .label-size{display:flex;align-items:flex-start;padding-left:.4rem}.PuPassengerInformationApf .label-size svg{height:.9rem}.PuPassengerInformationApf .label-size label{margin-left:.3rem;font-weight:600;color:#001e87}.PuPassengerInformationApf .label-size label span{margin-left:-1rem}.PuPassengerInformationApf .notice-link{margin-left:1rem}.PuPassengerInformationApf .notice-link a{color:#001e87}.PuPassengerInformationApf .notice-style{overflow-y:auto}.PuPassengerInformationApf .notice-style .common-notice-header{padding-left:.5rem;font-family:Noto Sans JP-300;font-size:.73rem;font-weight:700}.PuPassengerInformationApf .notice-style .background-blue{width:100%;font-size:.69rem;font-weight:600;color:#111213;background:#c9d7e1;border-color:#ff0;border-style:solid;border-width:.1rem}.PuPassengerInformationApf .notice-style .background-white{width:100%;font-size:.69rem;font-weight:600;color:#00aab7;background:white;border-color:#fff;border-style:solid;border-width:.1rem}.PuPassengerInformationApf .sub-heading{margin-top:1rem;margin-left:.3rem}.PuPassengerInformationApf .sub-heading label{font-family:Noto Sans JP-300;font-size:1rem;font-weight:700}.PuPassengerInformationApf .input-tab{text-align:center}.PuPassengerInformationGoshokaiNet .notice-style{overflow-y:auto}.PuPassengerInformationGoshokaiNet .notice-style .common-notice-header{padding-left:.5rem;font-family:Noto Sans JP-300;font-size:.73rem;font-weight:700}.PuPassengerInformationGoshokaiNet .notice-style .background-blue{width:100%;font-size:.7rem;font-weight:600;color:#111213;background:#c9d7e1;border-color:#ff0;border-style:solid;border-width:medium}.PuPassengerInformationGoshokaiNet .notice-style .background-white{width:100%;font-size:.7rem;font-weight:600;color:#00aab7;background:white;border-color:#fff;border-style:solid;border-width:medium}.PuPassengerInformationGoshokaiNet .external-link-1 svg{width:1.5rem}.PuPassengerInformationGoshokaiNet .external-link-1 label{margin-left:.2rem}.PuPassengerInformationGoshokaiNet .external-link-2{margin-left:1rem}.PuPassengerInformationGoshokaiNet .external-link{display:flex;align-items:flex-start}.PuPassengerInformationGoshokaiNet .external-link label{font-size:.6rem;font-weight:600;color:#001e87}.passenger-info-screen-pop-up .passenger-info-screen-tabs>.tab-content{min-height:33.3rem;padding:.15rem;border:double #b0c4de}.passenger-info-screen-pop-up .passenger-info-screen-tabs>.tab-content>div{height:32.7rem;overflow-y:none}.passenger-info-screen-pop-up .passenger-info-screen-tabs .nav-tabs .nav-link{height:1.2rem;padding-top:0;padding-bottom:0;font-size:.6rem}.PUPassengerInformationSms .PUPassengerInformationSms-subheading{display:flex;flex-direction:row}.PUPassengerInformationSms .PUPassengerInformationSms-subheading .PUPassengerInformationSms-subheading1{width:29rem;font-family:Noto Sans JP-300;font-size:.75rem;font-weight:700}.PUPassengerInformationSms .PUPassengerInformationSms-subheading .PUPassengerInformationSms-subheading1 .PUPassengerInformationSmsregister svg{height:1.1rem}.PUPassengerInformationSms .PUPassengerInformationSms-link1{display:flex;width:7rem;margin-top:.15rem}.PUPassengerInformationSms .PUPassengerInformationSms-link1 .AboutSmsLanguageForestClick label{font-size:.5rem}.PUPassengerInformationSms .PUPassengerInformationSms-link2{display:flex;width:8.6rem;margin-top:.15rem}.PUPassengerInformationSms .PUPassengerInformationSms-link2 .AboutSmsForestClicklink label{font-size:.5rem}.PUPassengerInformationSms .PUPassengerInformationSms-clearButton{margin-top:.5rem;font-size:.6rem}.PUPassengerInformationSms .PUPassengerInformationSms-contactdiv{display:grid;grid-template-areas:"contacttable psgrDiv";grid-template-columns:66% 25%;gap:.5rem;margin-left:1rem}.PUPassengerInformationSms .PUPassengerInformationSms-contactdiv .subcontact{font-family:Noto Sans JP-300;font-size:.75rem;font-weight:700}.PUPassengerInformationSms .PUPassengerInformationSms-contactdiv .subcontact .svg{height:1.1rem}.PUPassengerInformationSms .PUPassengerInformationSms-contactdiv .css-1x8w4r2{flex:12}.PUPassengerInformationSms .PUPassengerInformationSms-contactdiv .sub-heading label{font-family:Noto Sans JP-300;font-size:.5rem;font-weight:700}.PUPassengerInformationSms .PUPassengerInformationSms-contacttable{grid-area:contacttable}.PUPassengerInformationSms .PUPassengerInformationSms-contacttable .pnrMainTable label{font-size:.65rem}.PUPassengerInformationSms .PUPassengerInformationSms-contacttable .pnrMainTable .common-table-radio-header{flex:1;padding-right:3px;padding-left:3px}.PUPassengerInformationSms .PUPassengerInformationSms-contacttable .pnrMainTable .pnrTableBody{padding:1px;color:#0d3bdd}.PUPassengerInformationSms .PUPassengerInformationSms-contacttable .pnrMainTable .pnrRow div:nth-of-type(2) .pnrTableBody{padding-left:.5rem}.PUPassengerInformationSms .PUPassengerInformationSms-contacttable .pnrMainTable .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.PUPassengerInformationSms .PUPassengerInformationSms-contacttable .pnrMainTable .common-table-data:last-child{border-right:1px solid #c3c3c3}.PUPassengerInformationSms .PUPassengerInformationSms-psgrtable{grid-area:psgrDiv}.PUPassengerInformationSms .PUPassengerInformationSms-fillinbutton{margin-top:.7rem}.PUPassengerInformationSms .PUPassengerInformationSms-storedatadiv{display:flex;gap:.43rem;margin-top:.2rem;margin-left:1rem}@media screen and (width: 1280px) and (height: 1024px){.PUPassengerInformationSms .PUPassengerInformationSms-storedatadiv{justify-content:space-around;margin-right:.9rem}}.PUPassengerInformationSms .PUPassengerInformationSms-notice{grid-area:noticeDiv}.PUPassengerInformationSms .PUPassengerInformationSms-notice .common-notice-header{font-size:.8rem}.PUPassengerInformationSms .PUPassengerInformationSms-notice div>div:nth-of-type(2){max-height:14.15rem;overflow-y:scroll}.PUPassengerInformationSms .PUPassengerInformationSms-notice .notice .common-notice-header{font-size:.7rem}.PUPassengerInformationSms .PUPassengerInformationSms-notice .common-notice-content{font-size:.6rem}.PUPassengerInformationSms .PUPassengerInformationSms-registerdiv{display:grid;grid-template-areas:"registertable noticeDiv";grid-template-columns:85% 10%;gap:.5rem;padding-top:.5rem;margin-left:.6rem}.PUPassengerInformationSms .PUPassengerInformationSms-registerdiv .css-npjgp3{max-width:.9rem;background-color:#f0f8ff;border-bottom:.2px solid #adb5bd}.PUPassengerInformationSms .PUPassengerInformationSms-registerdiv .registarheding{margin:0 0 0 .6rem;font-family:Noto Sans JP-300;font-size:.75rem;font-weight:700}.PUPassengerInformationSms .PUPassengerInformationSms-registerdiv .registarheding .svg{height:1.1rem}.PUPassengerInformationSms .PUPassengerInformationSms-registerdiv .pnrMainTable{margin:.125rem 0 0 .438rem;font-size:.2rem}.PUPassengerInformationSms .PUPassengerInformationSms-registerdiv .pnrMainTable .common-table-number-header{font-size:.7rem}.PUPassengerInformationSms .PUPassengerInformationSms-registerdiv .pnrMainTable .common-table-header .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.PUPassengerInformationSms .PUPassengerInformationSms-registerdiv .pnrMainTable label{font-size:.69rem}.PUPassengerInformationSms .PUPassengerInformationSms-registerdiv .pnrMainTable .registerTableBody{padding:.063rem;color:#0d3bdd}.PUPassengerInformationSms .PUPassengerInformationSms-registerdiv .pnrMainTable .pnrRow div:nth-of-type(2) .registerTableBody{padding-left:.5rem}.PUPassengerInformationSms .PUPassengerInformationSms-registerdiv .pnrMainTable .pnrRow div:nth-of-type(4) label{font-size:.969rem}.PUPassengerInformationSms .PUPassengerInformationSms-footerdiv{display:flex}.PUPassengerInformationSms .PUPassengerInformationSms-sortbuttondiv{display:flex;gap:.5rem;margin-left:.3rem}.PUPassengerInformationSms .PUPassengerInformationSms-deletediv{display:flex;gap:.2rem;margin-top:.5rem;margin-left:8.3rem}.PUPassengerInformationSms .PUPassengerInformationSmslabelLineNo-lineNo{display:flex;gap:.8rem}.PUPassengerInformationSms .css-1idxekw{font-size:.5rem}.PUPassengerInformationSms .css-1sef1fa{font-size:.6rem;color:#0c35ff}.PUPassengerInformationSms .css-1ycvzba{color:#007c85}.pu-award-user-selection-popup-wrapper{margin-top:.1rem}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main{height:23rem;overflow-y:scroll}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .privilege-user-screen-table-two .common-table-header{padding-right:1px}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .privilege-user-screen-table-two .common-table-header .common-table-header-data .privilege-user-screen-header-two label{padding-left:.3rem;font-size:.7rem}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .pu-award-user-selection-table-one .common-table-header .common-table-header-data:first-child{flex:0;visibility:hidden;border-right:none;border-bottom:none}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .pu-award-user-selection-table-one .common-table-header .common-table-header-data:nth-child(2){flex:1.9;padding-right:calc(.15rem + 1px)}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .pu-award-user-selection-table-one .common-table-header .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .pu-award-user-selection-table-one .common-table-header .common-table-header-data .privilege-user-screen-header-one label{font-size:.7rem}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .privilege-user-screen-table-two .common-table-body{overflow-y:hidden}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .privilege-user-screen-table-two .common-table-body .common-table-row{font-family:Noto Sans JP-300;font-weight:700}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .privilege-user-screen-table-two .common-table-body .common-table-row .common-table-data{justify-content:flex-end}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .privilege-user-screen-table-two .common-table-body .common-table-row .common-table-data:nth-of-type(3){justify-content:start}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .privilege-user-screen-table-two .common-table-body .common-table-row .common-table-data:nth-of-type(3) .Privilege-User-Screen-Data-two{width:100%}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .privilege-user-screen-table-two .common-table-body .common-table-row .common-table-data:nth-of-type(3) .Privilege-User-Screen-Data-two div{width:100%}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .privilege-user-screen-table-two .common-table-body .common-table-row .common-table-data:nth-of-type(3) .Privilege-User-Screen-Data-two div label{width:100%}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .privilege-user-screen-table-two .common-table-body .common-table-row .common-table-data:nth-of-type(3) .Privilege-User-Screen-Data-two div label .pu-award-user-selection-premium-status{display:flex;justify-content:space-between;width:100%}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .privilege-user-screen-table-two .common-table-body .common-table-row .common-table-data:nth-of-type(3) .Privilege-User-Screen-Data-two div label .pu-award-user-selection-premium-status .right-icon{padding-left:1.2rem}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .privilege-user-screen-table-two .common-table-body .common-table-row .common-table-data:nth-of-type(4){align-items:center}.pu-award-user-selection-popup-wrapper .pu-award-user-selection-popup-main .pu-award-user-selection-table-one .common-table-body .common-table-row .common-table-data:nth-of-type(8){justify-content:center}.pu-award-user-selection-popup-wrapper .empty-icon{height:2rem}.email-tabs-screen .email-sub-tabs-wrapper .email-sub-tabs>.tab-content{height:29.7rem;border:double #b0c4de}.email-tabs-screen .email-sub-tabs-wrapper .email-sub-tabs>.tab-content>div{height:29rem;overflow-y:auto}.email-tabs-screen .email-sub-tabs-wrapper .email-sub-tabs .nav-tabs .nav-link{min-width:auto;height:1rem;padding:0 .3rem;font-size:.55rem}.passenger-info-email-warning #Pu_Warning_ContentLabel,.passenger-info-email-warning #Pu_Warning_ContentLabel label,.email-table-row .common-table-data .email-table-body-div{width:100%}.DisabledDropDown input[type=text]:disabled{background:#eeeeee}.pu-group-passenger-information-email-thirdperson .third-person-header{display:flex;justify-content:space-between}.pu-group-passenger-information-email-thirdperson .third-person-header-left{padding:.4rem 0}.pu-group-passenger-information-email-thirdperson .third-person-header-left .notice-about{margin-left:.6rem}.pu-group-passenger-information-email-thirdperson .third-person-header-left .notice-about .notice{width:24rem;max-height:10.7rem;background-color:#fff}.pu-group-passenger-information-email-thirdperson .third-person-header-left .notice-about .notice>div:first-child{padding-left:0;font-size:.65rem;font-weight:600;color:#00737d}.pu-group-passenger-information-email-thirdperson .third-person-header-left .notice-about .notice p{font-size:.55rem;font-weight:600;color:#00737d}.pu-group-passenger-information-email-thirdperson .third-person-header-right{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;min-width:10rem;padding:.2rem .2rem .4rem 1rem}.pu-group-passenger-information-email-thirdperson .third-person-table{padding-right:.2rem;padding-left:.2rem}.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-header{border-bottom:1px solid #c3c3c3}.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-header-data{align-items:flex-start}.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-header-data.common-table-checkbox-header{flex:.5;align-items:center}.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-header-data.common-table-number-header{flex:.5}.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-header-data .email-table-heading{font-size:.75rem}.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-header-data .email-table-heading label{font-size:.65rem}.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-header-data:nth-child(4){padding-right:calc(.45rem + 1px)}.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-checkbox-header{background:white;border-bottom:none}.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-static-data,.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-number-data{flex:.5}.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-data:nth-child(6),.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-data:nth-child(7),.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-data:nth-child(8){max-width:100%;overflow:hidden;white-space:nowrap}.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-data .email-table-body-div label{font-size:.65rem}.pu-group-passenger-information-email-thirdperson .third-person-table .common-table-body .email-table-row .common-table-data .icon-button-glass{margin-left:.5rem;background:transparent;border:transparent}.pu-group-passenger-information-email-thirdperson .third-person-footer{display:flex;align-items:flex-start;justify-content:space-between;padding-top:.8rem}.pu-group-passenger-information-email-thirdperson .third-person-footer-left .email-language{padding-left:1rem}.pu-group-passenger-information-email-thirdperson .third-person-footer-right{display:flex;align-items:center;justify-content:space-between;width:55%}.pu-group-passenger-information-email-thirdperson .third-person-footer-right .right-items{display:flex;justify-content:space-between;width:100%}.pu-group-passenger-information-email-thirdperson .third-person-footer-right .right-items .format{display:flex;flex-direction:column}.pu-group-passenger-information-email-thirdperson .third-person-footer-right .right-items .format .format-text-html{display:flex;flex-direction:column;padding-left:.4rem}.pu-group-passenger-information-email-thirdperson .third-person-footer-right .right-items .format .format-text-html .label{font-size:.6rem}.pu-group-passenger-information-email-thirdperson .third-person-footer-right .right-items .line-and-delete{display:flex;align-items:flex-start}.pu-group-passenger-information-email-thirdperson .third-person-footer-right .right-items .line-and-delete .line-no{display:flex}.pu-group-passenger-information-email-thirdperson .third-person-footer-right .right-items .line-and-delete .label-lineno{white-space:nowrap}.pu-group-passenger-information-email-thirdperson .third-person-footer-right .right-items .line-and-delete .delete{padding-right:.5rem;padding-left:.5rem;margin-right:.2rem;margin-left:.2rem;white-space:nowrap}.warning-content-labels .third-person-warning-wrap{font-size:.7rem}.warning-content-labels .third-person-warning-wrap ul{padding-left:1rem;margin-bottom:0}.warning-content-labels .third-person-warning-wrap ul li::marker{font-size:.4rem}.PU-Group-Passenger-Input-Contact-header-div{display:flex;justify-content:space-between;padding-bottom:.3rem;margin-top:.3rem}.PU-Group-Passenger-Input-Contact-header-div .SubHeadingLarge{margin-left:.4rem}.PU-Group-Passenger-Input-Contact-header-div .SubHeadingLarge:active,.PU-Group-Passenger-Input-Contact-header-div .highlight-text-label{background-color:#b5cde7}.PU-Group-Passenger-Input-Contact-header-div .common-button{margin-right:.4rem}.PU-Group-Passenger-Input-Contact-label-div{display:flex}.PU-Group-Passenger-Input-Contact-label1-div{width:90.4%}.PU-Group-Passenger-Input-Contact-label1-div label{margin-left:21.2rem}.PU-Group-Passenger-Input-Contact-heading-div{display:flex;padding:.15rem;margin:0 .3rem;background-color:#00737d}.PU-Group-Passenger-Input-Contact-type-div{width:13%}.PU-Group-Passenger-Input-Contact-type-div label{margin-left:1.1rem}.PU-Group-Passenger-Input-Contact-Country-Code-div{width:8.3%}.PU-Group-Passenger-Input-Contact-Phone-No-div{width:19%}.PU-Group-Passenger-Input-Contact-Comments-div{width:50.5%}.PU-Group-Passenger-Input-Contact-PAX-div{width:5.5%}.PU-Group-Passenger-Input-Contact-list-table{padding-top:.1rem;margin:0 .3rem;border:1px solid grey;border-top:unset}.PU-Group-Passenger-Input-Contact-list-div{display:flex;margin:.45rem}.PU-Group-Passenger-Input-Contact-list-div:first-child{margin-top:.15rem}.PU-Group-Passenger-Input-Contact-list-div div:first-of-type{margin-top:0}.PU-Group-Passenger-Input-Contact-list-div .label{margin-right:.3rem}.PU-Group-Passenger-Input-Contact-list-div .dropdown,.PU-Group-Passenger-Input-Contact-list-div .phone-no-textbox{margin-right:.1rem}.PU-Group-Passenger-Input-Contact-list-div .checkbox{margin-left:.3rem}.PU-Group-Passenger-Input-Contact-button-div .button{position:relative;top:11.5rem;left:45.7rem}.Passenger-Input-Group-screen-pop-up .modal-body{padding:0 .1rem}.Passenger-Input-Group-screen-pop-up .Passenger-Input-Group-screen-tabs .tab-content{height:76vh;padding:.15rem;overflow-x:hidden;border:double #b0c4de}@media (min-height: 1024px){.Passenger-Input-Group-screen-pop-up .Passenger-Input-Group-screen-tabs .tab-content{height:58.5vh}}.Passenger-Input-Group-screen-pop-up .Passenger-Input-Group-screen-tabs .nav-tabs .nav-link{min-width:auto;height:1rem;padding:0 .7rem;font-size:.55rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div{height:5.6rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .header-div{display:flex;margin-top:.3rem;margin-left:.23rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .header-div .sub-heading-large{width:34rem;margin-left:.2rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .header-div .sub-heading-large :focus{outline:auto;outline-color:#000}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .header-div .sub-heading-large:active,.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .header-div .highlight-text-label{background-color:#b5cde7}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .header-div .common-button{margin-right:.3rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .header-div .import-button{margin-right:2.3rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .amc-info-div{display:flex;height:1.28rem;margin-top:.2rem;margin-left:1.9rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .amc-info-div .amc-label{margin-right:1rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .amc-info-div .webminds-icon-button{align-items:center;margin-right:1.3rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .info-labels-div{display:grid;grid-template-rows:2.6rem;grid-template-columns:13rem 17.6rem 13.4rem auto;grid-row-gap:0;grid-column-gap:0;margin-right:.2rem;margin-left:.2rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .info-labels-div .blank-div{grid-area:1/1/2/2}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .info-labels-div .label1{grid-area:1/2/2/3;margin-top:.3rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .info-labels-div .label2{grid-area:1/3/2/4;margin-bottom:.1rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-header-div .info-labels-div .ptc-button{display:flex;grid-area:1/4/2/5;align-self:end;justify-content:flex-end;margin-bottom:.5rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div{margin-right:.2rem;margin-left:.2rem;border:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper{display:grid;grid-template-rows:2.2rem;grid-template-columns:repeat(2,1.8rem) auto;grid-row-gap:0;grid-column-gap:0}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .number-col{display:flex;grid-area:1/1/2/2;align-items:flex-end;background-color:#00737d;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .send-col{display:flex;grid-area:1/2/2/3;align-items:flex-end;background-color:#00737d;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols{display:grid;grid-area:1/3/2/4;grid-template-rows:1fr;grid-template-columns:19rem repeat(2,8rem) auto;grid-row-gap:0;grid-column-gap:0;background-color:#cae8f5}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-1{display:grid;grid-area:1/1/2/2;grid-template-rows:repeat(2,1.1rem);grid-template-columns:1fr;grid-row-gap:0;grid-column-gap:0;border-right:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-1 .main-heading-1{grid-area:1/1/2/2;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-1 .sub-heding-div1{display:grid;grid-area:2/1/3/2;grid-template-rows:1fr;grid-template-columns:7.3rem 9rem auto;grid-row-gap:0;grid-column-gap:0}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-1 .sub-heding-div1 .last-name-div{grid-area:1/1/2/2;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-1 .sub-heding-div1 .first-name-div{grid-area:1/2/2/3;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-1 .sub-heding-div1 .title-div{grid-area:1/3/2/4;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-2{display:grid;grid-area:1/2/2/3;grid-template-rows:repeat(2,1.1rem);grid-template-columns:1fr;grid-row-gap:0;grid-column-gap:0;border-right:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-2 .main-heading-2{grid-area:1/1/2/2;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-2 .sub-heding-div2{display:grid;grid-area:2/1/3/2;grid-template-rows:1fr;grid-template-columns:2.67rem auto;grid-row-gap:0;grid-column-gap:0}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-2 .sub-heding-div2 .carrier-div1{grid-area:1/1/2/2;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-2 .sub-heding-div2 .mileage-div1{grid-area:1/2/2/3;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-3{display:grid;grid-area:1/3/2/4;grid-template-rows:repeat(2,1.1rem);grid-template-columns:1fr;grid-row-gap:0;grid-column-gap:0;border-right:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-3 .main-heading-3{grid-area:1/1/2/2;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-3 .sub-heding-div3{display:grid;grid-area:2/1/3/2;grid-template-rows:1fr;grid-template-columns:2.69rem auto;grid-row-gap:0;grid-column-gap:0}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-3 .sub-heding-div3 .carrier-div2{grid-area:1/1/2/2;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-3 .sub-heding-div3 .mileage-div3{grid-area:1/2/2/3;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-4{display:grid;grid-area:1/4/2/5;grid-template-rows:repeat(2,1.1rem);grid-template-columns:1fr;grid-row-gap:0;grid-column-gap:0}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-4 .main-heading-4{grid-area:1/1/2/2;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-4 .sub-heding-div4{display:grid;grid-area:2/1/3/2;grid-template-rows:1fr;grid-template-columns:2.4rem 3.72rem 4.69rem auto;grid-row-gap:0;grid-column-gap:0}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-4 .sub-heding-div4 .ptc-div{grid-area:1/1/2/2;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-4 .sub-heding-div4 .trvl-div{grid-area:1/2/2/3;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-4 .sub-heding-div4 .dob-div{grid-area:1/3/2/4;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .table-header-wrapper .editable-cols .editable-section-4 .sub-heding-div4 .age-div{grid-area:1/4/2/5;border-bottom:1px solid #c3c3c3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-table-div .dob-data{font-size:.65rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-footer-div{display:grid;grid-template-columns:24.3rem 6rem 8.7rem 5.3rem auto;grid-row-gap:0;grid-column-gap:0;align-items:center;height:1.8rem;margin-top:.2rem;margin-right:.2rem;margin-left:.2rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-footer-div .psgr-search-btn-div{grid-area:1/1/2/2}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-footer-div .cbbg-btn-div{grid-area:1/2/2/3}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-footer-div .number-input-div{display:flex;grid-area:1/3/2/4;justify-content:flex-end;margin-right:.2rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-footer-div .number-input-div .line-number-label{margin-right:.3rem}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-footer-div .delete-btn-div{grid-area:1/4/2/5}.pu-group-passenger-input-name-wrapper .pu-group-passenger-input-name-footer-div .edit-btn-div{grid-area:1/5/2/6}.PSGR-Details-table{grid-area:2/1/3/2;margin:-.05rem 0 0}.PSGR-Details-table .styleRegHead{display:flex;margin-top:0;font-size:1rem;color:#fff;background-color:#3f989e}.PSGR-Details-table .styleRegCheckBox{margin:0 0 0 1rem}.PSGR-Details-table .styleRegEmpty{width:1.7rem}.PSGR-Details-table .styleRegType{width:20.5rem;font-weight:100;border-collapse:collapse}.PSGR-Details-table .styleRegCarrier{width:8.3rem;font-weight:100;border-collapse:collapse}.PSGR-Details-table .styleRegPsgr,.PSGR-Details-table .styleRegSeg{width:6rem;font-weight:100;border-collapse:collapse}.PSGR-Details-table .styleRegPhone{width:4rem;font-weight:100;border-collapse:collapse}.PSGR-Details-table .styleRegBody{height:12rem;font-size:.9rem;font-weight:700;color:#160808;background-color:#f0f0f0}.PSGR-Details-table .styleRegBody .ButtonStyle{display:flex}.PSGR-Details-table .styleRegBody .cbbgBtn{margin-right:1rem}.PSGR-Details-table .styleRegBody .cbbgrows{display:flex;align-items:center;border-bottom:1px solid #c3c3c3}.PSGR-Details-table .styleRegBody .cbbgrows .styleNo{display:flex;align-items:center;width:1.5rem}.PSGR-Details-table .styleRegBody .cbbgrows .stylePSGR{display:flex;align-items:center;width:22.5rem}.PSGR-Details-table .styleRegBody .cbbgrows .stylePSGR .psgr-name-label{width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PSGR-Details-table .styleRegBody .cbbgrows .styleCheckbox1{width:7.5rem}.PSGR-Details-table .styleRegBody .cbbgrows .styleCheckbox2{width:6rem}.PSGR-Details-table .styleRegBody .cbbgrows .styleCheckbox3{width:5.3rem}.PSGR-Details-table .styleRegBody .cbbgrows .styleTextBox{height:1rem;margin:.1rem}.PSGR-Details-table .styleRegBody .cbbgrows .styleCheckbox1 input,.PSGR-Details-table .styleRegBody .cbbgrows .styleCheckbox2 input,.PSGR-Details-table .styleRegBody .cbbgrows .styleCheckbox3 input,.PSGR-Details-table .styleRegBody .cbbgrows .styleTextBox{display:flex;align-items:center}.PSGR-Details-table .styleRegBody .cbbgrows .styleTextBox .cbbgTextBox{border:1px solid #bbe}.PSGR-Details-table .check-box{border:2px 2px 2px 0 solid yellow}.cbbgButtonRow{display:flex;grid-area:1/1/2/2;gap:.1rem;margin:.4rem 0 0}.cbbgButtonRow .clicked{color:#fff;background-color:#3f989e}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .css-7pn4ux{font-size:.69rem;font-weight:600;color:#000}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .linegap{margin-top:.1rem}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .linegap.down{width:99%;background-color:#b7cfe5;outline:1px solid #ff0}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .linegap.up{width:99%;outline:none}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .linegap.row-selection{width:99%;outline:1px solid #ff0}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .cbbg{font-size:.8rem;font-weight:900;color:#00f}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .notice-style .background-blue{width:40rem;font-size:.78rem;font-weight:600;color:#111213;background:#c9d7e1;border-color:#ff0;border-style:solid;border-width:medium}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .notice-style .background-white{width:40rem;font-size:.78rem;font-weight:600;color:#00aab7;background:white;border-color:#fff;border-style:solid;border-width:medium}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .notice-style .mealserviceselect-subheading1{margin:0 0 0 .7rem;color:#08a199}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .notice-style .mealserviceselect-subheading1 label{font-family:Noto Sans JP-300;font-size:.8rem;font-weight:700}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .notice-style .mealserviceselect-subheading1 svg{height:.85rem}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .css-1w5je6e{color:#08a199}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .linkrow{display:flex;flex-direction:row}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .linkrow.down{width:98%;background-color:#b7cfe5;outline:1px solid #ff0}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .linkrow.up{width:98%;outline:none}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .linkrowtwo{display:flex;flex-direction:row}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .linkrowtwo.down{width:98%;background-color:#b7cfe5;outline:1px solid #ff0}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .linkrowtwo.up{width:98%;outline:none}.pu-pax-cbbg-group-popup .PuPaxCbbg-group-wrapper .emptyRow{width:100%;height:1.4rem}.ot-passenger-ptc{height:max-content}.ot-passenger-ptc .header-div{width:100%;padding-left:.5rem;font-weight:"Noto Sans JP-300";font-weight:700;background-color:#3cb2b4}.ot-passenger-ptc .header-div .header-texts{display:flex;align-items:center;padding:.3rem 0}.ot-passenger-ptc .opiht-Container{width:70%;margin:1.2rem auto}@media screen and (min-width: 992px){.ot-passenger-ptc .opiht-Container .opiht-table{min-width:32rem}}.ot-passenger-ptc .opiht-Container .opiht-table>div:first-child{border:.075rem solid #505050}.ot-passenger-ptc .opiht-Container .opiht-table .common-table-header{background-color:#edffff;border-bottom:.075rem solid #505050}.ot-passenger-ptc .opiht-Container .opiht-table .common-table-header .common-table-header-data{padding:.15rem;background-color:#3cb2b4;border-right:.075rem solid #505050}.ot-passenger-ptc .opiht-Container .opiht-table .common-table-header .common-table-header-data:last-child{border-right:0}.ot-passenger-ptc .opiht-Container .opiht-table .common-table-header .common-table-header-data label{font-size:.65rem;color:#f9fafb}.ot-passenger-ptc .opiht-Container .opiht-table .common-table-body .common-table-row{border-bottom:.075rem solid #505050}.ot-passenger-ptc .opiht-Container .opiht-table .common-table-body .common-table-row:last-child{border-bottom:0}.ot-passenger-ptc .opiht-Container .opiht-table .common-table-body .common-table-row .common-table-data{font-size:.7rem;border-right:.075rem solid #505050}.ot-passenger-ptc .opiht-Container .opiht-table .common-table-body .common-table-row .common-table-data:last-child{border-right:0}.ot-passenger-ptc .opiht-Container .opiht-table .common-table-body .common-table-row .common-table-data label{font-size:.65rem}.popup-wrapper-class .modal-dialog .modal-content .popup-modal-header .popup-header-section label{font-size:1.3rem}.popup-wrapper-class .modal-dialog .modal-content .table-container-div .common-table-data label{font-size:.65rem}.popup-wrapper-class .modal-dialog .modal-content .table-container-div .common-table-header-data label{font-size:.75rem}.popup-wrapper-class .header-div{background-color:#d6e9ed}.popup-wrapper-class .header-div .sub-header-div{display:flex;flex-direction:row;justify-content:space-around;width:90%}.popup-wrapper-class .header-div .sub-header-div .radio-label-partial{display:flex;flex-direction:row;justify-content:baseline;padding-right:1.5rem;padding-left:.5rem}.popup-wrapper-class .header-div .sub-header-div .radio-label-first-letter{display:flex;flex-direction:row;justify-content:baseline}.popup-wrapper-class .header-div .sub-header-div .text-box-div{padding-left:.01rem}.popup-wrapper-class .header-div .sub-header-div .search-button-div{padding-right:5rem;padding-left:2rem}.popup-wrapper-class .modal-body .footer-div{height:3rem;padding-bottom:.35rem;padding-left:.7rem;background-color:#c3c3c3}.tooltipstyle .tooltip-inner{padding:.1rem 1rem .1rem .3rem;background:white!important;border-color:#a4b9cf!important;box-shadow:1px 0 1px 1px #a4b9cf inset,-1px 0 1px 1px #a4b9cf inset,-1px 0 1px 1px #a4b9cf inset,-1px 0 1px 1px #a4b9cf inset}.tooltip-flight .tooltip-inner{padding:.1rem 1rem .1rem .3rem}.itinery-info-wrapper .pnr-row-common .svc-seg{background-color:#a0a0a0}.itinery-info-wrapper .rloc{white-space:nowrap}.itinery-info-wrapper .plus-icon{position:absolute;margin-top:.2rem}.itinery-info-wrapper .umnr-icon{position:absolute;top:-3px;left:-2px}.itinery-info-wrapper .asw-icon{position:absolute;top:0;right:0}.itinery-info-wrapper .chargeable-w16h16-icon{position:absolute;margin-top:1rem;margin-left:1rem}.itinery-info-wrapper .sectionstyle,.itinery-info-wrapper .rloclink{width:100%;height:100%;padding-top:unset;padding-left:.1rem;border:none}.itinery-info-wrapper .sectionstyle label,.itinery-info-wrapper .rloclink label{font-weight:600}.itinery-info-wrapper .flex-tr{display:flex}.itinery-info-wrapper .scnd label,.itinery-info-wrapper .offpoint-div label,.itinery-info-wrapper .balloon label,.itinery-info-wrapper .section-4 label{font-weight:600}.itinery-info-wrapper .scnd div:first-of-type{display:flex;align-items:flex-start}.itinery-info-wrapper .balloon{display:flex;align-items:flex-start}.itinery-info-wrapper .itinery-header-wrapper{align-items:center;white-space:nowrap}.itinery-info-wrapper .itinery-header-wrapper.en label{font-size:.65rem;white-space:nowrap}.itinery-info-wrapper .segment-label{font-family:Noto Sans JP-300;font-size:.8rem;font-weight:700}.itinery-info-wrapper .segment-label:first-letter{font-size:.65rem;font-weight:500}.itinery-info-wrapper .section6,.itinery-info-wrapper .section7{align-items:center}.itinery-info-wrapper .pnr-row-deleted .itinery-section-one{background-color:#969696}.itinery-info-wrapper .section-5-arnk{padding-right:0}.itinery-info-wrapper .seat-bubble-icon{position:absolute;top:.1rem;left:.2rem;width:1.5rem}.itinery-info-wrapper .baggage.hide{visibility:hidden}.ticket-img-pattern-a-wrapper{display:flex;justify-content:space-between;margin-bottom:10px}.ticket-img-pattern-a-wrapper .main-content-wrapper{width:85%}.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content{display:flex}.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .greenLabCol{font-family:Noto Sans JP-500;color:#00737d}.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-b{width:50%;border-right:1px solid #017a74}.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-b .left-top,.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-b .left-bottom{display:flex;align-items:center;justify-content:space-between;height:50%;padding:2px 5px;font-size:.65rem}.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-b .left-bottom{border-top:1px solid #017a74}.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-c{display:flex;flex-direction:column;width:50%;padding-left:.2rem;margin:.2rem 0}.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-c .column-c-top,.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-c .column-c-bottom{display:grid;grid-template-columns:50% 50%;height:50%}.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-c .column-c-top .code,.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-c .column-c-top .time,.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-c .column-c-bottom .code,.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-c .column-c-bottom .time{font-size:.65rem}.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-c .aux-freetext{width:90%;height:50%;overflow:hidden;font-size:.65rem;white-space:nowrap}.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-c .column-c-top{margin-bottom:.4rem}.ticket-img-pattern-a-wrapper .main-content-wrapper .route-display-content .column-c .arnk-icon{display:flex;justify-content:center;height:100%}.ticket-img-pattern-a-wrapper .side-content{display:flex;flex-direction:column;justify-content:space-between;width:14%}@media screen and (min-width: 1299px){.ticket-img-pattern-a-wrapper .side-content{left:11.2rem}}@media screen and (min-width: 1599px){.ticket-img-pattern-a-wrapper .side-content{left:11.4rem}}@media screen and (min-width: 1900px){.ticket-img-pattern-a-wrapper .side-content{left:11.5rem}}.ticket-img-pattern-a-wrapper .side-content .cross-icon{width:1rem;height:1rem;padding:2px;margin-left:3px;font-size:19px;line-height:10px;color:#969696;text-align:center;cursor:pointer;background-color:#eee;border:1px solid #8c8c8c}.ticket-img-pattern-a-wrapper .side-content .seat-icon{width:1.8rem;cursor:pointer;border:1px solid #b1aeae}.ticketimage-patternb-wrapper{width:100%}.ticketimage-patternb-wrapper .route-display-content{display:flex;flex-direction:row}.ticketimage-patternb-wrapper .route-display-content .column-a{display:flex;width:17%;border-right:1px solid #017a74}.ticketimage-patternb-wrapper .route-display-content .column-a svg{width:85%}.ticketimage-patternb-wrapper .route-display-content .column-b{width:57%;border-right:1px solid #017a74}.ticketimage-patternb-wrapper .route-display-content .column-b .left-top,.ticketimage-patternb-wrapper .route-display-content .column-b .left-bottom{display:flex;align-items:center;justify-content:space-between;padding:.1rem;font-size:.55rem}.ticketimage-patternb-wrapper .route-display-content .column-b .left-bottom{border-top:1px solid #017a74}.ticketimage-patternb-wrapper .route-display-content .column-c{display:flex;width:26%}.ticketimage-patternb-wrapper .route-display-content .column-c .left-top,.ticketimage-patternb-wrapper .route-display-content .column-c .left-bottom{display:flex;align-items:center;justify-content:center;width:100%;height:50%;font-size:.55rem}.ticketimage-patternb-wrapper .route-display-content .column-c .right-top,.ticketimage-patternb-wrapper .route-display-content .column-c .right-bottom{display:flex;align-items:center;width:100%;height:50%;font-size:.55rem}.ticketimage-patternb-wrapper .route-display-content .column-c .column-c-right{width:60%}.ot-chargeable-catalogue .ot-chargeable-catalogue-head svg{width:2.5rem;height:2.5rem}.ot-chargeable-catalogue-flightInfo-top{width:50%;margin-top:.5rem}.ot-chargeable-catalogue-flightInfo-top .display-th{text-align:center}.ot-chargeable-catalogue-feeCalc-serviceCategory-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}.ot-chargeable-catalogue-feeCalc-serviceCategory-wrapper .ot-chargeable-catalogue-feeCalc-serviceCategory{display:flex}.ot-chargeable-catalogue-feeCalc-serviceCategory-wrapper .ot-chargeable-catalogue-feeCalc-serviceCategory-label{margin-right:3rem}.ot-chargeable-catalogue-feeCalc-footer{display:flex;gap:1.5rem;justify-content:flex-end;margin-top:1rem}.ot-chargeable-catalogue-feeCalc-footer .ot-chargeable-catalogue-feeCalc-footer-total{width:30%;font-size:.85rem}.ot-chargeable-catalogue-feeCalc-footer .ot-chargeable-catalogue-feeCalc-footer-total .display-th,.ot-chargeable-catalogue-feeCalc-footer .ot-chargeable-catalogue-feeCalc-footer-total .display-td{vertical-align:middle}.ot-chargeable-catalogue-feeCalc-footer .ot-chargeable-catalogue-feeCalc-footer-total .display-th{width:4rem;height:1.75rem;text-align:center}.ot-chargeable-catalogue-feeCalc-footer .ot-chargeable-catalogue-feeCalc-footer-total .display-td{width:6rem;padding:0 .3rem;font-weight:700;text-align:right;background-color:#d2ff91}.ot-chargeable-catalogue-feeCalc-flightInfo-bottom{margin-top:1rem}.ot-chargeable-catalogue-feeCalc-flightInfo-bottom .ot-chargeable-catalogue-feeCalc-flightInfo-bottom-seat .display-th,.ot-chargeable-catalogue-feeCalc-flightInfo-bottom .ot-chargeable-catalogue-feeCalc-flightInfo-bottom-ancillary .display-th{text-align:center}.ot-chargeable-catalogue-feeCalc-flightInfo-bottom .ot-chargeable-catalogue-feeCalc-flightInfo-bottom-seat .display-td,.ot-chargeable-catalogue-feeCalc-flightInfo-bottom .ot-chargeable-catalogue-feeCalc-flightInfo-bottom-ancillary .display-td{height:1.2rem}.ot-chargeable-catalogue-feeCalc-flightInfo-bottom .ot-chargeable-catalogue-feeCalc-flightInfo-bottom-seat .display-td:nth-child(2),.ot-chargeable-catalogue-feeCalc-flightInfo-bottom .ot-chargeable-catalogue-feeCalc-flightInfo-bottom-ancillary .display-td:nth-child(2){text-align:right}.ot-chargeable-catalogue-feeCalc-flightInfo-bottom .ot-chargeable-catalogue-feeCalc-flightInfo-bottom-seat .display-td:last-of-type,.ot-chargeable-catalogue-feeCalc-flightInfo-bottom .ot-chargeable-catalogue-feeCalc-flightInfo-bottom-ancillary .display-td:last-of-type{display:flex;align-items:center}.ot-chargeable-catalogue-feeCalc-flightInfo-bottom .ot-chargeable-catalogue-feeCalc-flightInfo-bottom-seat input,.ot-chargeable-catalogue-feeCalc-flightInfo-bottom .ot-chargeable-catalogue-feeCalc-flightInfo-bottom-ancillary input{width:2rem;height:1rem}.ot-chargeable-catalogue-feeCalc-flightInfo-bottom .ot-chargeable-catalogue-feeCalc-currency{font-size:.75rem;font-weight:700;color:#00737d;text-align:right}.otCouchInfo .otCouchInfo-container .otCouchInfo-table .otCouchInfo-table-body .otCouchInfo-table-body-row .double .otCouchInfo-table-body-row-innerrow .otCouchInfo-table-body-row-innerrow-cell,.otCouchInfo .otCouchInfo-container .otCouchInfo-table .otCouchInfo-table-body .otCouchInfo-table-body-row .otCouchInfo-table-body-row-cell,.otCouchInfo .otCouchInfo-container .otCouchInfo-table .otCouchInfo-table-body .otCouchInfo-table-body-flightdetails .flightdetails-cell,.otCouchInfo .otCouchInfo-container .otCouchInfo-table .otCouchInfo-table-header .otCouchInfo-table-header-component{display:flex;align-items:center;padding-left:.2rem}.otCouchInfo .otCouchInfo-main-heading{display:flex;align-items:flex-end;width:100%;height:1.8rem;padding-left:.5rem;margin-bottom:2rem;background:#3f989e}.otCouchInfo .otCouchInfo-main-heading svg{height:1.7rem}.otCouchInfo .otCouchInfo-main-heading .otCouchInfo-top-header-label{height:2rem;padding-left:.3rem;font-family:Noto Sans JP-300;font-size:1.5rem;font-weight:700;color:#fff}.otCouchInfo .otCouchInfo-container{width:70%;margin:auto}.otCouchInfo .otCouchInfo-container .content-details-subheading{font-family:Noto Sans JP-300;font-size:.9rem;font-weight:700}.otCouchInfo .otCouchInfo-container .otCouchInfoContainer-infosubheading label{font-family:Noto Sans JP-300;font-size:.85rem;font-weight:700}.otCouchInfo .otCouchInfo-container .otCouchInfo-table{width:100%;margin:.5rem 0;border:1px solid #007c85}.otCouchInfo .otCouchInfo-container .otCouchInfo-table .otCouchInfo-table-header{display:grid;grid-template-columns:5% 15% 21% 22% 15% 10.5% 4.5% 7%;width:100%}.otCouchInfo .otCouchInfo-container .otCouchInfo-table .otCouchInfo-table-header .otCouchInfo-table-header-component{padding-left:.2rem;background-color:#3f989e;border-right:1px solid #007c85}.otCouchInfo .otCouchInfo-container .otCouchInfo-table .otCouchInfo-table-header .otCouchInfo-table-header-component label{font-size:.7rem;color:#fff;word-break:break-word}.otCouchInfo .otCouchInfo-container .otCouchInfo-table .otCouchInfo-table-body .otCouchInfo-table-body-flightdetails{display:grid;grid-template-columns:20% 80%;height:1.2rem}.otCouchInfo .otCouchInfo-container .otCouchInfo-table .otCouchInfo-table-body .otCouchInfo-table-body-flightdetails .flightdetails-cell{background-color:#dcffff;border-right:1px solid #007c85}.otCouchInfo .otCouchInfo-container .otCouchInfo-table .otCouchInfo-table-body .otCouchInfo-table-body-flightdetails .flightdetails-cell label{font-size:.7rem;color:#00737d}.otCouchInfo .otCouchInfo-container .otCouchInfo-table .otCouchInfo-table-body .otCouchInfo-table-body-row .self-checkbox{justify-content:space-around;border-right:0}.otCouchInfo .otCouchInfo-container .otCouchInfo-table .otCouchInfo-table-body .otCouchInfo-table-body-row .double{display:flex;flex-direction:column;padding-left:0}.otCouchInfo .otCouchInfo-container .otCouchInfo-table .otCouchInfo-table-body .otCouchInfo-table-body-row .double .otCouchInfo-table-body-row-innerrow{display:grid;grid-template-columns:15.3% 15.3% 7% 25.3% 22% 15.1%;width:100%;height:100%}.pu-asr-seat-map-footer-buttons-not-show-button-item{width:100%;height:1rem;padding:.1rem}.puasr-exitseat-guidence-popup .pu-exit-seat-guidance_container .subheading{margin:.6rem 0 .5rem .8rem}.puasr-exitseat-guidence-popup .pu-exit-seat-guidance_container .subheading svg{height:1rem}.puasr-exitseat-guidence-popup .pu-exit-seat-guidance_container .exit-guidence-content{width:90%;padding:.2rem;margin:auto;font-size:.6rem;background-color:#fff;border:2px solid #969696}.puasr-exitseat-guidence-popup .pu-exit-seat-guidance_container .exit-guidence-content ul{padding-left:1rem;margin:0;list-style:disc}.puasr-exitseat-guidence-popup .pu-exit-seat-guidance_container .is-adviced{display:flex;align-items:center;margin-left:1.35rem}.puasr-exitseat-guidence-popup .pu-exit-seat-guidance_container .is-adviced label{font-size:.65rem}.puasr-exitseat-guidence-popup .pu-exit-seat-guidance_footer_container{display:flex;width:100%;height:2.8rem}.puasr-exitseat-guidence-popup .pu-exit-seat-guidance_footer_container .footer_content{display:flex;align-items:flex-end;justify-content:space-between;width:100%;margin:0 .5rem .5rem}.puasr-exitseat-guidence-popup .pu-exit-seat-guidance_footer_container .footer_content .ok_btn{width:4rem;height:1.45rem;font-size:.8rem}.puasr-exitseat-guidence-popup .pu-exit-seat-guidance_footer_container .footer_content .close_btn{width:5.2rem;height:1.25rem;font-size:.65rem}.asr-warning-popup.modal .warning-content-labels{padding:.1rem;font-size:.8rem}.asr-warning-popup.modal .warning-content-labels u{color:#001e87}.asr-warning-popup.modal .asr-restricted-seat-warning-contents{font-size:.7rem}.asr-seatmap-page-no{width:68.5%}.jp-asr-seatmap-page-no{width:70.5%}.nh3-hide-addbutton{visibility:hidden}.asr-seatmap-popup .modal-dialog .modal-content{width:64.5vw}.asr-seatmap-popup .asr-seatmap-body{display:grid;grid-template-columns:19% 81%;padding:0 .3rem}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-topleftsection{display:flex;flex-direction:column;grid-area:segment}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-topleftsection .topleftsection-numofseats{display:flex;flex-direction:column;width:5rem;height:2rem;border:thin solid transparent}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-topleftsection .topleftsection-numofseats label{font-size:.55rem;color:#007c85}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-topleftsection .topleftsection-numofseats:hover{border-color:#c1c1c1}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-topleftsection .topleftsection-segmentdisplayarea{padding:.15rem;overflow-y:scroll;background:white;border:thin solid #c1c1c1}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-topleftsection .topleftsection-segmentdisplayarea .ticketimage-patternb-wrapper{margin-bottom:.25rem}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-toprightsection{grid-area:seatmap}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-toprightsection .toprightsection-buttons{position:absolute;top:0;right:.2rem;display:grid;grid-template-columns:58% 42%;width:57%;margin:.1rem;font-size:.6rem}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-toprightsection .toprightsection-buttons .toprightsection-labels{font-size:.5rem;color:#505050}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-toprightsection .toprightsection-buttons .buttons-section1{display:flex;align-items:center;justify-content:space-between;margin:0 .4rem}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-toprightsection .toprightsection-buttons .buttons-section1 .seatmap-instruction{display:flex;align-items:flex-end;justify-content:flex-end;height:100%}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-toprightsection .toprightsection-buttons .buttons-section2{display:flex;align-items:center;justify-content:space-between}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-toprightsection .toprightsection-buttons .buttons-section2 button{display:flex;align-items:center;justify-content:space-around;min-width:4.5rem;height:1.1rem;padding:.1rem;font-size:.6rem}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-toprightsection .toprightsection-tabs{margin-top:.65rem}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-toprightsection .toprightsection-tabs .tab-content{height:18.5rem;padding:0;overflow:scroll;border:3px double #b5cde7}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-toprightsection .toprightsection-tabs .nav-link,.asr-seatmap-popup .asr-seatmap-body .seatmap-body-toprightsection .toprightsection-tabs .nav-link.active{min-width:4rem;height:1rem;line-height:0}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-toprightsection .toprightsection-tabs .nav-item{width:4rem}.asr-seatmap-popup .asr-seatmap-body .seatmap-body-toprightsection .toprightsection-tabs .nav-item button{padding:.2rem;font-size:.65rem}.pu-various-service-selection .various-service-selection-footer{display:flex;align-items:center;padding:.5rem}.pu-various-service-selection .various-service-selection-footer button{font-size:.6rem}.pu-various-service-selection .various-service-container .various-service-selection-tabview{width:96%;margin:.4rem auto .3rem}.pu-various-service-selection .various-service-container .various-service-selection-tabview .nav-tabs{margin-left:.1rem}.pu-various-service-selection .various-service-container .various-service-selection-tabview .nav-tabs .nav-item button{height:1.3rem;padding:0 .5rem;font-size:.6rem;line-height:0}.pu-various-service-selection .various-service-container .various-service-selection-tabview .tab-content{height:24.9rem}.pu-various-service-selection .various-service-container .various-service-selection-tabview .tab-content .various-service-section{background-color:#fff}.pu-various-service-selection .various-service-container .breadcrums{display:flex;width:100%;height:1.1rem;background:#edffff}.pu-various-service-selection .various-service-container .various-service-tab{display:grid;grid-template-columns:33.33% 33.33% 33.33%;width:100%;height:100%;border:1.5px solid #b5cde7}.pu-various-service-selection .various-service-container .various-service-tab .service-tab-col-one,.pu-various-service-selection .various-service-container .various-service-tab .service-tab-col-two,.pu-various-service-selection .various-service-container .various-service-tab .service-tab-col-three{display:flex;flex-direction:column;height:100%;border:1.5px solid #b5cde7}.pu-bulk-seat-guidance-popup-class .message-content{padding-left:.5rem;margin-bottom:.5rem;font-size:.65rem;font-weight:700}.pu-bulk-seat-guidance-popup-class .message-content ol{padding-left:0;list-style:none;counter-reset:steps}.pu-bulk-seat-guidance-popup-class .message-content ol li{padding:4px;counter-increment:steps}.pu-bulk-seat-guidance-popup-class .message-content ol li:before{padding:2.5px;margin-right:.2rem;text-align:center;content:counter(steps);border:.5px solid #312e2ecc;border-radius:50%}.pu-bulk-seat-guidance-popup-class .close-button{margin-left:.5rem}.pu-bulk-seat-guidance-popup-class .available-button{margin-right:1rem}.pu-bulk-seat-guidance-popup-class .occupied-button{margin-right:.5rem}.SSPScreenModalContent .modal-dialog{min-width:46vw;max-width:48vw}.SSPScreenModalContent .modal-dialog .modal-content{width:540px;max-width:50vw}.SSPScreenModalContent .modal-dialog .modal-content .modal-header .error{width:251px;height:51px}.SSPScreenModalContent .modal-dialog .modal-content .modal-header .error button{font-size:13px}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .container{width:100%;height:11rem;border-bottom:1px solid #c5bbbb}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .container .OtherSeatPreference{margin-top:1.5rem;margin-right:1rem;margin-left:1rem;overflow-y:scroll;font-size:16px;font-weight:500;background:white;border:2px solid #c5bbbb}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .container .OtherSeatPreference .selection{width:100%}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .container .OtherSeatPreference .selection tr{display:flex;padding:0 9px;border-bottom:1px solid #c5bbbb}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .container .OtherSeatPreference .selection tr td{display:flex}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .container .OtherSeatPreference .selection tr.selected{background-color:#ffffc9}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .container .OtherSeatPreference .selection tr .ml-5{margin-left:11px}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .container .OtherSeatPreference .selection tr:last-child{border-bottom:none}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .container .caution{font-size:14px;font-weight:lighter}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .d-flex{margin-top:4px;font-size:16px;font-weight:500;color:#000}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .d-flex .d-flex-shrink{margin-left:28px}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .d-flex .d-flex-shrink .preference{display:flex}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .d-flex .btn{margin-left:auto}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .buttons{height:48px;background:#c3c3c3}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .buttons .ASR-buttons{height:48px;margin:8px}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .buttons .ASR-buttons .SCH-Close{width:105px;height:25px;margin-top:16px}.SSPScreenModalContent .modal-dialog .modal-content .modal-body .buttons .ASR-buttons .ASR-Submit{float:right;width:132px;padding-left:25px;margin-top:7px;font-size:21px;font-weight:900}.register{white-space:pre-line}.couch-table{line-height:1rem}.couch-table .couch-table-header{margin-left:.1rem;font-family:Noto Sans JP-300;font-size:.75rem}.couch-table .common-table-wrapper .common-table-header .common-table-header-data,.couch-table .common-table-body .common-table-row .common-table-data{padding:0}.couch-table .common-table-body .common-table-row .common-table-data .couch-table-body,.couch-table .common-table-body .common-table-row .common-table-data .couch-table-body div:first-child,.couch-table .common-table-body .common-table-row .common-table-data .couch-table-body .common-table-label{width:100%}.couch-table .common-table-body .common-table-row .common-table-data .couch-table-body .common-table-label .couch-type-style{width:8.5rem;overflow:hidden;font-family:Noto Sans JP-300;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.couch-table .common-table-body .common-table-row .common-table-data .couch-table-body .common-table-label .cell-style{display:flex;align-content:center;align-items:center;width:100%;height:3.5rem;font-family:Noto Sans JP-300;font-size:.75rem;vertical-align:middle}.couch-table .common-table-body .common-table-row .common-table-data .couch-table-body .common-table-label .cell-style .pax-style{width:1.3rem;margin-left:.1rem}.couch-table .common-table-body .common-table-row .common-table-data .couch-table-body .common-table-label .seat-style{width:7rem;height:100%;padding-top:.2rem;padding-left:.2rem;overflow:hidden;text-overflow:clip;white-space:nowrap}.couch-table .common-table-body .common-table-row .common-table-data .couch-table-body .common-table-label .seat-style span{margin-top:0}.couch-table .common-table-body .common-table-row .common-table-data .couch-table-body .common-table-label .grayout{background:#e6e6e6}.pu-asr-preference-empty-button{width:3.5rem;height:1rem;margin-left:auto!important}.pu-chargeable-catalogue-option-popup-header .popup-header-icon>svg{vertical-align:middle}.pu-chargeable-catalogue-option{padding:.5rem .5rem 5rem}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-head{display:flex;justify-content:space-between}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-sumtext{display:flex;justify-content:center}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-sumtext .pu-chargeable-catalogue-option-sumtext-label{margin-right:.1rem}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-sumtext .pu-chargeable-catalogue-option-sumvalue{width:11rem;padding:0 .5rem;font-weight:700;text-align:right;background-color:#cdffcd;border-color:#007c85;border-style:solid;border-width:1px}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-sumtext .pu-chargeable-catalogue-option-sumvalue .pu-chargeable-catalogue-option-sumvalue-error{display:block;text-align:center}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-body{display:flex;flex-direction:column;margin-top:1rem;margin-left:1.8rem;white-space:nowrap}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-body>div+div{margin-top:1rem}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-body .pu-chargeable-catalogue-option-body-label{width:3rem;margin-right:3.5rem}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-body .pu-chargeable-catalogue-option-body-input{align-items:center}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-body .pu-chargeable-catalogue-option-body-input-result{width:13rem;margin-bottom:0;margin-left:.5rem;font-family:Noto Sans JP-300;font-size:.7rem;color:#000}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-body .pu-chargeable-catalogue-option-body-input-result .name-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-body .pu-chargeable-catalogue-option-body-currency{display:flex}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-body .pu-chargeable-catalogue-option-body-location{display:flex;align-items:center}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-body .pu-chargeable-catalogue-option-body-location button{width:1.2rem;height:1.2rem}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-body .pu-chargeable-catalogue-option-body-date{display:flex}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-body .pu-chargeable-catalogue-option-body-date .dropdown-menu{max-height:4.5rem}.pu-chargeable-catalogue-option .pu-chargeable-catalogue-option-body-button{display:flex;justify-content:flex-end;margin-top:-1.4rem}.pu-chargeable-catalogue-option-popup-footer{display:flex;align-items:flex-end;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-chargeable-catalogue-option-popup-footer .pu-chargeable-catalogue-option-popup-footer-primarybutton{font-weight:700}.emd-container{width:100%;background-color:#ffebfa}.emd-container .emd-header-label{padding-left:4rem;font-family:Noto Sans JP-300;font-size:1.2rem;font-weight:700;color:#fff}.emd-container .emdlink{float:right}.emd-container .emdlink .whatisemd{font-size:.6rem}.emd-container .emd-body{padding-top:1rem;padding-left:9rem}.emd-container .emd-body .emdicon{display:flex;align-items:center}.emd-container .emd-body .emdicon svg{height:.6rem}.emd-container .emd-body .emdicon label{margin-left:.2rem;font-family:Noto Sans JP-500;font-size:.6rem;color:#7d0037}.emd-container .emd-body .summary-subheading{padding-top:.4rem}.emd-container .emd-body .summary-subheading label{color:#7d0037}.emd-container .emd-body .emd-table{display:flex;width:85%;height:1rem;margin-bottom:.25rem;border:1px solid #7d0037}.emd-container .emd-body .emd-table .emd-num-label{display:flex;width:4rem;border-right:1px solid black}.emd-container .emd-body .emd-table .emd-num-label label{font-size:.6rem;font-weight:700;color:#7d0037}.emd-container .emd-body .emd-table .emd-num{display:flex;width:15.2rem;font-size:.6rem;font-weight:700;background-color:#fff;border-right:1px solid black}.emd-container .emd-body .emd-table .psgr-name-label{display:flex;width:4rem;border-right:1px solid black}.emd-container .emd-body .emd-table .psgr-name-label label{font-size:.6rem;font-weight:700;color:#7d0037}.emd-container .emd-body .emd-table .psgr-name{display:flex;width:30.4rem;font-size:.6rem;font-weight:700;background-color:#fff}.emd-container .emd-body .summary-table .intdom{width:4rem}.emd-container .emd-body .summary-table .emdtype{width:4.4rem}.emd-container .emd-body .summary-table .system{width:5.4rem}.emd-container .emd-body .summary-table .pricingindicator{width:9.4rem}.emd-container .emd-body .summary-table .reportingindicator{width:10.3rem}.emd-container .emd-body .summary-table .issuecity{width:8.3rem}.emd-container .emd-body .summary-table .issuedate{width:6.3rem}.emd-container .emd-body .chargeinfo-table .fticketing{width:4.5rem}.emd-container .emd-body .chargeinfo-table .netfarecol2{text-align:end}.emd-container .emd-body .chargeinfo-table .jpy{width:1.7rem}.emd-container .emd-body .chargeinfo-table .chargecol3{width:5rem;text-align:end}.emd-container .emd-body .chargeinfo-table .equivcol1{width:2rem}.emd-container .emd-body .chargeinfo-table .equivamountdata,.emd-container .emd-body .chargeinfo-table .refundablevaluedata{text-align:end}.emd-container .emd-body .chargeinfo-table .exchange{width:3rem;text-align:end}.emd-container .emd-body .chargeinfo-table .awardcol1{width:2rem}.emd-container .emd-body .chargeinfo-table .awardcol2{text-align:end}.emd-container .emd-body .chargeinfo-table .exchangerow{height:1rem;font-size:.6rem;background-color:#fff}.emd-container .emd-body .chargeinfo-table .exchangeamountcol2,.emd-container .emd-body .chargeinfo-table .ttlcol2{text-align:end}.emd-container .emd-body .chargeinfo-table tr:nth-of-type(2){height:1rem;font-size:.6rem;background-color:#fff}.emd-container .emd-body .taxtable{display:flex}.emd-container .emd-body .taxtable .taxamount{text-align:end}.emd-container .emd-body .taxtable .indicator{width:2rem}.emd-container .emd-body .taxtable .taxcode{width:8rem}.emd-container .emd-body .itinary-info{display:flex;padding-top:.4rem}.emd-container .emd-body .itinary-info .taxlabel{margin-left:1rem;font-size:.6rem;color:#000;opacity:70%}.emd-container .emd-body .itinary-info .itinary-info-subheading{margin-right:.7rem}.emd-container .emd-body .itinary-info .itinary-info-subheading label{margin-left:.2rem;color:#7d0037}.emd-container .emd-body .itinary-info .svg-icon{height:.6rem;margin-top:.2rem}.emd-container .emd-body .itinary-info .link-label{font-size:.6rem}.emd-container .emd-body .itinary-info .rfisclinkfont,.emd-container .emd-body .itinary-info .cpnstslinkfont{padding:0;font-size:.6rem}.emd-container .emd-body .itinary-info .rfisc-link-ex svg{width:.65rem;height:.65rem}.emd-container .emd-body .itinary-info .coupoun-status-link-example svg{width:.65rem;height:.65rem}.emd-container .emd-body .itinary-info .linkdiv{display:flex;column-gap:1rem;margin-left:.8rem}.emd-container .emd-body .fop{width:8.7rem}.emd-container .emd-body .paidamount{width:9rem}.emd-container .emd-body .empty-fop{border-top:hidden}.emd-container .emd-body .paid-amount-data{text-align:end}.emd-container .emd-body .endorsement{width:5rem}.emd-container .emd-body .endorsement-body{height:.9rem}.emd-container .emd-body .tktinfo1,.emd-container .emd-body .tktinfo2{width:33%}.emd-container .emd-body .table-container-tkt-info{padding-bottom:3rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.cpninfo-table{margin-bottom:.2rem}.cpninfo-table .firstrow{display:grid;grid-template-columns:5% 12.06% 36.95% 9.02% 6.97% 11% 19%}.cpninfo-table .cpnno{height:2.8rem;border-right:none}.cpninfo-table .rfisc{height:2.8rem;white-space:pre-line;border-right:none}.cpninfo-table .rfi{height:2.8rem;border-right:none}.cpninfo-table .flightcareer,.cpninfo-table .cpnsts,.cpninfo-table .invol{height:2.8rem;white-space:pre-line;border-right:none}.cpninfo-table .cpnvalue{height:2.8rem}.cpninfo-table .cpnnumber{vertical-align:baseline;border-top:none;border-right:none}.cpninfo-table .cpnstatus{font-family:Noto Sans JP-300;font-weight:"bolder";text-align:center;background-color:pink;border-top:none;border-right:none}.cpninfo-table .carrierdatarow3,.cpninfo-table .carrierdatarow4{border-top:none;border-right:none}.cpninfo-table .notvalidbefore,.cpninfo-table .notvalidafter{height:2rem;white-space:pre-line;border-top:none;border-right:none}.cpninfo-table .divtable{display:flex;flex:row}.cpninfo-table .parentdiv,.cpninfo-table .objrow,.cpninfo-table .carrierrow,.cpninfo-table .carrierdatarow,.cpninfo-table .originrow,.cpninfo-table .origindatarow,.cpninfo-table .servicermks,.cpninfo-table .cirow{display:grid}.cpninfo-table .objrow{grid-template-columns:12.6935% 38.896% 9.495% 7.336% 11.5795% 20%}.cpninfo-table .originrow{grid-template-columns:12.7% 15% 41% 31.3%}.cpninfo-table .origindatarow{grid-template-columns:12.7% 15% 41% 6% 25.3%}.cpninfo-table .cirow{grid-template-columns:12.7% 23% 25.4% 20% 18.9%}.cpninfo-table .carrierdatarow{grid-template-columns:12.7% 29.2% 9.7% 9.5% 38.9%}.cpninfo-table .servicermks{grid-template-columns:12.7% 87.3%}.cpninfo-table .carrierrow{display:grid;grid-template-columns:12.7% 29.2% 9.7% 9.5% 38.9%}.cpninfo-table .parentdiv{display:grid;grid-template-columns:5% 95%}.cpninfo-table .obj1,.cpninfo-table .carrierdatarow1,.cpninfo-table .origindatarow1,.cpninfo-table .servicermks1,.cpninfo-table .cirow1{height:auto;border-top:none;border-right:none}.cpninfo-table .jpstyle{letter-spacing:-.1rem;border-top:none;border-right:none}.cpninfo-table .subdiv{display:flex;flex-direction:column;width:100%}.cpninfo-table .carrierrow1{height:2rem;border-top:none;border-right:none}.cpninfo-table .carrierdatarow1{height:auto}.cpninfo-table .obj2,.cpninfo-table .obj3,.cpninfo-table .obj4{border-top:none;border-right:none}.cpninfo-table .obj5{text-align:end;border-top:none}.cpninfo-table .carrierdatarow2,.cpninfo-table .cirow2{border-top:none;border-right:none}.cpninfo-table .carrierrow2{height:2rem;border-top:none;border-right:none}.cpninfo-table .carrierdatarow5{border-top:none}.cpninfo-table .carrierrow5{height:2rem;border-top:none}.cpninfo-table .dest,.cpninfo-table .origindatarow2,.cpninfo-table .originrow1,.cpninfo-table .originrow3,.cpninfo-table .origindatarow3{border-top:none;border-right:none}.cpninfo-table .originrow4{border-top:none}.cpninfo-table .origindatarow4{border-top:none;border-right:none}.cpninfo-table .origindatarow5{text-align:end;border-top:none}.cpninfo-table .servicermksdata{border-top:none}.cpninfo-table .cirow3,.cpninfo-table .cirow4{border-top:none;border-right:none}.cpninfo-table .cirow5{border-top:none}.cpninfo-table .custom-component{min-height:.9rem}.ot-tsm-tax-table-gray-text{font-size:.6rem;color:#505050}.pu-chargeable-tsm-create-popup-content{padding:.5rem .5rem .4rem}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-header{display:flex;justify-content:space-between}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-sumtext{display:flex;justify-content:center}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-sumtext .pu-chargeable-tsm-create-sumtext-label{margin-right:.1rem}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-sumtext .pu-chargeable-tsm-create-sumvalue{width:11rem;padding:0 .5rem;font-weight:700;text-align:right;background-color:#cdffcd;border-color:#007c85;border-style:solid;border-width:1px}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-sumtext .pu-chargeable-tsm-create-sumvalue .pu-chargeable-tsm-create-sumvalue-error{display:block;text-align:center}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-table{margin-top:-.5em;line-height:1.3}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-table .pu-chargeable-tsm-create-table-currency{display:flex;justify-content:flex-end}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-table .pu-chargeable-tsm-create-table-currency .pu-chargeable-tsm-create-table-currency-letter{margin-left:.5em}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-table .display-td{overflow-y:hidden}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-table span{color:red}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-table .data-table-header tr:nth-child(2)>td{height:1.85rem;vertical-align:middle}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-textarea{display:flex;align-items:center;justify-content:flex-end;height:1.8rem}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-bottom{display:flex;align-items:center;margin-left:8rem;white-space:nowrap}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-bottom .pu-chargeable-tsm-create-bottom-label{margin-right:.1rem}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-bottom .pu-chargeable-tsm-create-bottom-input{align-items:center}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-bottom .pu-chargeable-tsm-create-bottom-currency{display:flex;justify-content:flex-end;width:7.5rem}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-bottom .pu-chargeable-tsm-create-bottom-location{display:flex;justify-content:flex-end;width:9rem}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-bottom .pu-chargeable-tsm-create-bottom-location button{width:1.2rem;height:1.2rem}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-bottom .pu-chargeable-tsm-create-bottom-date{display:flex;justify-content:flex-end;width:16.5rem}.pu-chargeable-tsm-create-popup-content .pu-chargeable-tsm-create-bottom-button{display:flex;justify-content:flex-end;margin-top:-1.4rem}.pu-chargeable-tsm-create-popup-footer{display:flex;align-items:flex-end;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-chargeable-tsm-create-popup-footer .pu-chargeable-tsm-create-popup-footer-primarybutton{font-weight:700}.pu-service-fee-change-calculation-breadcrumb{height:1.2rem;padding:.1rem;background-color:#ebfaff}.pu-service-fee-change-calculation-content{max-height:calc(100vh - 7.2rem);overflow:auto}.pu-service-fee-change-calculation-layout{display:flex;flex-direction:row;padding:.5rem}.pu-service-fee-change-calculation-sidebar{display:flex;flex:initial;flex-direction:column;width:12rem;height:auto}.pu-service-fee-change-calculation-sidebar .pu-service-fee-change-calculation-sidebar-header{display:flex;justify-content:space-between;padding-bottom:.1rem}.pu-service-fee-change-calculation-sidebar .pu-service-fee-change-calculation-sidebar-content{flex:auto;padding:.5rem;background-color:#fff;border:1px solid darkgray}.pu-service-fee-change-calculation-sidebar .pu-service-fee-change-calculation-sidebar-content .pu-service-fee-change-calculation-sidebar-segment{width:10rem;padding-bottom:.5rem}.pu-service-fee-change-calculation-main{display:flex;flex:auto;flex-direction:column;gap:.5rem;justify-content:start;padding:0 .5rem}.pu-service-fee-change-calculation-main .pu-service-fee-change-calculation-main-section{display:flex;flex-direction:column;gap:.5rem}.pu-service-fee-change-calculation-main .pu-service-fee-change-calculation-main-section:last-child{padding-top:.5rem}.pu-service-fee-change-calculation-main .pu-service-fee-change-calculation-main-section .pu-service-fee-change-calculation-main-section-content{padding-left:2rem}.pu-service-fee-change-calculation-main .pu-service-fee-change-calculation-main-section .pu-service-fee-change-calculation-main-section-content .pu-service-fee-change-calculation-main-select-area{display:flex;flex-direction:row;border:1px solid #c3c3c3}.pu-service-fee-change-calculation-main .pu-service-fee-change-calculation-main-section .pu-service-fee-change-calculation-main-section-content .pu-service-fee-change-calculation-main-select-area .pu-service-fee-change-calculation-main-select-label{padding:.25rem;background-color:#c3c3c3}.pu-service-fee-change-calculation-main .pu-service-fee-change-calculation-main-section .pu-service-fee-change-calculation-main-section-content .pu-service-fee-change-calculation-main-select-area .pu-service-fee-change-calculation-main-select-radio{display:flex;flex-direction:row;gap:2rem;padding:.25rem}.pu-service-fee-change-calculation-main .pu-service-fee-change-calculation-main-section .pu-service-fee-change-calculation-main-section-content .pu-service-fee-change-calculation-main-coupon-emd-row{display:flex;gap:.5rem;padding:.1rem;background-color:#ebfaff}.pu-service-fee-change-calculation-main .pu-service-fee-change-calculation-main-section .pu-service-fee-change-calculation-main-section-header-row{display:flex;flex-direction:row}.pu-service-fee-change-calculation-main .pu-service-fee-change-calculation-main-section .pu-service-fee-change-calculation-main-section-header-row .pu-service-fee-change-calculation-main-section-header-notice{padding-left:2rem}.pu-service-fee-change-calculation-footer{display:flex;flex-direction:row;align-items:flex-end;padding:.5rem 1rem .5rem .5rem}.pu-service-fee-change-calculation-footer .pu-service-fee-change-calculation-footer-left{flex:auto}.pu-service-fee-change-calculation-footer .pu-service-fee-change-calculation-footer-right{display:flex;flex:initial;column-gap:.5rem;align-items:flex-end}.pu-service-fee-change-calculation-footer .pu-service-fee-change-calculation-footer-primary-button{font-family:Noto Sans JP-300;font-weight:700}.pu-service-fee-change-calculation-result-breadcrumbs{padding:.1rem;background-color:#edffff}.pu-service-fee-change-calculation-result-breadcrumbs .pu-service-fee-change-calculation-result-breadcrumbs-box{white-space:nowrap}.pu-service-fee-change-calculation-result{max-height:calc(100vh - 10rem);overflow-y:auto}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body{display:flex}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-itinerary{width:23%;height:calc(28.1vh + 24.6rem);margin:.5rem .25rem .25rem .5rem}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-itinerary .pu-service-fee-change-calculation-result-itinerary-list{height:96%;margin-top:.25rem;overflow-x:hidden;overflow-y:scroll;background-color:#fff;border-color:#969696;border-style:solid;border-width:1px}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-itinerary .pu-service-fee-change-calculation-result-itinerary-list .pu-service-fee-change-calculation-result-itinerary-list-ticket{margin:.5rem}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details{width:77%;margin:.5rem .5rem .25rem .25rem}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents{margin-top:.25rem}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-service .pu-service-fee-change-calculation-result-details-service-table{table-layout:fixed}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-service .pu-service-fee-change-calculation-result-details-service-table .pu-service-fee-change-calculation-result-details-service-table-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-before{margin-top:.2rem;border-color:#969696;border-style:solid;border-width:1px}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-before .pu-service-fee-change-calculation-result-details-before-title-currency{display:flex;justify-content:space-between;padding:0 .3rem;background-color:#dadada}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-before .pu-service-fee-change-calculation-result-details-before-title-currency .pu-service-fee-change-calculation-result-details-before-currency{display:flex}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-before .pu-service-fee-change-calculation-result-details-before-service{width:65%;margin:.25rem}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-before .pu-service-fee-change-calculation-result-details-before-service .pu-service-fee-change-calculation-result-details-before-service-table{table-layout:fixed}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-before .pu-service-fee-change-calculation-result-details-before-passengers{margin:.25rem}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-after{margin-top:.2rem;border-color:#969696;border-style:solid;border-width:1px}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-after .pu-service-fee-change-calculation-result-details-after-title-currency{display:flex;justify-content:space-between;padding:0 .3rem;background-color:#cdf0ff}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-after .pu-service-fee-change-calculation-result-details-after-title-currency .pu-service-fee-change-calculation-result-details-after-currency,.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-after .pu-service-fee-change-calculation-result-details-after-service-flight{display:flex}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-after .pu-service-fee-change-calculation-result-details-after-service-flight .pu-service-fee-change-calculation-result-details-after-service{width:65%;margin:.25rem}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-after .pu-service-fee-change-calculation-result-details-after-service-flight .pu-service-fee-change-calculation-result-details-after-service .pu-service-fee-change-calculation-result-details-after-service-table{table-layout:fixed}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-after .pu-service-fee-change-calculation-result-details-after-service-flight .pu-service-fee-change-calculation-result-details-after-flight{width:33%;margin:.25rem .25rem .25rem 0}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-after .pu-service-fee-change-calculation-result-details-after-passengers{margin:.25rem}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-difference{margin:.2rem 0;border-color:#969696;border-style:solid;border-width:1px}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-difference .pu-service-fee-change-calculation-result-details-difference-title-currency{display:flex;justify-content:space-between;padding:0 .3rem;background-color:#d2ff91}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-difference .pu-service-fee-change-calculation-result-details-difference-title-currency .pu-service-fee-change-calculation-result-details-difference-currency,.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-difference .pu-service-fee-change-calculation-result-details-difference-service-refund{display:flex}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-difference .pu-service-fee-change-calculation-result-details-difference-service-refund .pu-service-fee-change-calculation-result-details-difference-service{width:60%;margin:.25rem}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-difference .pu-service-fee-change-calculation-result-details-difference-service-refund .pu-service-fee-change-calculation-result-details-difference-service .pu-service-fee-change-calculation-result-details-difference-service-table{table-layout:fixed}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-difference .pu-service-fee-change-calculation-result-details-difference-service-refund .pu-service-fee-change-calculation-result-details-difference-refund{width:38%;margin:.25rem .25rem .25rem 0}.pu-service-fee-change-calculation-result .pu-service-fee-change-calculation-body .pu-service-fee-change-calculation-result-details .pu-service-fee-change-calculation-result-details-contents .pu-service-fee-change-calculation-result-details-difference .pu-service-fee-change-calculation-result-details-difference-passengers{margin:.25rem}.pu-service-fee-change-calculation-result-footer{display:flex;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-service-fee-change-calculation-result-footer .pu-service-fee-change-calculation-result-footer-left{display:flex}.pu-service-fee-change-calculation-result-footer .pu-service-fee-change-calculation-result-footer-left>button{margin-top:auto;margin-right:.5rem}.pu-service-fee-change-calculation-result-footer .pu-service-fee-change-calculation-result-footer-right{display:flex;gap:0 1vh;white-space:nowrap}.OWRTHScreenModalContent{background-color:#000000ad}.OWRTHScreenModalContent .modal-content{font-size:.45rem}.OWRTHScreenModalContent .modal-content .OWRTHS-clear-button{float:right;margin:10px 20px}.OWRTHScreenModalContent .modal-content .common-table-header{width:100%}.OWRTHScreenModalContent .modal-content .common-table-data .OWRTHS-table-body{padding-left:0}.OWRTHScreenModalContent .modal-content .OWRT-select-texbox{margin:0 15px 0 2px}.pu-fare-list-condition-wrapper{display:flex;flex-direction:row;align-items:center;width:100%;padding:.4rem 0}.pu-fare-list-condition-wrapper .pu-fare-list-condition-search-button{display:flex;flex:5;justify-content:center}.pu-fare-list-condition-wrapper .pu-fare-list-condition-textBox{display:flex;flex:6;justify-content:end;padding-right:1rem}.pu-fare-list-condition-wrapper .pu-fare-list-condition-radio-buttons{display:flex;flex:15;justify-content:space-between}.pu-fare-list-condition-wrapper .pu-fare-list-condition-radio-buttons .pu-fare-list-condition-radio-button label{font-size:.65rem}.pu-fare-list-side-bar-list-wrapper-green-list,.pu-fare-list-side-bar-list-wrapper-white-list{height:20.8rem;font-family:Noto Sans JP-500;font-size:.65rem;background-color:#007c85;border-right:thin solid #c3c3c3}.pu-fare-list-side-bar-list-wrapper-green-list .pu-fare-list-side-bar-list-header-wrapper,.pu-fare-list-side-bar-list-wrapper-white-list .pu-fare-list-side-bar-list-header-wrapper{background-color:#007c85;border-bottom:thin solid white}.pu-fare-list-side-bar-list-wrapper-green-list .pu-fare-list-side-bar-list-header-wrapper .pu-fare-list-side-bar-list-header-label,.pu-fare-list-side-bar-list-wrapper-white-list .pu-fare-list-side-bar-list-header-wrapper .pu-fare-list-side-bar-list-header-label{font-size:.65rem;color:#fff}.pu-fare-list-side-bar-list-wrapper-green-list .pu-fare-list-side-bar-list-body-wrapper-white-list,.pu-fare-list-side-bar-list-wrapper-white-list .pu-fare-list-side-bar-list-body-wrapper-white-list{display:flex;flex-direction:column}.pu-fare-list-side-bar-list-wrapper-green-list .pu-fare-list-side-bar-list-body-wrapper-white-list .pu-fare-list-side-bar-list-data,.pu-fare-list-side-bar-list-wrapper-white-list .pu-fare-list-side-bar-list-body-wrapper-white-list .pu-fare-list-side-bar-list-data{display:flex;justify-content:flex-start;width:100%;font-family:Noto Sans JP-500;color:#000;background-color:#fff;border:none;border-bottom:thin solid white}.pu-fare-list-side-bar-list-wrapper-green-list .pu-fare-list-side-bar-list-body-wrapper-white-list .pu-fare-list-side-bar-list-data span,.pu-fare-list-side-bar-list-wrapper-white-list .pu-fare-list-side-bar-list-body-wrapper-white-list .pu-fare-list-side-bar-list-data span{white-space:nowrap}.pu-fare-list-side-bar-list-wrapper-green-list .pu-fare-list-side-bar-list-body-wrapper-white-list .pu-fare-list-side-bar-list-data.active,.pu-fare-list-side-bar-list-wrapper-white-list .pu-fare-list-side-bar-list-body-wrapper-white-list .pu-fare-list-side-bar-list-data.active{color:#000;background:#b5cde7;border-color:#fff}.pu-fare-list-side-bar-list-wrapper-green-list .pu-fare-list-side-bar-list-body-wrapper-green-list,.pu-fare-list-side-bar-list-wrapper-white-list .pu-fare-list-side-bar-list-body-wrapper-green-list{display:flex;flex-direction:column}.pu-fare-list-side-bar-list-wrapper-green-list .pu-fare-list-side-bar-list-body-wrapper-green-list .pu-fare-list-side-bar-list-data,.pu-fare-list-side-bar-list-wrapper-white-list .pu-fare-list-side-bar-list-body-wrapper-green-list .pu-fare-list-side-bar-list-data{display:flex;justify-content:flex-start;width:100%;font-family:Noto Sans JP-500;color:#fff;background-color:#007c85;border:none;border-bottom:thin solid white}.pu-fare-list-side-bar-list-wrapper-green-list .pu-fare-list-side-bar-list-body-wrapper-green-list .pu-fare-list-side-bar-list-data span,.pu-fare-list-side-bar-list-wrapper-white-list .pu-fare-list-side-bar-list-body-wrapper-green-list .pu-fare-list-side-bar-list-data span{white-space:nowrap}.pu-fare-list-side-bar-list-wrapper-green-list .pu-fare-list-side-bar-list-body-wrapper-green-list .pu-fare-list-side-bar-list-data.active,.pu-fare-list-side-bar-list-wrapper-white-list .pu-fare-list-side-bar-list-body-wrapper-green-list .pu-fare-list-side-bar-list-data.active{color:#000;background:#b5cde7;border-color:#fff}.pu-fare-list-side-bar-list-wrapper-white-list{background-color:#fff}.pu-fare-list-type-select-table-wrapper{height:20.8rem;font-family:Noto Sans JP-500;font-size:.65rem;background-color:#fff}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-header-wrapper{display:flex;align-items:flex-start;justify-content:space-between;background-color:#007c85;border-bottom:thin solid white}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-header-wrapper .pu-fare-list-type-select-table-header-item-wrapper-35{display:flex;flex:35;align-items:flex-start;width:100%;padding-right:none;border-right:thin solid white}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-header-wrapper .pu-fare-list-type-select-table-header-item-wrapper-35 .pu-fare-list-type-select-table-header-label{width:100%;padding-left:.2rem;font-size:.65rem;color:#fff}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-header-wrapper .pu-fare-list-type-select-table-header-item-wrapper-20{display:flex;flex:20;align-items:flex-start;width:100%;padding-right:none;border-right:thin solid white}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-header-wrapper .pu-fare-list-type-select-table-header-item-wrapper-20 .pu-fare-list-type-select-table-header-label{width:100%;padding-left:.2rem;font-size:.65rem;color:#fff}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-header-wrapper .pu-fare-list-type-select-table-header-item-wrapper-20.scroll-margin{display:flex;flex:20;align-items:flex-start;width:100%;padding-right:15px;border-right:thin solid white}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-header-wrapper .pu-fare-list-type-select-table-header-item-wrapper-20.scroll-margin .pu-fare-list-type-select-table-header-label{width:100%;padding-left:.2rem;font-size:.65rem;color:#fff}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-header-wrapper .pu-fare-list-type-select-table-header-item-wrapper-21{display:flex;flex:21;align-items:flex-start;width:100%;padding-right:none;border-right:thin solid white}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-header-wrapper .pu-fare-list-type-select-table-header-item-wrapper-21 .pu-fare-list-type-select-table-header-label{width:100%;padding-left:.2rem;font-size:.65rem;color:#fff}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper{height:19.5rem;overflow-x:hidden;overflow-y:scroll}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:thin solid white}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-35.odd{display:flex;flex:35;flex-direction:column;overflow:hidden}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-35.odd .pu-fare-list-type-select-table-data{display:flex;justify-content:flex-start;width:100%;overflow:hidden;font-family:Noto Sans JP-500;color:#000;background-color:#fff;border:none;border-right:thin solid white}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-35.odd .pu-fare-list-type-select-table-data span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-35.odd .pu-fare-list-type-select-table-data.active{color:#000;background:#b5cde7;border-color:#c3c3c3}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-35.even{display:flex;flex:35;flex-direction:column;overflow:hidden}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-35.even .pu-fare-list-type-select-table-data{display:flex;justify-content:flex-start;width:100%;overflow:hidden;font-family:Noto Sans JP-500;color:#000;background-color:#eee;border:none;border-right:thin solid white}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-35.even .pu-fare-list-type-select-table-data span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-35.even .pu-fare-list-type-select-table-data.active{color:#000;background:#b5cde7;border-color:#c3c3c3}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-20.odd{display:flex;flex:20;flex-direction:column;overflow:hidden}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-20.odd .pu-fare-list-type-select-table-data{display:flex;justify-content:flex-start;width:100%;overflow:hidden;font-family:Noto Sans JP-500;color:#000;background-color:#fff;border:none;border-right:thin solid white}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-20.odd .pu-fare-list-type-select-table-data span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-20.odd .pu-fare-list-type-select-table-data.active{color:#000;background:#b5cde7;border-color:#c3c3c3}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-20.even{display:flex;flex:20;flex-direction:column;overflow:hidden}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-20.even .pu-fare-list-type-select-table-data{display:flex;justify-content:flex-start;width:100%;overflow:hidden;font-family:Noto Sans JP-500;color:#000;background-color:#eee;border:none;border-right:thin solid white}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-20.even .pu-fare-list-type-select-table-data span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-20.even .pu-fare-list-type-select-table-data.active{color:#000;background:#b5cde7;border-color:#c3c3c3}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-21.odd{display:flex;flex:21;flex-direction:column;overflow:hidden}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-21.odd .pu-fare-list-type-select-table-data{display:flex;justify-content:flex-start;width:100%;overflow:hidden;font-family:Noto Sans JP-500;color:#000;background-color:#fff;border:none;border-right:thin solid white}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-21.odd .pu-fare-list-type-select-table-data span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-21.odd .pu-fare-list-type-select-table-data.active{color:#000;background:#b5cde7;border-color:#c3c3c3}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-21.even{display:flex;flex:21;flex-direction:column;overflow:hidden}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-21.even .pu-fare-list-type-select-table-data{display:flex;justify-content:flex-start;width:100%;overflow:hidden;font-family:Noto Sans JP-500;color:#000;background-color:#eee;border:none;border-right:thin solid white}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-21.even .pu-fare-list-type-select-table-data span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-fare-list-type-select-table-wrapper .pu-fare-list-type-select-table-body-wrapper .pu-fare-list-type-select-table-body-row-wrapper .pu-fare-list-type-select-table-body-item-wrapper-21.even .pu-fare-list-type-select-table-data.active{color:#000;background:#b5cde7;border-color:#c3c3c3}.pu-fare-list-carrier-popup .modal-dialog .modal-content .modal-body{background:white}.pu-fare-list-carrier-popup .modal-content{max-width:90%}.pu-fare-list-carrier-popup .modal-dialog .modal-content{min-height:30vh}body .pu-fare-list-popup-header{font-family:Noto Sans JP-300;font-weight:700;font-size:1.05rem;color:#fff}.pu-fare-list-condition-area{background:#d7ebeb}.pu-fare-list-main{display:flex}.pu-fare-list-main .pu-fare-list-cas-carrier-select-area{flex:4.5}.pu-fare-list-main .pu-fare-list-category-select-area{flex:2.5}.pu-fare-list-main .pu-fare-list-fare-type-select-area{flex:13.5;overflow:hidden}.pu-fare-list-footer{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-fare-list-footer .pu-fare-list-footer-back-button{width:5rem;height:1.3rem}.pu-fare-list-footer .pu-fare-list-footer-select-button{width:5rem;height:1.75rem}.ShoppingHistoryScreenModalContent{background-color:#000000ad}.ShoppingHistoryScreenModalContent .modal-content{font-size:.45rem}.ShoppingHistoryScreenModalContent .modal-content .shoppingHistory-clear-button{float:right;margin:10px 20px}.ShoppingHistoryScreenModalContent .modal-content .common-table-header{width:100%}.ShoppingHistoryScreenModalContent .modal-content .common-table-data .shoppingHistory-table-body{padding-left:0}.ShoppingHistoryScreenModalContent .modal-content .common-table-data .shoppingHistory-table-body .dep-loc-history,.ShoppingHistoryScreenModalContent .modal-content .common-table-data .shoppingHistory-table-body .arr-loc-history{font-size:.65rem}.ShoppingHistoryScreenModalContent .modal-content .common-table-data .shoppingHistory-table-body .dep-loc-history .dep-name-loc-history,.ShoppingHistoryScreenModalContent .modal-content .common-table-data .shoppingHistory-table-body .dep-loc-history .arr-name-loc-history,.ShoppingHistoryScreenModalContent .modal-content .common-table-data .shoppingHistory-table-body .arr-loc-history .dep-name-loc-history,.ShoppingHistoryScreenModalContent .modal-content .common-table-data .shoppingHistory-table-body .arr-loc-history .arr-name-loc-history{font-family:Noto Sans JP-300;font-size:.7rem;font-weight:700}.ShoppingHistoryScreenModalContent .modal-content .shoppingHistory-select-texbox{margin:0 15px 0 2px}.shopping-main-container .label-space{width:5rem;margin-left:1.5rem}.shopping-main-container .from-div{margin-left:0}.shopping-main-container .from-div-wrapper{margin-left:1rem}.shopping-main-container .reverse-button{margin:-.6rem 0 0 .28rem}.shopping-main-container .history-icon{margin:-.5rem 0 0 2.5rem}.shopping-main-container .shp-lt-from-to-container input,.shopping-main-container .shp-lt-carr-container input,.shopping-main-container .shp-lt-ptc-container input{font-size:.65rem}.shopping-main-container .add-space{margin-left:2rem}.shopping-main-container .fullNameLabel-wrapper,.shopping-main-container .fullNameLabel{width:5rem;margin-left:.2rem;overflow:hidden;color:gray;text-overflow:ellipsis;white-space:nowrap}.shopping-main-container .option-search-container,.shopping-main-container .option-display-container{display:flex}.shopping-main-container .shopping-input-dopdown .tooltip-overlay{display:inline-flex;height:100%}.shopping-main-container .shopping-input-dopdown .dropdown-menu .tooltip-overlay{display:block;height:100%}.margin-left{margin-left:.5rem}.time-label{width:2.9rem}.shopping-from{padding-left:1rem}.space-between-reverse{width:4rem}.multiple-asterisk{margin-left:-1rem}.add-space-between-row{padding-bottom:.2rem}.shopping-Radio-0{width:5.5rem}.shopping-Radio-1{width:6.1rem}.shopping-places-wrapper{width:6.4rem}.multiple-index{width:1rem}.shopping-CommercialFareFamily-wrapper{width:8rem}.seat-label{width:1.8rem}.OwRt-wrapper .header-wrapper{display:flex;justify-content:space-between;padding:0 0 .3rem;margin:0 0 0 .5rem}.OwRt-wrapper .header-wrapper label{align-self:center}.OwRt-wrapper .owrt-inline-wrapper,.OwRt-wrapper .inline-header-wrapper,.OwRt-wrapper .owrt-inline-radio-wrapper{display:flex;justify-content:space-between;padding:.3rem 0}.OwRt-wrapper .owrt-inline-wrapper label,.OwRt-wrapper .inline-header-wrapper label,.OwRt-wrapper .owrt-inline-radio-wrapper label{align-self:center}.OwRt-wrapper .inline-header-wrapper,.OwRt-wrapper .owrt-inline-radio-wrapper{margin-right:0}.OwRt-wrapper .inline-owrt-wrapper{display:flex;justify-content:space-between;padding:.1rem 0;margin-right:1.8rem}.OwRt-wrapper .inline-owrt-wrapper label{align-self:center}.OwRt-wrapper .inline-owrt-wrapper .owrt-flightNumberInputClassName{width:2rem}.OwRt-wrapper .flt-input-wrappper{width:7.6rem;margin-right:0}.OwRt-wrapper .flt-input-wrappper-div2{width:5.3rem}.OwRt-wrapper .inline-wrapper-sub{display:flex;justify-content:space-between}.OwRt-wrapper .inline-wrapper-sub label{align-self:center}.OwRt-wrapper .owrt-padding-left{padding-left:.4rem}.OwRt-wrapper .center-align{align-self:center}.OwRt-wrapper .border-wrapper{height:2.63rem;border-top:1.5px solid #80808052;border-bottom:1.5px solid #80808052}.OwRt-wrapper .sub-wrapper{border-bottom:1.5px solid #80808052}.OwRt-wrapper .relative-position,.OwRt-wrapper .absolute-position{position:relative}.OwRt-wrapper .fltInput-position{right:0}.OwRt-wrapper .Radio-fltSchedule,.OwRt-wrapper .Radio-award{margin-left:2.8rem}.OwRt-wrapper .Radio-fltNo{margin-right:2.2rem}.OwRt-wrapper .Radio-rt{margin-left:2.9rem}.OwRt-wrapper .Label-search{margin-left:4.05rem}.OwRt-wrapper .OWRT-Aster{margin-top:-5px}.OwRt-wrapper .day-all-wrapper{margin-left:1.5rem}.OwRt-wrapper .Date-label{margin-left:1.933rem}.OwRt-wrapper .Date-div-default-OB{width:5.83rem}.OwRt-wrapper .Date-div-default-IB{width:5.8rem}.OwRt-wrapper .owrt-date-input{margin-top:.15rem;margin-left:1.65rem}.OwRt-wrapper .owrt-time{margin-left:.5rem}.OwRt-wrapper .owrt-search{align-self:center;margin-top:.15rem;margin-left:2rem}.OwRt-wrapper .transit-checkbox{width:6rem}.OwRt-wrapper .transit-div{align-self:center;width:7.9rem;padding-left:1.1rem}.OwRt-wrapper .transit-wrapper{width:12rem}.OwRt-wrapper .transit-textBox-wrapper{width:11.5rem}.OwRt-wrapper .carrier-div{margin-left:-7rem}.OwRt-wrapper .carrier-div-default{width:13.9rem}.OwRt-wrapper .owrt-carrier-label{width:7.5rem;margin-bottom:2rem;margin-left:1.2rem}.OwRt-wrapper .option-wrapper{padding:3px 0 0 8px}.OwRt-wrapper .option-wrapper-displayOptions-jp{padding:3px 0 0 30px}.OwRt-wrapper .option-item-div{margin-left:.05rem}.OwRt-wrapper .trip-start-owrt{padding-right:1rem}.OwRt-wrapper .orwt-notice-container .orwt-notice-icon{position:relative;bottom:0;min-width:9.7rem}@media screen and (min-width: 1900px){.OwRt-wrapper .orwt-notice-container .orwt-notice-icon{min-width:9.65rem}}.OwRt-wrapper .orwt-notice-container .orwt-notice-icon svg{height:1.5rem;margin:0 5px 12px 0}.owrt-footer-displayOptions-padding{padding-left:30px}.owrt-trim-text{width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.airport-label{width:15.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stopover-label{width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.direct-input-reservation .label-div{display:flex;width:100%;background:#eeeeee}.direct-input-reservation .label-div .asterisk{margin-right:.2rem;font-size:.5rem}.direct-input-reservation .label-div .jp-asterisk{font-size:.5rem}.direct-input-reservation .label-div .button-checkbox-div{width:6%}.direct-input-reservation .label-div .label-div-flight-number{display:flex;align-items:center;width:16%}.direct-input-reservation .label-div .class{display:flex;align-items:center;width:6%}.direct-input-reservation .label-div .date-input{display:flex;align-items:center;width:20.4%}.direct-input-reservation .label-div .date-input .date-asterisk{margin:0 .2rem;font-size:.5rem}.direct-input-reservation .label-div .dep-apo{display:flex;flex-direction:row;align-items:center;width:19.1%}.direct-input-reservation .label-div .arr-apo{display:flex;align-items:center;width:15.9%}.direct-input-reservation .label-div .action-code{display:flex;align-items:center;width:16.6%}.direct-input-reservation .label-div .jp-label-div-flight-number{display:flex;align-items:center;width:16%}.direct-input-reservation .label-div .jp-class{display:flex;align-items:center;width:9%}.direct-input-reservation .label-div .jp-date-input{display:flex;align-items:center;width:17.4%}.direct-input-reservation .label-div .jp-date-input .jp-date-asterisk{font-size:.5rem}.direct-input-reservation .label-div .jp-dep-apo{display:flex;flex-direction:row;align-items:center;width:19.1%}.direct-input-reservation .label-div .jp-arr-apo{display:flex;align-items:center;width:14.9%}.direct-input-reservation .label-div .jp-action-code{display:flex;align-items:center;width:17.6%}.direct-input-reservation .search-button-div{width:46%}.direct-input-reservation .search-button-div button{margin-left:1.35rem}.direct-input-reservation .book-div{margin-right:1%}.direct-input-reservation .book-div button{font-size:.65rem;font-weight:900}.direct-input-reservation .jp-book-div{margin-right:1%}.direct-input-reservation .jp-book-div button{height:1.17rem;font-size:.63rem;font-weight:900}.direct-input-reservation .common-link-div{width:40.5%;padding-bottom:.2rem}.direct-input-reservation .common-link-div .partner-class-link-div{height:.95rem}.direct-input-reservation .common-link-div .partner-class-link-div svg{width:.65rem;margin:.1rem .55rem 0 0}.direct-input-reservation .common-link-div .partner-class-link-div label{font-size:.6rem}.direct-input-reservation .common-link-div .status-link-div .external-link{padding-top:0%;line-height:.938rem}.direct-input-reservation .common-link-div .status-link-div .external-link svg{width:.65rem;margin:.1rem .55rem 0 0}.direct-input-reservation .common-link-div .status-link-div .external-link label{font-size:.6rem}.direct-input-reservation .history-icon-div{width:5%}.direct-input-reservation .history-icon-div button{margin:.45rem 0 0 .4rem;font-weight:900}.direct-input-reservation .seat-number-input{width:8%}.direct-input-reservation .seat-number-input input{width:1.4rem;height:1rem;margin-top:.45rem}.direct-input-reservation .body-div{height:23.5rem;background:linear-gradient(to bottom,#d2d9dc 6.25%,#efefef 6.25% 12.5%,#d2d9dc 12.5% 18.75%,#efefef 18.25% 25%,#d2d9dc 25% 31.25%,#efefef 31.25% 37.5%,#d2d9dc 37.5% 43.75%,#efefef 43.75% 50%,#d2d9dc 50% 56.25%,#efefef 56.25% 62.5%,#d2d9dc 62.5% 68.75%,#efefef 68.75% 75%,#d2d9dc 75% 81.25%,#efefef 81.25% 87.5%,#d2d9dc 87.5% 93.75%,#efefef 93.75% 100%)}.direct-input-reservation .body-div .initial-add-button{position:relative;bottom:.65rem;left:.12rem;width:calc(100% - .12rem)}.direct-input-reservation .body-div .item-div{position:relative;display:flex;align-items:center;width:100%;height:1.475rem}.direct-input-reservation .body-div .item-div .plus-icon-div{position:absolute;bottom:.34rem}.direct-input-reservation .body-div .item-div .plus-icon-div svg{width:.8rem;height:.8rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon{display:flex;width:100%}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .checkbox-div{width:5%;height:1rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .checkbox-div .checkbox{margin-left:1rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs{display:flex;width:92%}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .linenumber{width:3%;font-size:.6rem;font-weight:900;text-align:end}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .linenumber-misc{font-size:.6rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-flight-number{width:17.3%}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-flight-number-input{width:2.2rem;height:1rem;font-size:.75rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-flight-number-input button{width:.4rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-carrier-input{width:2rem;height:1rem;font-size:.75rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-class{width:4.3%}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-class input{font-size:.75rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-date-input{width:24.1%}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-date-input .direct-month-dropdown input{width:100%;height:100%;padding:0 .2rem;font-size:.65rem;border:none}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-date-input .direct-month-dropdown .dropdown-item-options{font-size:.6rem;font-weight:700}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-date-input .direct-date-icon{margin-left:.1rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-date-input .dropdown-menu{height:9.2rem;max-height:10rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-date-input .dropdown-icon{font-size:.6rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-dep-apo{display:flex;align-items:baseline;width:21.5%}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-dep-apo .dep-apo input{font-size:.75rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-dep-apo .airport-name{display:flex;width:3.2rem;overflow:hidden;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-arr-apo{display:flex;align-items:baseline;width:21.5%}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-arr-apo .arr-apo input{font-size:.75rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-arr-apo .airport-name{display:flex;width:3.2rem;overflow:hidden;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-action-code{width:8.7%}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-action-code .actioncode-dropdown .dropdown{width:2.4rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-action-code .actioncode-dropdown .dropdown .dropdown-toggle input{font-size:.75rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-action-code .actioncode-dropdown .dropdown-menu{width:11.5rem;transform:translate(194px,21px)}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-action-code .actioncode-dropdown .dropdown-menu .dropdown-item-options{font-size:.6rem;font-weight:700}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-action-code button{width:2.6rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .inputs .item-div-action-code .dropdown-icon{font-size:.56rem}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .direct-close-btn{position:relative;bottom:3px;width:3%}.direct-input-reservation .body-div .item-div .inputs-without-plus-icon .direct-close-btn svg{width:.8rem;height:.8rem}.direct-input-reservation .header-div{display:flex;align-items:center;height:2.1rem;background:#eeeeee;border-bottom:1px solid #c8c8c8}.direct-input-reservation .header-div .seat-number-div{display:flex;width:16%}.direct-input-reservation .header-div .seat-number-div .black-asterisk-div{padding-left:.3rem;margin:.4rem .25rem 0 0}.direct-input-reservation .header-div .seat-number-div .black-asterisk-div .black-asterisk{font-size:.65rem}.direct-input-reservation .header-div .seat-number-div .jp-black-asterisk-div{padding-left:.3rem;margin:.35rem .05rem 0 0}.direct-input-reservation .header-div .seat-number-div .jp-black-asterisk-div .black-asterisk{font-size:.65rem}.direct-input-reservation .header-div .seat-number-div .seat-number-label label{margin-bottom:.1rem;font-weight:bolder}.direct-input-reservation .header-div .seat-number-div .jp-seat-number-label{margin-top:.4rem}.direct-input-reservation .header-div .seat-number-div .jp-seat-number-label label{margin-top:.36rem;font-size:.65rem;font-weight:bolder}.direct-input-reservation .header-div .misc-div{width:12%}.direct-input-reservation .header-div .misc-div .misc-button{width:4rem;height:1.2rem;margin-top:.25rem}.direct-input-reservation .header-div .clear-icon-div{width:18.5%}.direct-input-reservation .header-div .clear-icon-div .clear-button{width:6.5rem;height:1.2rem;margin-top:.25rem;font-weight:900}.direct-input-reservation .footer-div{display:flex;width:100%;padding:.1rem;background:#d2d9dc}.direct-input-reservation .footer-div .prev-next-div{display:flex;column-gap:4.2%;width:28.6%}.direct-input-reservation .footer-div .forest-div{width:21%}.MISC-popup .modal-dialog .modal-content .modal-body{padding:15px;overflow:visible}.MISC-popup .modal-dialog .modal-content .modal-body .MISC-dropdown .dropdown-menu{width:17rem}@media screen and (min-width: 1400px){.MISC-popup .modal-dialog .modal-content .modal-body .MISC-dropdown .dropdown-menu{width:17.5rem}}.MISC-popup .modal-dialog .modal-content .modal-body .MISC-dropdown .dropdown-menu .dropdown-item-options{height:auto}.MISC-popup .modal-dialog .modal-content .modal-body .MISC-dropdown .dropdown .dropdown-toggle{width:3.6rem;height:1.1rem}.MISC-popup .modal-dialog .modal-content .modal-body .dropdown-icon{font-size:.6rem}.MISC-popup .modal-dialog .modal-content .modal-body .MISC-date-input{font-size:.75rem}.MISC-popup .modal-dialog .modal-content .modal-body .MISC-icon{margin-left:.1rem}.MISC-popup .modal-dialog .modal-content .modal-body .MISC-month-dropdown{width:6.6rem}.MISC-popup .modal-dialog .modal-content .modal-body .MISC-month-dropdown input{font-size:.75rem}@media screen and (min-width: 1600px){.MISC-popup .modal-dialog .modal-content .modal-body .MISC-month-dropdown .dropdown-menu{height:7.3rem}}.MISC-popup .modal-dialog .modal-content .modal-body .free-txt-padd{padding:2px 15px 0 0}.MISC-popup .modal-dialog .modal-content .modal-body .misc-input-search-icon button{width:1em;height:1rem}.MISC-popup .modal-dialog .modal-content .modal-body .MISC-textarea:focus{background-color:#ffffc9}.MISC-popup .modal-dialog .modal-content .modal-body .MISC-asterisk{margin-top:-4px}.MISC-popup .modal-dialog .modal-content .modal-body .misc-label{width:7rem}.MISC-popup .modal-dialog .modal-content .modal-body .button-transmit{padding-top:5px}.calculator-popup .modal-dialog .modal-content{width:13.5rem}.calculator-popup .modal-dialog .modal-content .modal-body{padding:.2rem}.SubMenuPopUp .modal-dialog .modal-content{top:10%;left:60%}.SubMenuPopUp .modal-dialog .modal-content .submenu-popup-body{min-height:24rem;padding:1.3rem;background-color:#ebfaff}.SubMenuPopUp .modal-dialog .modal-content .submenu-popup-footer{display:flex;justify-content:center;padding:.3rem;background-color:#ebfaff;border-top:1px solid #00737d}.SubMenuPopUp .modal-dialog .modal-content .submenu-popup-footer .submenu-popup-close-button{padding:0 1rem;font-size:.65rem}.ot-refund-record-header-info-component-wrapper{margin-bottom:1%}.ot-refund-record-header-info-component-wrapper .ot-refund-record-passenger-wrapper{padding-top:1vh;padding-bottom:1vh;margin-bottom:1.5vh;font-size:.75rem}.ot-refund-record-header-info-component-wrapper .ot-refund-record-list-wrapper{padding-top:1.5vh;padding-bottom:1vh;font-size:.75rem}.ot-refund-record-summary-component-wrapper{padding-top:3vh;padding-bottom:1vh;margin-bottom:1%;font-size:.75rem}.ot-refund-record-tax-info-display-table-component-wrapper{padding-top:1vh}.ot-refund-record-tax-info-display-table-component-wrapper .ot-refund-record-tax-info-display-table-summary-wrapper{padding-top:1vh;padding-bottom:1vh;margin-bottom:1%;font-size:.75rem}.ot-refund-record-tax-info-display-table-component-wrapper .ot-refund-record-tax-info-display-table-summary-wrapper label{font-size:.75rem;font-weight:700}.ot-refund-record-tax-info-display-table-component-wrapper .ot-refund-record-tax-info-display-table-detail-wrapper{padding-top:1vh;padding-bottom:1vh;margin-bottom:1%;font-size:.75rem}.ot-refund-record-tax-info-display-table-component-wrapper .ot-refund-record-tax-info-display-table-detail-wrapper label{font-size:.75rem;font-weight:700}.ot-refund-record-payment-info-component-wrapper{padding-bottom:1vh}.ot-refund-record-payment-info-component-wrapper .ot-refund-record-payment-info-wrapper{padding-top:1vh;padding-bottom:1vh;font-size:.75rem}.ot-refund-record-payment-info-sub-heading-wrapper{position:relative;display:flex;justify-content:space-between;width:100%}.ot-refund-record-payment-info-sub-heading-wrapper label{font-weight:700}.ot-refund-record-payment-info-sub-heading-wrapper .ot-refund-record-payment-info-sub-heading-annotation-container{display:flex;align-items:end}.ot-refund-record-payment-info-sub-heading-wrapper .ot-refund-record-payment-info-sub-heading-annotation{top:.2vh;right:.1vh;font-size:.75rem;font-weight:700;color:#007c85}.ot-refund-record-airline-fee-component-wrapper{margin-bottom:1%;font-size:.75rem}.ot-refund-record-cancel-fee-component-wrapper{padding-bottom:1vh;margin-bottom:1%;font-size:.75rem}.ot-refund-record-payment-total-component-wrapper{padding-bottom:1vh;margin-bottom:1%;font-size:.75rem}.ot-refund-record-payment-method-display-table-component-wrapper .ot-refund-record-payment-method-display-table-normal-wrapper,.ot-refund-record-payment-method-display-table-component-wrapper .ot-refund-record-payment-method-display-table-award-wrapper{padding-top:1vh;padding-bottom:1vh;margin-bottom:1%;font-size:.75rem}.ot-refund-record-other-info-component-wrapper{margin-bottom:1%;font-size:.75rem}.ot-refund-record-other-info-component-wrapper .ot-refund-record-other-info-component-commission{margin-bottom:1%}.ot-refund-record-ticket-info-component-wrapper{padding-bottom:1vh;margin-bottom:1%;font-size:.75rem}.ot-refund-record-window{scroll-behavior:unset}.ot-refund-record-window .ot-refund-record{padding-top:2vh;background:none}.ot-history-container{padding-bottom:5rem}.ot-history-container .history-label{font-size:1.2rem;font-weight:bolder;color:#fff}.ot-history-container .locator-number-label{margin-left:.7rem;font-size:.6rem;font-weight:bolder;color:#fff}.ot-history-container .close-bracket{font-size:1rem}.ot-history-container .locator-number{font-size:.9rem}.ot-history-container .filter-container{width:70%;margin-top:.7rem;margin-bottom:.7rem;border:1px solid #3f989e}.ot-history-container .filter-container .filter-header{display:flex;flex-direction:row;justify-content:space-between;min-height:1.3rem;background-color:#007c85}.ot-history-container .filter-container .filter-header .filter-label{padding-top:.1rem;font-size:.9rem;font-weight:bolder;color:#fff}.ot-history-container .filter-container .filter-header .hide-filterBody{padding-right:1rem;color:#fff;background-color:transparent;border:none}.ot-history-container .filter-container .filter-box{padding-right:.3rem;padding-left:.3rem;background-color:#dcffff}.ot-history-container .filter-container .filter-box .option-container{padding-bottom:.5rem;border-bottom:1px solid #969696}.ot-history-container .filter-container .filter-box .option-container .option-label{font-size:.6rem;font-weight:bolder;color:#007c85}.ot-history-container .filter-container .filter-box .option-container .check-box-row1{display:flex;padding-bottom:.8rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row1 .all{min-width:2.7rem;max-width:2.7rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row1 .contact{min-width:4.1rem;max-width:4.1rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row1 .dead-line{min-width:5.2rem;max-width:5.2rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row1 .psgr{min-width:6.2rem;max-width:6.2rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row1 .queue{min-width:4.55rem;max-width:4.55rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row1 .itinerary{min-width:5.6rem;max-width:5.6rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row1 .security{min-width:5rem;max-width:5rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row1 .condition{min-width:6rem;max-width:6rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row1 .detail{height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row2{display:flex}.ot-history-container .filter-container .filter-box .option-container .check-box-row2 .rmks{min-width:4.1rem;max-width:4.1rem;height:.59rem;margin-left:2.7rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row2 .asr{min-width:5.2rem;max-width:5.2rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row2 .assist{min-width:6.2rem;max-width:6.2rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row2 .meal{min-width:4.55rem;max-width:4.55rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row2 .document{min-width:5.6rem;max-width:5.6rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row2 .service{min-width:5rem;max-width:5rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row2 .other-service{min-width:6rem;max-width:6rem;height:.59rem}.ot-history-container .filter-container .filter-box .option-container .check-box-row2 .other{height:.59rem}.ot-history-container .filter-container .filter-box .option-type-container{padding-bottom:.5rem;border-bottom:1px solid #969696}.ot-history-container .filter-container .filter-box .option-type-container .option-type-label{font-size:.6rem;font-weight:bolder;color:#007c85}.ot-history-container .filter-container .filter-box .option-type-container .check-box-3{display:flex}.ot-history-container .filter-container .filter-box .option-type-container .check-box-3 .all{height:.59rem}.ot-history-container .filter-container .filter-box .option-type-container .check-box-3 .checkbox{height:.59rem;margin-left:1.5rem}.ot-history-container .filter-container .filter-box .keyword-container{padding-bottom:.5rem;border-bottom:1px solid #969696}.ot-history-container .filter-container .filter-box .keyword-container .keyword-label{font-size:.6rem;font-weight:bolder;color:#007c85}.ot-history-container .filter-container .filter-box .keyword-container .row4{display:flex}.ot-history-container .filter-container .filter-box .keyword-container .row4 .flight-number-label{min-width:4rem;max-width:4rem;font-size:.6rem}.ot-history-container .filter-container .filter-box .keyword-container .row4 .passenger-name{min-width:3.4rem;max-width:3.4rem;margin-left:2rem;font-size:.6rem}.ot-history-container .filter-container .filter-box .keyword-container .row4 .service-label{min-width:2.5rem;max-width:2.5rem;margin-left:2rem;font-size:.6rem}.ot-history-container .filter-container .filter-box .keyword-container .row4 .free-format{min-width:3.5rem;max-width:3.5rem;margin-left:2rem;font-size:.6rem}.ot-history-container .filter-container .filter-box .keyword-container .row4 .freeformat-textbox{width:6rem;height:1rem;font-size:.6rem}.ot-history-container .filter-container .filter-box .specified-date{font-size:.6rem;font-weight:bolder;color:#007c85}.ot-history-container .filter-container .filter-box .row-5{display:flex;padding-bottom:.3rem}.ot-history-container .filter-container .filter-box .row-5 .date1{width:2.5rem;height:.9rem;font-size:.6rem}.ot-history-container .filter-container .filter-box .row-5 .month-dropdown{margin-top:.33rem}.ot-history-container .filter-container .filter-box .row-5 .symbol{padding-right:.4rem;padding-left:.4rem;font-weight:700}.ot-history-container .filter-container .filter-box .row-5 .search-button{height:1rem;padding-bottom:1rem;margin-top:.2rem;margin-left:22rem;color:#000;background:#eeeeee}.othistory-table-header{display:flex;flex:row;color:#fff;background-color:#007c85;border-bottom:.05rem solid white}.othistory-table-header .table-header-div1{align-self:center;width:15%;text-align:center}.othistory-table-header .table-header-div2{display:flex;flex-direction:column;width:100%;border-left:.05rem solid white}.othistory-table-header .table-header-row1{display:flex;flex:row;height:1.5rem;border-bottom:.05rem solid white}.othistory-table-header .table-header-info-title{padding-left:.1rem;font-size:.6rem;vertical-align:baseline}.othistory-table-header .table-header-info-data{align-self:flex-end;font-size:.7rem}.othistory-table-header .table-header-row2{display:flex;flex-direction:column}.othistory-table-header .table-header-info-title2{padding:0 0 0 .1rem;font-size:.6rem}.othistory-table-header .table-header-info-data2{padding:0 0 0 2.7rem;font-size:.7rem}.othistory-table-sub-header{display:flex;flex:row;font-size:.6rem;color:#007c85;background-color:#dcffff;border:.05rem solid #007c85;border-top:none}.othistory-table-sub-header .table-sub-header-info1{display:flex;flex-direction:column;width:15%;padding-right:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-info1 .sub-header-icon-div{display:flex;justify-content:center}.othistory-table-sub-header .table-sub-header-info1 .sub-header-icon-div .sub-header-icon1{width:1rem;margin-top:0}.othistory-table-sub-header .table-sub-header-info1 .sub-header-icon-div .sub-header-icon2{display:flex;align-items:center;justify-content:center;width:1rem;margin-top:0}.othistory-table-sub-header .table-sub-header-info1 .sub-header-icon-div .sub-header-icon3{display:flex;justify-content:center;width:1rem;margin-top:0}.othistory-table-sub-header .table-sub-header-info1 .sub-header-icon-div .sub-header-icon4{margin-top:0;margin-bottom:-.2rem}.othistory-table-sub-header .table-sub-header-info1 .sub-header-icon-div-doc{display:flex;align-items:flex-end;justify-content:center;height:50%}.othistory-table-sub-header .table-sub-header-info1 .sub-header-icon-div-doc .sub-header-icon-doc{display:flex;justify-content:center;width:1rem;margin-top:0}.othistory-table-sub-header .table-sub-header-info1 .table-sub-header-icon-title-div{display:flex;justify-content:center;font-weight:bolder}.othistory-table-sub-header .table-sub-header-common{display:flex;align-items:center;justify-content:flex-start;width:100%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-info2{display:flex;align-items:center;justify-content:flex-start;width:20%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-queue-security-text{display:flex;align-items:center;justify-content:flex-start;width:80%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-etc-text{align-self:center;width:80%;padding-left:.1rem;text-align:center}.othistory-table-sub-header .table-sub-header-rmks-tkt-info{display:flex;flex-direction:column;width:80%}.othistory-table-sub-header .table-sub-header-rmks-tkt-info .table-sub-header-rmks-tkt-info-comment{display:flex;align-items:center;justify-content:flex-start;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-rmks-tkt-info .table-sub-header-rmks-tkt-info-lower{display:flex;flex:row;border-top:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-rmks-tkt-info .table-sub-header-rmks-tkt-info-lower .table-sub-header-rmks-tkt-info-seg{display:flex;align-items:center;justify-content:flex-start;width:40%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-rmks-tkt-info .table-sub-header-rmks-tkt-info-lower .table-sub-header-rmks-tkt-info-psgr{display:flex;align-items:center;justify-content:flex-start;width:60%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-fa-info-type{display:flex;align-items:center;justify-content:flex-start;width:8%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fa-info{display:flex;flex-direction:column;width:92%}.othistory-table-sub-header .table-sub-header-fa-info .table-sub-header-fa-info-fa{display:flex;flex:row}.othistory-table-sub-header .table-sub-header-fa-info .table-sub-header-fa-info-fa .table-sub-header-fa-info-fa-tkt-number{display:flex;align-items:center;justify-content:flex-start;width:21%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fa-info .table-sub-header-fa-info-fa .table-sub-header-fa-info-tkt-type{display:flex;align-items:center;justify-content:flex-start;width:13%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fa-info .table-sub-header-fa-info-fa .table-sub-header-fa-info-carrier{display:flex;align-items:center;justify-content:flex-start;width:14.2%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fa-info .table-sub-header-fa-info-fa .table-sub-header-fa-info-amount-office{display:flex;align-items:center;justify-content:flex-start;width:15%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fa-info .table-sub-header-fa-info-fa .table-sub-header-fa-info-issue-date{display:flex;align-items:center;justify-content:flex-start;width:12%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fa-info .table-sub-header-fa-info-fa .table-sub-header-fa-info-iata-code{display:flex;align-items:center;justify-content:flex-start;width:9.8%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-fa-info .table-sub-header-fa-info-fh{display:flex;flex:row;border-top:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fa-info .table-sub-header-fa-info-fh .table-sub-header-fa-info-fh-tkt-number{display:flex;align-items:center;justify-content:flex-start;width:21%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fa-info .table-sub-header-fa-info-fh .table-sub-header-fa-info-text{display:flex;align-items:center;justify-content:flex-start;width:79%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-fa-info .table-sub-header-fa-info-lower{display:flex;flex:row;border-top:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fa-info .table-sub-header-fa-info-lower .table-sub-header-fa-info-seg{display:flex;align-items:center;justify-content:flex-start;width:48.2%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fa-info .table-sub-header-fa-info-lower .table-sub-header-fa-info-psgr{display:flex;align-items:center;justify-content:flex-start;width:51.8%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-fop{display:flex;flex-direction:column;width:80%}.othistory-table-sub-header .table-sub-header-fop .table-sub-header-fop-upper{display:flex;flex:row}.othistory-table-sub-header .table-sub-header-fop .table-sub-header-fop-upper .table-sub-header-fop-cc-company{display:flex;align-items:center;justify-content:flex-start;width:23.7%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fop .table-sub-header-fop-upper .table-sub-header-fop-cc-number{display:flex;align-items:center;justify-content:flex-start;width:33.7%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fop .table-sub-header-fop-upper .table-sub-header-fop-expire-date{display:flex;align-items:center;justify-content:flex-start;width:20%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fop .table-sub-header-fop-upper .table-sub-header-fop-cvv{display:flex;align-items:center;justify-content:flex-start;width:22.6%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-fop .table-sub-header-fop-lower{display:flex;flex:row;border-top:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fop .table-sub-header-fop-lower .table-sub-header-fop-seg{display:flex;align-items:center;justify-content:flex-start;width:40%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fop .table-sub-header-fop-lower .table-sub-header-fop-psgr{display:flex;align-items:center;justify-content:flex-start;width:60%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-fo-info{display:flex;flex-direction:column;width:80%}.othistory-table-sub-header .table-sub-header-fo-info .table-sub-header-fo-info-upper{display:flex;flex:row}.othistory-table-sub-header .table-sub-header-fo-info .table-sub-header-fo-info-upper .table-sub-header-fo-info-tkt-number{display:flex;align-items:center;justify-content:flex-start;width:23.7%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fo-info .table-sub-header-fo-info-upper .table-sub-header-fo-info-tkt-place{display:flex;align-items:center;justify-content:flex-start;width:16.3%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fo-info .table-sub-header-fo-info-upper .table-sub-header-fo-info-issue-date{display:flex;align-items:center;justify-content:flex-start;width:16.7%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fo-info .table-sub-header-fo-info-upper .table-sub-header-fo-info-exchanged-tkt-number{display:flex;align-items:center;justify-content:flex-start;width:32%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fo-info .table-sub-header-fo-info-upper .table-sub-header-fo-info-iata-id{display:flex;align-items:center;justify-content:flex-start;width:11.3%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-fo-info .table-sub-header-fo-info-lower{display:flex;flex:row;border-top:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fo-info .table-sub-header-fo-info-lower .table-sub-header-fo-info-seg{display:flex;align-items:center;justify-content:flex-start;width:40%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-fo-info .table-sub-header-fo-info-lower .table-sub-header-fo-info-psgr{display:flex;align-items:center;justify-content:flex-start;width:60%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-service{display:flex;flex-direction:column;width:80%}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper{display:flex;flex:row}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-service-content{display:flex;align-items:center;justify-content:flex-start;width:10%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-service-comment{display:flex;align-items:center;justify-content:flex-start;width:80%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-docso-column1{display:flex;flex-direction:column;width:10%;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-docso-column1 .table-sub-header-docso-column1-row1{display:flex;align-items:center;justify-content:flex-start;height:1.8rem;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-docso-column1 .table-sub-header-docso-column1-row2{display:flex;align-items:center;justify-content:flex-start;padding-left:.1rem;border-top:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-docso-column2{display:flex;flex-direction:column;width:60%}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-docso-column2 .table-sub-header-docso-column2-row1{display:flex;flex:row;height:1.8rem}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-docso-column2 .table-sub-header-docso-column2-row1 .table-sub-header-docso-passport-number{display:flex;align-items:center;justify-content:flex-start;width:32%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-docso-column2 .table-sub-header-docso-column2-row1 .table-sub-header-docso-content{display:flex;align-items:center;justify-content:flex-start;width:17.5%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-docso-column2 .table-sub-header-docso-column2-row1 .table-sub-header-docso-content .table-sub-header-docso-label{font-size:.6rem;color:#007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-docso-column2 .table-sub-header-docso-column2-row1 .table-sub-header-docso-content .table-sub-header-docso-label p{margin-bottom:0}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-docso-column2 .table-sub-header-docso-column2-row1 .table-sub-header-docso-expire-date{display:flex;align-items:center;justify-content:flex-start;width:15.5%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-docso-column2 .table-sub-header-docso-column2-row2{padding-left:.1rem;border-top:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doca-column{display:flex;flex-direction:column;width:70%}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doca-column .table-sub-header-doca-column-row1{display:flex;flex:row}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doca-column .table-sub-header-doca-column-row1 .table-sub-header-doca-country{display:flex;align-items:center;justify-content:flex-start;width:14.3%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doca-column .table-sub-header-doca-column-row1 .table-sub-header-doca-zip{display:flex;align-items:center;justify-content:flex-start;width:72.7%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doca-column .table-sub-header-doca-column-row1 .table-sub-header-doca-inf{display:flex;align-items:center;justify-content:flex-start;width:13%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doca-column .table-sub-header-doca-column-row2{padding-left:.1rem;border-top:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doco-column{display:flex;flex-direction:column;width:70%}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doco-column .table-sub-header-doco-column-row1{display:flex;flex:row}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doco-column .table-sub-header-doco-column-row1 .table-sub-header-doco-certificate-number{display:flex;align-items:center;justify-content:flex-start;width:87%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doco-column .table-sub-header-doco-column-row1 .table-sub-header-doco-inf{display:flex;align-items:center;justify-content:flex-start;width:13%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doco-column .table-sub-header-doco-column-row2{display:flex;flex:row;border-top:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doco-column .table-sub-header-doco-column-row2 .table-sub-header-doco-issue-date{display:flex;align-items:center;justify-content:flex-start;width:30%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doco-column .table-sub-header-doco-column-row2 .table-sub-header-doco-issue-place{display:flex;align-items:center;justify-content:flex-start;width:57%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doco-column .table-sub-header-doco-column-row2 .table-sub-header-doco-applicable-country{display:flex;align-items:center;justify-content:flex-start;width:13%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-doco-column .table-sub-header-doco-column-row3{padding-left:.1rem;border-top:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-upper .table-sub-header-foid-identification{display:flex;align-items:center;justify-content:flex-start;width:70%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-lower{display:flex;flex:row;border-top:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-lower .table-sub-header-service-seg{display:flex;align-items:center;justify-content:flex-start;width:40%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-service .table-sub-header-service-lower .table-sub-header-service-psgr{display:flex;align-items:center;justify-content:flex-start;width:60%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-psgr-name{display:flex;align-items:center;justify-content:flex-start;width:55%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-psgr-ptc,.othistory-table-sub-header .table-sub-header-psgr-dob{display:flex;align-items:center;justify-content:flex-start;width:15%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-psgr-age{display:flex;align-items:center;justify-content:flex-start;width:15%;padding-left:.1rem}.othistory-table-sub-header .table-sub-header-seg-dep-date{display:flex;align-items:center;justify-content:flex-start;width:8%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-seg-route{display:flex;align-items:center;justify-content:flex-start;width:24%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-seg-time{display:flex;align-items:center;justify-content:flex-start;width:8%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-seg-bkg-class{display:flex;align-items:center;justify-content:flex-start;width:7%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-seg-status{display:flex;align-items:center;justify-content:flex-start;width:9%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-sub-header .table-sub-header-seg-comment{display:flex;align-items:center;justify-content:flex-start;width:24%;padding-left:.1rem}.othistory-table-body{display:flex;flex:row;font-size:.6rem;border:.05rem solid #007c85;border-top:none}.othistory-table-body .table-body-info1{display:flex;flex-direction:column;width:15%;padding-right:.1rem;border-right:.05rem solid #007c85}.othistory-table-body .table-body-info1 .body-icon-div{display:flex;justify-content:flex-end}.othistory-table-body .table-body-info1 .body-icon-div .body-icon1{width:1rem;margin-top:0}.othistory-table-body .table-body-info1 .body-icon-div .body-icon2{width:.8rem;padding-right:1rem;margin-top:0}.othistory-table-body .table-body-info1 .table-body-prev-rec{display:flex;justify-content:flex-end}.othistory-table-body .table-body-common{width:100%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-info2{width:20%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-body .table-body-queue-etc-security-text,.othistory-table-body .table-body-rmks-tkt-info-no-data{width:80%;padding-left:.1rem}.othistory-table-body .table-body-rmks-tkt-info{display:flex;flex-direction:column;width:80%}.othistory-table-body .table-body-rmks-tkt-info .table-body-rmks-tkt-info-comment{height:100%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-rmks-tkt-info .table-body-rmks-tkt-info-lower{display:flex;flex:row;border-top:.05rem solid #007c85}.othistory-table-body .table-body-rmks-tkt-info .table-body-rmks-tkt-info-lower .table-body-rmks-tkt-info-seg{width:40%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-rmks-tkt-info .table-body-rmks-tkt-info-lower .table-body-rmks-tkt-info-psgr{width:60%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-fa-info-type{width:8%;padding-left:.1rem;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fa-info{display:flex;flex-direction:column;width:92%}.othistory-table-body .table-body-fa-info .table-body-fa-info-fa{display:flex;flex:row;height:100%}.othistory-table-body .table-body-fa-info .table-body-fa-info-fa .table-body-fa-info-fa-tkt-number{width:21%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fa-info .table-body-fa-info-fa .table-body-fa-info-tkt-type{width:13%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fa-info .table-body-fa-info-fa .table-body-fa-info-carrier{width:14.2%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fa-info .table-body-fa-info-fa .table-body-fa-info-amount-office{width:15%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fa-info .table-body-fa-info-fa .table-body-fa-info-issue-date{width:12%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fa-info .table-body-fa-info-fa .table-body-fa-info-iata-code{width:9.8%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-fa-info .table-body-fa-info-fh{display:flex;flex:row;height:100%}.othistory-table-body .table-body-fa-info .table-body-fa-info-fh .table-body-fa-info-fh-tkt-number{width:21%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fa-info .table-body-fa-info-fh .table-body-fa-info-text{width:79%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-fa-info .table-body-fa-info-lower{display:flex;flex:row;border-top:.05rem solid #007c85}.othistory-table-body .table-body-fa-info .table-body-fa-info-lower .table-body-fa-info-seg{width:48.2%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fa-info .table-body-fa-info-lower .table-body-fa-info-psgr{width:51.8%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-fop-no-data{width:80%}.othistory-table-body .table-body-fop{display:flex;flex-direction:column;width:80%}.othistory-table-body .table-body-fop .table-body-fop-upper{display:flex;flex:row;height:100%}.othistory-table-body .table-body-fop .table-body-fop-upper .table-body-fop-cc-company{width:23.7%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fop .table-body-fop-upper .table-body-fop-cc-number{width:33.7%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fop .table-body-fop-upper .table-body-fop-expire-date{width:20%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fop .table-body-fop-upper .table-body-fop-cvv{width:22.6%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-fop .table-body-fop-middle{height:100%;padding-left:.1rem;vertical-align:baseline;border-top:.05rem solid #007c85}.othistory-table-body .table-body-fop .table-body-fop-lower{display:flex;flex:row;border-top:.05rem solid #007c85}.othistory-table-body .table-body-fop .table-body-fop-lower .table-body-fop-seg{width:40%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fop .table-body-fop-lower .table-body-fop-psgr{width:60%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-fo-info{display:flex;flex-direction:column;width:80%}.othistory-table-body .table-body-fo-info .table-body-fo-info-upper{display:flex;flex:row;height:100%}.othistory-table-body .table-body-fo-info .table-body-fo-info-upper .table-body-fo-info-tkt-number{width:23.7%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fo-info .table-body-fo-info-upper .table-body-fo-info-tkt-place{width:16.3%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fo-info .table-body-fo-info-upper .table-body-fo-info-issue-date{width:16.7%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fo-info .table-body-fo-info-upper .table-body-fo-info-exchanged-tkt-number{width:32%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fo-info .table-body-fo-info-upper .table-body-fo-info-iata-id{width:11.3%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-fo-info .table-body-fo-info-lower{display:flex;flex:row;border-top:.05rem solid #007c85}.othistory-table-body .table-body-fo-info .table-body-fo-info-lower .table-body-fo-info-seg{width:40%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-fo-info .table-body-fo-info-lower .table-body-fo-info-psgr{width:60%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-service{display:flex;flex-direction:column;width:80%}.othistory-table-body .table-body-service .table-body-service-upper{display:flex;flex:row;height:100%}.othistory-table-body .table-body-service .table-body-service-upper .table-body-service-content{width:10%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-service-comment{width:80%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-service .table-body-service-upper .table-body-docso-column1{display:flex;flex-direction:column;width:10%;border-right:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-docso-column1 .table-body-docso-column1-row1{height:50%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-service .table-body-service-upper .table-body-docso-column1 .table-body-docso-column1-row2{height:50%;padding-left:.1rem;vertical-align:baseline;border-top:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-docso-column2{display:flex;flex-direction:column;width:60%}.othistory-table-body .table-body-service .table-body-service-upper .table-body-docso-column2 .table-body-docso-column2-row1{display:flex;flex:row}.othistory-table-body .table-body-service .table-body-service-upper .table-body-docso-column2 .table-body-docso-column2-row1 .table-body-docso-passport-number{width:32%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-docso-column2 .table-body-docso-column2-row1 .table-body-docso-content{width:17.5%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-docso-column2 .table-body-docso-column2-row1 .table-body-docso-expire-date{width:15.5%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-service .table-body-service-upper .table-body-docso-column2 .table-body-docso-column2-row2{padding-left:.1rem;border-top:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doca-column{display:flex;flex-direction:column;width:70%}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doca-column .table-body-doca-column-row1{display:flex;flex:row}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doca-column .table-body-doca-column-row1 .table-body-doca-country{width:14.3%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doca-column .table-body-doca-column-row1 .table-body-doca-zip{width:72.7%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doca-column .table-body-doca-column-row1 .table-body-doca-inf{width:13%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doca-column .table-body-doca-column-row2{padding-left:.1rem;border-top:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doco-column{display:flex;flex-direction:column;width:70%}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doco-column .table-body-doco-column-row1{display:flex;flex:row}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doco-column .table-body-doco-column-row1 .table-body-doco-certificate-number{width:87%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doco-column .table-body-doco-column-row1 .table-body-doco-inf{width:13%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doco-column .table-body-doco-column-row2{display:flex;flex:row;border-top:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doco-column .table-body-doco-column-row2 .table-body-doco-issue-date{width:30%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doco-column .table-body-doco-column-row2 .table-body-doco-issue-place{width:57%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doco-column .table-body-doco-column-row2 .table-body-doco-applicable-country{width:13%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-service .table-body-service-upper .table-body-doco-column .table-body-doco-column-row3{padding-left:.1rem;border-top:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-upper .table-body-foid-identification{width:70%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-service .table-body-service-upper-comment{height:100%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-service .table-body-service-lower{display:flex;flex:row;border-top:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-lower .table-body-service-seg{width:40%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-service .table-body-service-lower .table-body-service-psgr{width:60%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-doc-text{display:flex;flex-direction:column;width:100%;padding-left:.1rem}.othistory-table-body .table-body-psgr-name{width:55%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-psgr-ptc,.othistory-table-body .table-body-psgr-dob{width:15%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-psgr-age{width:15%;padding-left:.1rem;vertical-align:baseline}.othistory-table-body .table-body-psgr-incorrect{width:100%;padding-left:.1rem}.othistory-table-body .table-body-seg-dep-date{width:8%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-seg-route{width:24%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-seg-time{width:8%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-seg-bkg-class{width:7%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-seg-status{width:9%;padding-left:.1rem;vertical-align:baseline;border-right:.05rem solid #007c85}.othistory-table-body .table-body-seg-comment{width:24%;padding-left:.1rem;word-break:break-all;vertical-align:baseline}.othistory-table-body-psgr-wrapper{display:flex;flex-direction:column}#alteaErrorWrapper .headerDiv{padding:5px;background-color:#30aaa0}#alteaErrorWrapper .headerTitle{margin-top:1vh;margin-left:1vw;font-size:24px;font-weight:700;color:#fff}#alteaErrorWrapper .tableWrapper{width:50vw;margin-top:5vh;margin-left:25vw}.listof-Emda-container table{width:86.2%!important}.listof-Emda-container .tableheader-cpn-width{width:8%}.listof-Emda-container .tableheader-RFISC-width{width:21%}.listof-Emda-container .tableheader-Coupon-width{width:12.2%}.listof-Emda-container .tableheader-Route-width{width:11.55%}.listof-Emda-container .tableheader-nonex-width,.listof-Emda-container .tableheader-nonref-width{width:9.5%;font-size:.85rem;color:#fff;background-color:#7d0037}.listof-Emda-container .tableheader-cpnsts-width{width:8%}.listof-Emda-container .tableheader-TKNO-width{width:22%}.listof-Emda-container .listofemda-sub-header{color:#7d0037;background-color:#ffebfa}.listof-Emda-container .listofemda-header-font-large{font-size:.85rem}.listof-Emda-container .listofemda-column-bg-green{background-color:#d2ff91}.listof-Emda-container .listofemda-column-text-center{text-align:center}.listof-Emda-container .listofemda-text-right{text-align:right}.listof-Emda-container .listofemda-column-bg-pink{font-weight:bolder!important;background-color:pink}.listof-Emda-container .listofemda-font-medium{font-size:.7rem}.listof-Emda-container .boldtext{font-family:Noto Sans JP-300;font-weight:700}.listofchargeablessr-container .ssrtable-row-bg-green{background-color:#daf7b2}.listofchargeablessr-container .ssrtable-row-bg-white{background-color:#fff}.listofchargeablessr-container .tableheader-PSGR .tableheader-ITIN{width:20rem;font-size:.8rem}.listofchargeablessr-container .tableheader-PSGR .tableheader-Service{width:25rem}.listofchargeablessr-container .tableheader-PSGR .tableheader-TKTINFO{width:20rem}.listofchargeablessr-container .chargablessr-column1-width{width:1rem;padding:2px}.listofchargeablessr-container .chargablessr-lastcolumn-width{width:13rem}.listofchargeablessr-container .chargablessr-column3-width{width:2rem}.listofchargeablessr-container .chargablessr-column9-width{width:2.7rem}.listofchargeablessr-container .chargablessr-column4-width{width:5rem}.listofchargeablessr-container .chargablessr-column5-width{width:3rem}.emdaheader-container{height:100%;background-color:#ffebfa}.emdaheader-container .unactive-button-style{width:50%;background-color:#eee;border:.064rem solid grey;border-radius:10px 10px 0 0}.emdaheader-container .active-button-style{width:50%;background-color:#7d0037;border:.064rem solid grey;border-radius:10px 10px 0 0}.emdaheader-container .listemdatrue{padding:.3rem 2.9rem;color:#eee}.emdaheader-container .listemdafalse{padding:.3rem 2rem;color:#7d0037;cursor:pointer}.emdaheader-container .chargeablessrtrue{padding:0 2rem;color:#eee}.emdaheader-container .chargeablessrfalse{padding:0 2rem;margin-right:1.4rem;color:#7d0037;cursor:pointer}.emdaheader-container .emdaheader-toplink{display:flex;justify-content:flex-end;margin-right:.2rem}.emdaheader-container .header-coupon-link-flex{display:flex;align-items:center}.emdaheader-container .header-coupon-link-flex .coupon-margin-left{margin-left:1rem}.emdaheader-container .header-coupon-link-flex a{font-size:.7rem!important}.emdaheader-container .emda-header-logo{width:4rem;margin-right:.2rem;transform:translateY(.55rem)}.pu-handy-class .modal-dialog .modal-content .submenu-popup-close-button{width:6rem;height:1.3rem}.pu-handy-class .modal-dialog .modal-content .pu-handy-body{padding:0}.pu-handy-class .modal-dialog .modal-content .pu-handy-common-button{min-width:11.1rem}.pu-handy-site-border-box{padding:.2rem .8rem 1rem;border-bottom:1.6px solid #d3d3d3}.pu-handy-sub-text-label{padding-bottom:.1rem}.pu-handy-text-box-with-icon-button{display:flex;justify-content:flex-start;padding-top:.1rem;padding-left:1.8rem}.pu-handy-button-row-right-only{display:flex;align-items:center;padding-top:.4rem;margin-left:13.35rem}.pu-handy-border-box{padding:.2rem .8rem .5rem;border-bottom:1.6px solid #d3d3d3}.pu-handy-button-row-both{display:flex;align-items:flex-start;padding-bottom:.2rem;padding-left:1.8rem;padding-right:.5rem;gap:.5rem}.pu-handy-button-row-both .pu-handy-button-row-left-only{display:flex;align-items:center;justify-content:flex-start}.pu-handy-button-row-both .pu-handy-little-label{min-width:11.1rem}.pu-handy-button-row-both .pu-handy-locator-label-text-row{display:flex;align-items:center;min-width:11.1rem}.pu-handy-button-row-both .pu-handy-locator-label-text-row .pu-handy-locator-label-width{min-width:3.4rem}.pu-handy-button-row-both .pu-handy-locator-explanation-label{display:flex;align-items:flex-start;justify-content:flex-end;padding-right:2.5rem;min-width:11.1rem}.pu-handy-button-row-both .pu-handy-ticket-number-label-text-row{display:flex;align-items:center;justify-content:space-between;min-width:11.1rem}.pu-handy-button-row-both .pu-handy-ticket-number-explanation-label{display:flex;align-items:flex-start;justify-content:flex-end;min-width:11.1rem}.pu-handy-browser-box{padding:.2rem .8rem 1.5rem}.pu-handy-little-browser-box{padding-bottom:.3rem;padding-left:.8rem}.pu-handy-short-border-row{padding-top:.2rem;padding-right:.8rem;border-top:1.6px solid #d3d3d3}.pu-handy-short-box{padding-right:.8rem}.pu-handy-refund-record-button{display:flex;min-width:11.1rem;margin-left:13.4rem}.DFHScreenModalContent{background-color:#000000ad}.DFHScreenModalContent .modal-content .DFHS-clear-button{float:right;margin:10px 20px}.DFHScreenModalContent .modal-content .common-table-header{width:100%}.DFHScreenModalContent .modal-content .common-table-data .DSFH-table-body{padding-left:0}.DFHScreenModalContent .modal-content .DFSH-select-texbox{margin:0 15px 0 2px}.locatorinputpopup .modal-body{height:25rem;padding:30px 14px 20px 21px}.locatorinputpopup .modal-body .notice{font-size:.8rem;background-color:#fff}.locatorinputpopup .modal-body .notice .common-notice-header{font-size:.8rem}.locatorinputpopup .modal-body .notice .common-notice-content li{margin:2px 0}.locatorinputpopup .modal-body .notice .common-notice-content span{font-size:.75rem;font-weight:"Noto Sans JP-300";font-weight:700}.locatorinputpopup .button-close{margin-top:5px}.locatorinputpopup .button-clear{line-height:.5}.locatorinputpopup .passive-segment-table .common-table-header{background-color:#cae8f5}.locatorinputpopup .passive-segment-table .common-table-header .common-table-header-data:nth-child(1),.locatorinputpopup .passive-segment-table .common-table-header :nth-child(2),.locatorinputpopup .passive-segment-table .common-table-header :nth-child(3),.locatorinputpopup .passive-segment-table .common-table-header :nth-child(4),.locatorinputpopup .passive-segment-table .common-table-header :nth-child(5),.locatorinputpopup .passive-segment-table .common-table-header :nth-child(6),.locatorinputpopup .passive-segment-table .common-table-header :nth-child(7){background-color:#007c85}.locatorinputpopup .passive-segment-table .common-table-body{height:11rem}.locatorinputpopup .passive-segment-table .common-table-body .common-table-row .common-table-data .common-table-label{font-size:.85rem}.locatorinputpopup .button-transmit{font-size:1.2rem;font-weight:600;line-height:.4}.flight-info-search .modal-dialog .modal-content{width:35vw}.flight-info-search .modal-dialog .modal-content .modal-header{min-height:1.5rem;padding:0 .1rem}.flight-info-search .modal-dialog .modal-content .modal-header .header-label{font-size:1rem;font-weight:700}.flight-info-search .modal-dialog .modal-content .button-close{align-items:center;align-self:flex-end}.flight-info-search .modal-dialog .modal-content .button-search{padding-bottom:1.4rem;font-family:Noto Sans JP-700}.flight-info-search .modal-dialog .modal-content .sub-header-part{display:flex;justify-content:space-between}.flight-info-search .modal-dialog .modal-content .sub-header-part .onboard-infoheading{padding-top:.5rem;padding-left:.7rem}.flight-info-search .modal-dialog .modal-content .sub-header-part .onboard-infoheading svg{height:1rem}.flight-info-search .modal-dialog .modal-content .sub-header-part .onboard-infoheading label{margin-left:.2rem;font-family:Noto Sans JP-300;font-size:.7rem;font-weight:700}.flight-info-search .modal-dialog .modal-content .sub-header-part .button-clear{align-items:center;align-self:flex-end;padding-bottom:1.2rem;margin-right:.7rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content{padding-top:1rem;padding-bottom:3.5rem;padding-left:1rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .flight-number{display:flex;padding-bottom:.6rem;margin-left:.25rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .flight-number .label{min-width:4rem;max-width:4rem;font-size:.65rem;font-weight:700}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .flight-number input{width:2rem;height:.9rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .flight-number button{width:1rem;height:.95rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .flight-number .flight-textbox{width:2.5rem;height:.9rem;margin-top:-.2rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .departure-apo{display:flex;padding-bottom:.6rem;margin-left:1rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .departure-apo .label{min-width:4rem;max-width:4rem;font-size:.65rem;font-weight:700}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .departure-apo input{width:2rem;height:.9rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .departure-apo button{width:1rem;height:.95rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .departure-apo .dep-airport-name{padding-left:.2rem;font-size:.65rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .arrival-apo{display:flex;margin-left:1rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .arrival-apo .label{min-width:4rem;max-width:4rem;font-size:.65rem;font-weight:700}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .arrival-apo input{width:2rem;height:.9rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .arrival-apo button{width:1rem;height:.95rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .arrival-apo .arr-airport-name{padding-left:.2rem;font-size:.65rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .date{display:flex;padding-bottom:.6rem;margin-left:1rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .date .label{min-width:4rem;max-width:4rem;font-size:.65rem;font-weight:700}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .date .flight-information-date-input{width:1.2rem;height:.9rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .date .flight-information-month-dropdown .dropdown{width:5rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .date .flight-information-month-dropdown button{height:.95rem}.flight-info-search .modal-dialog .modal-content .flight-info-search-content .date .flight-information-icon{width:1rem;height:1rem}.group-wrapper .center-align{align-self:center}.group-wrapper .header-wrapper{margin:0 0 .3rem .5rem}.group-wrapper .inline-wrapper{display:flex;justify-content:space-between}.group-wrapper .inline-wrapper label{align-self:center}.group-wrapper .one-line{height:1.2rem}.group-wrapper .inline-wrapper-label{padding-bottom:.2rem}.group-wrapper .inline-wrapper-sub{display:flex;justify-content:space-between}.group-wrapper .inline-wrapper-sub label{align-self:center}.group-wrapper .input-search-div{padding:.1rem 0}.group-wrapper .group-place-label{margin:.2rem 0 0}.group-wrapper .group-padding-left{padding-left:.4rem}.group-wrapper .group-Aster{margin-top:-5px}.group-wrapper .group-carrier-aster-container{position:relative}.group-wrapper .group-carrier-Aster{position:absolute;transform:translate(.6em)}.group-wrapper .transit-label{width:7.9rem;margin-bottom:2rem;margin-left:.8rem}.group-wrapper .border-wrapper{height:2.67rem;padding-top:.05rem;border-top:1.5px solid #80808052;border-bottom:1.5px solid #80808052}.group-wrapper .group-trip-wrapper{display:flex;gap:4.65rem}.group-wrapper .group-trip-wrapper div{margin-top:3px;margin-bottom:3px}.group-wrapper .sub-wrapper{border-bottom:1.5px solid #80808052}.group-wrapper .carrier-label{width:7.9rem;margin-bottom:2rem;margin-left:1.2rem}.group-wrapper .relative-position{position:relative}.group-wrapper .relative-position .transit-div{display:flex}.group-wrapper .relative-position .transit-div .transit-input-div div:first-child{align-items:baseline}.group-wrapper .return{display:flex;justify-content:space-between;width:7.35rem;padding:.05rem 0 .1rem}.group-wrapper .option-wrapper{height:12.3rem;padding:.3rem 1.5rem .1rem .9rem;border:1.5px solid #80808052;border-top:none}.group-wrapper .radio-width{width:20.8rem}.group-wrapper .actual-avail{margin-left:1.5rem}.group-wrapper .nego{margin-right:1rem}.group-wrapper .group-date-field{margin-top:.13rem;margin-left:-.5rem}.group-wrapper .option-container{height:11rem;padding-top:10px;margin:0 auto;border:1.5px solid #80808052}.group-wrapper .option-container .search-option-container{padding:2px 0}.group-wrapper .option-container .search-option-container input[type=checkbox]{height:.7rem;margin-top:4px}.group-wrapper .trip-start{display:flex;gap:.8rem;padding:.1rem 0;margin:0 0 0 .94rem}.group-wrapper .transit-checkbox-container input{margin-top:5px}.group-wrapper .transit-checkbox-container label{margin-right:15px}.group-wrapper .transit-wrapper-default{height:0}.group-wrapper .airport-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trim-text{width:13.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.airport-stopover{width:100%}.ARNKScreenModalContent .modal-dialog .modal-content .modal-body{height:8rem;overflow:visible}.ARNKScreenModalContent .modal-dialog .modal-content .modal-body .ARNK-main-container{height:6rem}.ARNKScreenModalContent .modal-dialog .modal-content .modal-body .ARNK-main-container .ARNKS-clear-button{float:right;margin:10px 0}.ARNKScreenModalContent .modal-dialog .modal-content .modal-body .ARNK-main-container .ARNK-month-dropdown .dropdown button{height:1.2rem}.ARNKScreenModalContent .modal-dialog .modal-content .modal-body .ARNK-main-container .ARNK-month-dropdown .dropdown button input{height:1.2rem;border:1px solid #969696}.ARNKScreenModalContent .modal-dialog .modal-content .modal-body .ARNK-main-container .ARNK-month-dropdown .dropdown button span{height:1.2rem;padding:0 3px 0 5px}.ARNKScreenModalContent .modal-dialog .modal-content .modal-body .ARNK-main-container .ARNK-icon-btn{width:25px}.ARNKScreenModalContent .modal-dialog .modal-content .modal-body .ARNK-main-container .ARNK-date-input:focus{background-color:#ffffc9}.ARNKScreenModalContent .modal-dialog .modal-content .ARNK-register-btn{float:right;margin:8px 18px}.loading-list-main-div-container{width:100%}.loading-list-main-div-container .LoadingList-clear-button{float:right;margin-right:.7rem}.loading-list-main-div-container .asterisk-label-div{display:inline-flex}.loading-list-main-div-container .loading-list-flt-no{width:6.9rem}.loading-list-main-div-container .loading-list-carrier-input{width:2.4rem;height:1rem}.loading-list-main-div-container .loading-list-flight-no-input{width:2.6rem;height:1rem}.loading-list-main-div-container .loading-list-date{width:7rem}.loading-list-main-div-container .date-field{margin-top:.2rem}.loading-list-main-div-container .date-field input{font-size:.65rem}.loading-list-main-div-container .loading-list-month-dropdown .dropdown{width:6.5rem}.loading-list-main-div-container .loading-list-month-dropdown .dropdown button{height:1rem}.loading-list-main-div-container .loading-list-month-dropdown .dropdown button input{height:1rem;font-size:.65rem;border:1px solid #969696}.loading-list-main-div-container .loading-list-month-dropdown .dropdown button span{padding:0 3px 0 5px}.loading-list-main-div-container .loading-list-icon-btn{width:1rem}.loading-list-main-div-container .loading-list-flt{align-items:center;width:6.9rem;margin-top:.2rem;margin-left:.1rem}.OPScreenModalContent{background-color:#000000ad}.OPScreenModalContent .modal-body{max-height:calc(95vh - 6rem);overflow:auto;background:#eeeeee}.OPScreenModalContent .modal-dialog{max-width:80%}.OPScreenModalContent .Ops-sub-heading-l label{font-weight:900}.OPScreenModalContent input[type=checkbox]:disabled{background:#eeee}.OPScreenModalContent .OPS-Option{height:3.2rem}.OPScreenModalContent .hasErrorOPS{background-color:#ffe1e1}.OPScreenModalContent .hasErrorOPS label{color:red}.OPScreenModalContent .op-flightNumberInputClassName{width:2rem}.MFHScreenModalContent{background-color:#000000ad}.MFHScreenModalContent .MFHS-clear-button{float:right;margin:10px 20px}.MFHScreenModalContent .common-table-header{width:100%}.MFHScreenModalContent .MFSH-table .common-table-body .MFSH-row .common-table-number-data{align-items:center;justify-content:space-around}.MFHScreenModalContent .common-table-data .MFSH-table-body{padding-left:0}.MFHScreenModalContent .MFSH-table-head{white-space:nowrap}.MFHScreenModalContent .MFSH-select-texbox{margin:0 15px 0 2px}.pu-fare-quote-history-popup .pu-fare-quote-history-clear-button{margin:.5rem 1rem;text-align:end}.pu-fare-quote-history-popup .pu-fare-quote-history-table{padding:0 1rem;margin-bottom:1rem}.pu-fare-quote-history-popup .pu-fare-quote-history-footer{display:flex;align-items:center;height:2.5rem;padding:.375rem 1rem}.pu-fare-quote-history-popup .pu-fare-quote-history-footer .pu-fare-quote-history-footer-right{display:flex;margin-left:auto}.pu-fare-quote-history-popup .pu-fare-quote-history-footer .pu-fare-quote-history-footer-right .pu-fare-quote-history-footer-select-button{margin-left:.5rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-header-wrapper{margin:0 0 .3rem .5rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-inline-wrapper{display:flex;justify-content:space-between}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-inline-wrapper label{align-self:center}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-radio-width{width:10.8rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-award-radio{margin-right:2rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-sub-wrapper{height:1.5rem;padding-top:.25rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-fare-label{margin-left:.4rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-center-align{align-self:center}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-display-flex{display:flex}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-check-box-container{padding:0 0 0 .4rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-check-box-container input[type=checkbox]{height:.7rem;margin-top:.1rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-pf-check-box-container{padding:0 0 0 .4rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-pf-check-box-container input[type=checkbox]{height:.7rem;margin-top:.2rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-borderbottom-wrapper{border-bottom:1.5px solid #80808052}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-padding-left{padding-left:.4rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-relative-position{position:relative;align-self:center;padding:.1rem 0}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-relative-position .transit-div{display:flex}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-relative-position .transit-div .transit-input-div div:first-child{align-items:baseline}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-width{width:17.2rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-transit-label{width:22.4rem;margin-bottom:3rem;text-align:right}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-cabin-select{margin-right:.7rem}.pu-search-flights-reservation-input-fare-wrapper .pu-fare-option-designation-group-fare-type-field{display:flex;width:20rem}.pu-search-flights-reservation-input-fare-wrapper .pu-fare-option-designation-group-fare-type-field input{width:3rem;height:1.25rem}.pu-search-flights-reservation-input-fare-wrapper .pu-fare-option-designation-group-fare-type-field button{height:1.25rem}.pu-search-flights-reservation-input-fare-wrapper .pu-fare-option-designation-group-fare-type-annotation{flex:4;margin-left:1rem}.pu-search-flights-reservation-input-fare-wrapper .pu-fare-option-designation-group-fare-type-annotation .pu-fare-option-designation-group-fare-type-annotation-label{font-size:.6rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-list{display:flex;width:23.5rem;margin:0 -1rem auto 0}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-list input{height:1rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-list button{width:1rem;height:1rem}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-fare-name-label{width:13.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-search-flights-reservation-input-fare-wrapper .pu-search-flights-reservation-input-full-name-label{width:7rem}.availability-pop-up .availability-breadcrumbs-main .availability-breadcrumbs{margin-top:2px;margin-bottom:2px}.availability-pop-up .availability-breadcrumbs-main .arrow-right{color:#007c85}.availability-pop-up .availability-breadcrumbs-main .breadcrumbs-traffic-conatiner{margin-left:11.5rem}.availability-pop-up .container-col-tab{width:72%;padding:0 0 0 10px}.availability-pop-up .single-line-jp{white-space:nowrap}.availability-pop-up .container-col-itin,.availability-pop-up .container-col-itin-multiple{width:28%;padding:0}.availability-pop-up .container-col-itin .segment-child-container,.availability-pop-up .container-col-itin-multiple .segment-child-container{height:28.9rem;border:3px double #b5cde7}@media screen and (max-width: 1299px){.availability-pop-up .container-col-itin .segment-child-container,.availability-pop-up .container-col-itin-multiple .segment-child-container{height:22rem}}@media screen and (min-width: 1300px){.availability-pop-up .container-col-itin .segment-child-container,.availability-pop-up .container-col-itin-multiple .segment-child-container{height:18rem}}@media screen and (min-width: 1900px){.availability-pop-up .container-col-itin .segment-child-container,.availability-pop-up .container-col-itin-multiple .segment-child-container{height:19rem}}.availability-pop-up .container-col-itin .segment-child-shp-container,.availability-pop-up .container-col-itin-multiple .segment-child-shp-container{height:26.9rem;border:3px double #b5cde7}@media screen and (max-width: 1299px){.availability-pop-up .container-col-itin .segment-child-shp-container,.availability-pop-up .container-col-itin-multiple .segment-child-shp-container{height:20rem}}@media screen and (min-width: 1300px){.availability-pop-up .container-col-itin .segment-child-shp-container,.availability-pop-up .container-col-itin-multiple .segment-child-shp-container{height:16rem}}@media screen and (min-width: 1900px){.availability-pop-up .container-col-itin .segment-child-shp-container,.availability-pop-up .container-col-itin-multiple .segment-child-shp-container{height:17rem}}.availability-pop-up .availability-tabView{padding:0 15px 8px}.availability-pop-up .availability-tabView .nav-tabs .nav-link{min-width:3rem;height:0;font-size:.55rem;line-height:0rem}.availability-pop-up .availability-tabView .nav-tabs .nav-link.active{line-height:0rem}.availability-pop-up .availability-tabView .tab-content{height:31rem;overflow:auto;border:3px double #b5cde7}@media screen and (max-width: 1300px){.availability-pop-up .availability-tabView .tab-content{height:24rem}}@media screen and (min-width: 1300px){.availability-pop-up .availability-tabView .tab-content{height:20rem}}@media screen and (min-width: 1900px){.availability-pop-up .availability-tabView .tab-content{height:21rem}}.availability-pop-up .availability-footer{padding:0 10px}.availability-pop-up .availability-footer .custWd-56{width:30rem}.availability-pop-up .availability-footer .rtw-container{width:22rem}.availability-pop-up .availability-footer .rtw-container .rtw-row-hg-1-5{height:1.5rem}.availability-pop-up .availability-footer .rtw-container .rtw-col{padding:0}.availability-pop-up .availability-footer .rtw-container .cou-col,.availability-pop-up .availability-footer .rtw-container .mileage-col{margin-left:0}@media screen and (min-width: 1900px){.availability-pop-up .availability-footer .rtw-container .cou-col,.availability-pop-up .availability-footer .rtw-container .mileage-col{margin-left:-.05rem}}.availability-pop-up .availability-footer .rtw-container .col-width{width:3rem;margin-top:.05rem}.availability-pop-up .availability-footer .rtw-route-container{width:7.3rem}.availability-pop-up .availability-footer .rtw-route-container .col-padd-6{padding:0 0 0 .94rem}@media screen and (min-width: 1300px){.availability-pop-up .availability-footer .rtw-route-container .col-padd-6{padding:0 0 0 .9rem}}@media screen and (min-width: 1900px){.availability-pop-up .availability-footer .rtw-route-container .col-padd-6{padding:0 0 0 .9rem}}.availability-pop-up .availability-footer .rtw-route-container .col-padd-3{padding:.1rem}.availability-pop-up .availability-footer .rtw-route-container .posRelBtn{position:relative;bottom:.38rem;margin-left:.4rem}.availability-pop-up .availability-footer .rtw-footer-close{margin:1.5rem .8rem}.availability-pop-up .availability-footer .radio-search-container{display:flex;margin-top:.5rem;margin-left:.85888rem}.availability-pop-up .availability-footer .radio-search-container .empty-star-rtw-container{margin-left:3.6rem}.availability-pop-up .availability-footer .icon-star-alliance-ok{float:right;margin-top:1px;margin-right:2px;background:none;border:none}.availability-pop-up .availability-footer .icon-star-alliance-ok:hover{box-shadow:none}.availability-pop-up .availability-footer .rtw-container-tooltip-button{width:3.5rem;transform:translateY(-.5em)}@media screen and (min-width: 1900px){.availability-pop-up .availability-footer .rtw-footer-mil-container,.availability-pop-up .availability-footer .rtw-footer-cou-container{padding:7px 0 0 5px}}.availability-pop-up .availability-footer .icon-route{margin-top:.33rem;background:none;border:none}.availability-pop-up .availability-footer .icon-route:hover{box-shadow:none}.availability-pop-up .availability-footer .rtw-data-div{display:flex;justify-content:space-between;width:6.2rem;padding-top:.1rem;padding-right:.2rem;font-size:.6rem}.availability-pop-up .availability-footer .rtw-footer-days-label-container-jp,.availability-pop-up .availability-footer .rtw-footer-days-label-container{height:1.18rem;margin:.1rem 0 0}.availability-pop-up .availability-footer .rtw-footer-mil-label-container-jp,.availability-pop-up .availability-footer .rtw-footer-mil-label-container{height:1.22rem;margin:.05rem 0 0}.availability-pop-up .availability-footer .rtw-footer-cou-label-container,.availability-pop-up .availability-footer .rtw-footer-cou-label-container-jp{width:6rem;height:1.22rem;margin:.05rem 0 0}.availability-pop-up .availability-footer .rtw-footer-Stopover-label-container-jp,.availability-pop-up .availability-footer .rtw-footer-Stopover-label-container{width:6rem;height:1.18rem;margin:.1rem 0 0}.availability-pop-up .availability-footer .rtw-footer-cou-container,.availability-pop-up .availability-footer .rtw-footer-stop-container{width:9.5rem;margin-left:.4rem}.availability-pop-up .availability-footer .rtw-footer-days-container,.availability-pop-up .availability-footer .rtw-footer-mil-container{margin-right:.2rem;margin-left:-.05rem}.availability-pop-up .availability-footer .rtw-transit-btn{margin-top:.66rem;color:#fff;background:#7ab5b8}.availability-pop-up .availability-footer .rtw-bkg-cls-btn{margin-top:.55rem;color:#fff;background:#7ab5b8}.availability-pop-up .availability-footer .non-star-rtw-transit-btn,.availability-pop-up .availability-footer .non-star-rtw-bkg-cls-btn{margin-top:.6rem;color:#fff;background:#cd0301}.availability-pop-up .availability-footer .psgr-btn{font-size:.6rem}@media screen and (min-width: 1900px){.availability-pop-up .availability-footer .psgr-btn{margin-top:12px}}.availability-pop-up .availability-footer .search-btn{font-size:.85rem;font-weight:bolder}.modal-content .warning-message-popup-body .warning-arnk{font-size:.8rem;text-align:left}.modal-content .modal-body .accessLevelCircle{display:block;width:16px;height:16px;margin:2px 2px 2px 5px;background-color:#fafcfe;border:1px solid #608bc7;border-radius:50%}.modal-content .modal-body .accessFullCircle{background:#8d8c8c}.modal-content .modal-body .directCircle{background:linear-gradient(90deg,transparent 50%,#8d8c8c 50%)}.modal-content .modal-body .accessCellUpdateCircle{background:linear-gradient(180deg,transparent 50%,#fafcfe 50%),linear-gradient(90deg,#fafcfe 50%,#8d8c8c 50%)}.modal-content .modal-body .accessCellCircle{background:linear-gradient(180deg,transparent 50%,#8d8c8c 50%),linear-gradient(270deg,#8d8c8c 50%,#fafcfe 50%)}.xf-tax-collection-by-airport-inner-tab-maincontents{padding:.5rem .2rem .2rem}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport{width:90%}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-section{display:flex;align-items:center;justify-content:space-between;width:60%}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-section-currency-label{font-family:Noto Sans JP-300;font-weight:700}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-table{width:60%;padding:.5rem 0 0}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-table .collection div:nth-of-type(2){justify-content:flex-end;background-color:#91ff9b}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-table .top-table-header,.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-table .top-table-body{align-items:flex-start}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-table label{font-size:.7rem}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-table-no-tax-data{width:60%;padding:.5rem 0 0}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-table-no-tax-data .top-table-header,.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-table-no-tax-data .top-table-body{align-items:flex-start}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-table-no-tax-data label{font-size:.7rem}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-no-data-table{width:40%;padding:.5rem 0 0}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-no-data-table .top-table-header,.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-no-data-table .top-table-body{align-items:flex-start}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-no-data-table label{font-size:.7rem}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-no-data-table .top-table{width:100%;font-size:.75rem;background-color:transparent;border:solid 1.1px #00737d}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-no-data-table table.top-table th{vertical-align:top;background-color:#00737d;border:solid 1px #c3c3c3}.xf-tax-collection-by-airport-inner-tab-maincontents-result-airport-top-no-data-table table.top-table td{vertical-align:top;background-color:#fff;border:solid 1px #c3c3c3}.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-center-table-section{padding:2.5rem 0 0}.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-center-table-section .center-table{width:100%;font-size:.75rem;background-color:transparent}.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-center-table-section table.center-table th{vertical-align:top;background-color:#00737d;border:solid 1px #c3c3c3}.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-center-table-section table.center-table th.airport{width:32%}.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-center-table-section table.center-table th.fee,.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-center-table-section table.center-table th.start-date,.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-center-table-section table.center-table th.end-date{width:9%}.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-center-table-section table.center-table th.carrier{width:33%}.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-center-table-section table.center-table th.flight-no{width:8%}.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-center-table-section table.center-table td{vertical-align:top;background-color:#fff;border:solid 1px #c3c3c3}.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-lower-table{padding:.4rem 0 0}.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-lower-table .lower-table{width:100%;font-size:.75rem;background-color:transparent}.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-lower-table table.lower-table th{width:34%;vertical-align:top;background-color:#00737d;border:solid 1px #c3c3c3}.xf-tax-collection-by-airport-inner-tab-maincontents-center-exist-lower-table table.lower-table td{width:62%;vertical-align:top;background-color:#fff;border:solid 1px #c3c3c3}.xf-tax-collection-by-airport-inner-tab-maincontents-data-not-exist-lower-table{padding:.4rem 0 0}.xf-tax-collection-by-airport-inner-tab-maincontents-data-not-exist-lower-table .lower-table{width:100%;font-size:.75rem;background-color:transparent}.xf-tax-collection-by-airport-inner-tab-maincontents-data-not-exist-lower-table table.lower-table th{vertical-align:top;background-color:#00737d;border:solid 1px #c3c3c3}.xf-tax-collection-by-airport-inner-tab-maincontents-data-not-exist-lower-table table.lower-table td{vertical-align:top;background-color:#fff;border:solid 1px #c3c3c3}.xf-tax-collection-by-airport-mainbody{width:100%;height:100%;margin:0 auto;background:#eeeeee}.xf-tax-collection-by-airport-mainbody .xf-tax-collection-by-airport-title-label{display:flex;align-items:center;width:100%;height:45px;padding:0 .5rem;font-family:Noto Sans JP-300;font-weight:700;font-size:1.5rem;color:#fff;background:#3f989e}.xf-tax-collection-by-airport-mainbody-local-padding{width:100%;padding:15px 45px 0}.xf-tax-collection-by-airport-mainbody-local-padding-result{width:100%;margin:0 auto}.xf-tax-collection-by-airport-mainbody-local-padding-result .message-label{padding-left:2rem}.xf-tax-collection-by-airport-mainbody-local-padding-result .nav-tabs .nav-link.active{color:#fff;background-color:#00737d}.ot-search-airport-xf-tax-for-absorption-tab-contents-main-resultCarrier-section-nodata .table-section-nodate{width:30%;padding:.5rem 0 0}.ot-search-airport-xf-tax-for-absorption-tab-contents-main-resultCarrier-section-nodata .table-section-nodate>div>div>div>div>div{align-items:flex-start}.ot-search-airport-xf-tax-for-absorption-tab-contents-main-resultCarrier-section-nodata .table-section-nodate label{align-items:flex-start;font-size:.7rem}.ot-search-airport-xf-tax-for-absorption-tab-contents-main-resultCarrier-section-nodata .noExist-lower-table-section{padding:.4rem 0 0}.ot-search-airport-xf-tax-for-absorption-tab-contents-main-resultCarrier-section-nodata .noExist-lower-table{width:100%;font-size:.75rem;background-color:transparent}.ot-search-airport-xf-tax-for-absorption-tab-contents-main-resultCarrier-section-nodata table.noExist-lower-table th{vertical-align:top;background-color:#00737d;border:solid 1px #c3c3c3}.ot-search-airport-xf-tax-for-absorption-tab-contents-main-resultCarrier-section-nodata table.noExist-lower-table td{vertical-align:top;background-color:#fff;border:solid 1px #c3c3c3}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .haed-div{width:100%}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section{padding:1.5rem 0 0}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section label{font-size:.7rem}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section>div>div>div>div>div{align-items:flex-start}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table th{align-items:flex-start;background-color:#00737d;border:solid 1px #c3c3c3}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table th.departure,.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table th.arrival{width:12%}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table th.opno{width:5%}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table th.carrier1,.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table th.carrier2{width:12%}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table th.transo,.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table th.oneRound{width:5%}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table th.ruleno{width:10%}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table th.routing{width:9%}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table th.flight{width:8%}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table th.fairpasice{width:12%}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table td{align-items:flex-start;font-size:.75rem;vertical-align:text-top;background-color:#fff;border:solid 1px #c3c3c3}.ot-search-airport-xf-tax-for-absorption-tab-contents-main .bottom-table-section table.bottom-table td.caution{align-items:flex-start;background-color:#eee;border:none}.ot-search-airport-xf-tax-for-absorption-tab-contents-main-resultCarrier-section{display:flex;padding-top:.3rem}.ot-search-airport-xf-tax-for-absorption-tab-contents-main-resultCarrier-section .left-table{width:55%}.ot-search-airport-xf-tax-for-absorption-tab-contents-main-resultCarrier-section .left-table label{font-size:.7rem}.ot-search-airport-xf-tax-for-absorption-tab-contents-main-resultCarrier-section .right-table{width:45%;margin:0 0 0 3rem}.ot-search-airport-xf-tax-for-absorption-tab-contents-main-resultCarrier-section .right-table label{font-size:.7rem}.ot-search-airport-xf-tax-for-absorption-main-body{width:100%;height:100%;margin:0 auto;background:#eeeeee}.ot-search-airport-xf-tax-for-absorption-main-body .title-label{display:flex;align-items:center;width:100%;height:45px;padding:0 .5rem;font-family:Noto Sans JP-300;font-weight:700;font-size:1.5rem;color:#fff;background:#3f989e}.ot-search-airport-xf-tax-for-absorption-main-body .localpadding-div{width:90%;padding:15px 45px 0}.ot-search-airport-xf-tax-for-absorption-main-body .localpadding-div .result-div{width:90%;margin:0 auto}.xf-tax-collection-rule-mainbody{width:100%;height:100%;margin:0 auto;background:#eeeeee}.xf-tax-collection-rule-mainbody .xf-tax-collection-rule-mainbody-title-Label{display:flex;align-items:center;width:100%;height:45px;padding:0 .5rem;font-family:Noto Sans JP-300;font-weight:700;font-size:1.5rem;color:#fff;background:#3f989e}.xf-tax-collection-rule-mainbody .xf-tax-collection-rule-mainbody-padding{padding:15px 8rem 0}.xf-tax-collection-rule-mainbody-padding-table .lower-table{align-items:flex-start;width:90%;font-size:.75rem;background-color:transparent}.xf-tax-collection-rule-mainbody-padding-table table.lower-table td.caution{background-color:#eee;border:none}.xf-tax-collection-rule-mainbody-padding-table table.lower-table th{vertical-align:top;background-color:#00737d;border:solid 1px #c3c3c3}.xf-tax-collection-rule-mainbody-padding-table table.lower-table th.carrier{width:30%}.xf-tax-collection-rule-mainbody-padding-table table.lower-table th.levy,.xf-tax-collection-rule-mainbody-padding-table table.lower-table th.startDate,.xf-tax-collection-rule-mainbody-padding-table table.lower-table th.endDate{width:10%}.xf-tax-collection-rule-mainbody-padding-table table.lower-table th.country,.xf-tax-collection-rule-mainbody-padding-table table.lower-table th.option{width:20%}.xf-tax-collection-rule-mainbody-padding-table table.lower-table th.joined>div{justify-content:center;vertical-align:top}.xf-tax-collection-rule-mainbody-padding-table table.lower-table td{vertical-align:top;background-color:#fff;border:solid 1px #c3c3c3}.xf-tax-collection-rule-mainbody-padding-table table.lower-table td .labelindent{padding:0 0 0 .5rem}div.PassengerFacilityChargeInTheUsa_popupheader{grid-template-columns:70% 30%}.PassengerFacilityChargeInTheUsa_contentMain{margin:5px 25px}.PassengerFacilityChargeInTheUsa_contentMain_topSection{display:flex;justify-content:space-between;width:100%;margin:.5rem 0 0}.PassengerFacilityChargeInTheUsa_contentMain_upperSearchCondition{width:100%;padding:.25rem 0 .5rem .65rem;border-bottom:1px solid #c8c8c8}.PassengerFacilityChargeInTheUsa_contentMain_upperSearchCondition_radioCondition{padding:0 0 0 .25rem}.PassengerFacilityChargeInTheUsa_contentMain_lowerSearchCondition{width:100%;padding:.6rem 0 .4rem}.PassengerFacilityChargeInTheUsa_contentMain_lowerSearchCondition_searchSection{display:flex;padding:.5rem 0}.PassengerFacilityChargeInTheUsa_contentMain_lowerSearchCondition_searchSection_titleSection{display:flex;width:17%}.PassengerFacilityChargeInTheUsa_contentMain_lowerSearchCondition_searchSection_titleSection_asterrisk{width:1rem;line-height:.7;text-align:right}.PassengerFacilityChargeInTheUsa_contentMain_lowerSearchCondition_searchSection_inputSection{width:83%}.PassengerFacilityChargeInTheUsa_contentMain_lowerSearchCondition_searchSection_inputSection_row{display:flex;width:80%;height:1.15rem;padding:.05rem 0 .1rem}.PassengerFacilityChargeInTheUsa_contentMain_lowerSearchCondition_searchSection_inputSection_row label{padding:0 0 0 .05rem;color:#555}.PassengerFacilityChargeInTheUsa_footer{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:1rem}.modal-dialog .modal-content .modal-body.purfinput_body{overflow:visible}.PU_QueueRegist_SelectQueueDestination-queue-select-list{display:flex;transform:translateY(.5rem)}.PU_QueueRegist_SelectQueueDestination-queue-select-list .PU_QueueRegist_SelectQueueDestination-select-list{display:flex}.PU_QueueRegist_SelectQueueDestination-queue-select-list .PU_QueueRegist_SelectQueueDestination-select-list .PU_QueueRegist_SelectQueueDestination_list-button{width:9rem;height:1rem;padding:0 1rem}.Pu_QueueRegist_SelectQueueDestination-main-tab{padding:.1rem .3rem}.Pu_QueueRegist_SelectQueueDestination-main-tab:not(:first-child){padding-top:.5rem;border-top:solid .1rem #c1c1c1}.Pu_QueueRegist_SelectQueueDestination-tab{transform:translateY(-.6rem)}.PU_QueueRegist_SelectQueueDestination-content{max-width:18rem;padding-left:.2rem;overflow:hidden;white-space:nowrap}.PU_QueueRegist_SelectQueueDestination-content-from-second{max-width:33rem;padding-left:.2rem;overflow:hidden;white-space:nowrap}.PU_QueueRegist_SelectQueueDestination-office-code{padding:.2rem}.PU_QueueRegist_SelectQueueDestination-office-code .PU_QueueRegist_SelectQueueDestination_office-code-input{padding-left:1rem}.PU_QueueRegist_SelectQueueDestination-office-code .Pu_QueueRegist_SelectQueueDestination-locator{display:flex;padding-top:.5rem}.PU_QueueRegist_SelectQueueDestination-queue{padding:.2rem 0 0}.PU_QueueRegist_SelectQueueDestination-queue .PU_QueueRegist_SelectQueueDestination_queue-input{margin-left:1.1rem}.PU_QueueRegist_SelectQueueDestination-queue .PU_QueueRegist_SelectQueueDestination_locator-input{padding-top:.5rem;margin-left:1.1rem}.PU_QueueRegist_SelectQueueDestination-category{padding:.2rem .3rem 0 0}.PU_QueueRegist_SelectQueueDestination-date{display:flex;padding:.2rem 0 .5rem;transform:translateY(1rem)}.PU_QueueRegist_SelectQueueDestination-date-label{padding:0 .5rem 0 0}.PU_QueueRegist_SelectQueueDestination-date-time-input{display:flex}.PU_QueueRegist_SelectQueueDestination_date-range{padding-bottom:.5rem}.Pu_QueueRegist_SelectQueueDestination-title{display:flex}.PU_QueueRegist_SelectQueueDestination-time-input{transform:translateY(-.8rem)}.Pu_QueueRegist_SelectQueueDestination-main{display:flex}.PU_QueueRegist_SelectQueueDestination-right-main{display:flex;margin-left:auto}.PU_QueueRegist_SelectQueueDestination_asterisk{transform:translate(.3rem)}.PU_QueueRegist_SelectQueueDestination_clear{padding:.2rem .5rem}.PU_QueueRegist_SelectQueueDestination_z-index0{position:relative;z-index:0}.PU_QueueRegist_SelectQueueDestination_z-index1{position:relative;z-index:1}.PU_QueueRegist_SelectQueueDestination_z-index2{position:relative;z-index:2}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.Pu_QueueRegist-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:0 .5rem;background-color:#c8c8c8}.Pu_QueueRegist-footer .Pu_QueueRegist-close-button{padding-top:.375rem;padding-bottom:.375rem}.Pu_QueueRegist-footer .PU_QueueRegist_queue-send-button{padding-top:.2rem;padding-bottom:.2rem}.Pu_QueueRegist-main{padding:.8rem}.Pu_QueueRegist-manager-title{transform:translateY(-.5rem)}.Pu_QueueRegist-clear-tab-button{display:flex;padding:.5rem;margin-left:auto}.Pu_QueueRegist-table{padding:.5rem}.Pu_QueueRegist-table .common-table-label{max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Pu_QueueRegist-sub-header{display:flex;padding-bottom:.5rem}.PU_QueueRegist_CasButton{transform:translateY(1rem)}.Pu_QueueRegist_RecipientTypeLabel{padding:0 .5rem 0 2rem}.Pu_QueueRegist-requester{padding:0 .3rem;transform:translateY(.5rem)}.Pu_QueueRegist-dropdown,.Pu_QueueRegist-checkBox{display:flex}.Pu_QueueRegist-checkbox-label{margin:0 auto}.PU_QueueRegist_title-label{font-size:1.4rem}.Pu_QueueRegist-right-button{margin-left:auto}.PU_QueueSelectList-box-header{position:relative;text-align:center}.PU_QueueSelectList-box-header .box-title-label{position:absolute;top:-2.1rem;font-size:1.1rem;color:#fff}.PU_QueueSelectList-scroll-box{scrollbar-width:thin;background-color:#fff;border:1px solid #969696}.PU_QueueSelectList-scroll-box .data-row{display:flex;width:95%;padding:.1rem 0;margin:0 auto;font-size:1.5rem}.PU_QueueSelectList-scroll-box .data-col-check-box{flex-grow:1}.PU_QueueSelectList-scroll-box .data-col-office-label{flex-shrink:1;width:5rem;padding-right:.5rem;text-align:right}.PU_QueueSelectList-scroll-box .data-col-queue-label{flex-shrink:1;width:2rem}.PU_QueueSelectList-header-frame{padding:.5rem}.PU_QueueSelectList-header-box{display:flex;margin-bottom:.8rem}.PU_QueueSelectList-header-box .explain-label{flex-grow:1;text-align:left}.PU_QueueSelectList-header-box .explain-label-text{font-size:.8rem}.PU_QueueSelectList-body-box{display:flex}.PU_QueueSelectList-body-box .left-box{flex:1;padding-right:.5rem}.PU_QueueSelectList-body-box .left-box .center-list-box{height:32rem;max-height:calc(100vh - 18vw)}.PU_QueueSelectList-body-box .center-list-box-title-label{left:8.5rem}.PU_QueueSelectList-body-box .right-box{flex:1}.PU_QueueSelectList-body-box .right-box .office-list-box{height:14.4rem;max-height:calc(50vh - 11.3vw);margin-bottom:.5rem;overflow-y:scroll}.PU_QueueSelectList-body-box .right-box .office-list-box-title-label{left:9rem}.PU_QueueSelectList-body-box .right-box .other-list-box{height:14.4rem;max-height:calc(50vh - 11.3vw);overflow-y:scroll}.PU_QueueSelectList-body-box .right-box .other-list-box-title-label{left:10rem}.PuQueueSelectList-footer-flex-box{display:flex;height:2.65rem;padding:.5rem .5rem .1rem}.PuQueueSelectList-footer-flex-box .back-button{flex-grow:1}.PuQueueSelectList-footer-flex-box .set-button{flex-shrink:1}.pu-mail-autoprocess-body{padding:1rem}.pu-mail-autoprocess-space-between{display:flex;align-items:center;justify-content:space-between}.pu-mail-autoprocess-clear-button-padding{padding:.4rem 0}.pu-mail-autoprocess-queue-transmission-button-margin{display:flex;align-items:center;justify-content:space-between;padding:0 0 .8rem}.pu-mail-autoprocess-contents-of-transmission{padding:1rem;border:thick double #b0c4de}.pu-mail-autoprocess-contents-of-transmission-with-height{height:15.7rem;padding:1rem;border:thick double #b0c4de}.pu-mail-autoprocess-delete-button-padding{display:flex;justify-content:right;padding-top:.8rem}.pu-mail-autoprocess-table-font-size label{font-size:.7rem}.pu-mail-autoprocess-table-class .common-table-header-data:nth-child(1){background-color:#eee;border-bottom:1px solid #c3c3c3}.pu-mail-autoprocess-autoprocess-table-class .common-table-header-data:nth-child(1){background-color:#eee;border-bottom:1px solid #c3c3c3}.pu-mail-autoprocess-autoprocess-table-class .common-table-body{overflow-y:hidden}.pu-mail-autoprocess-table-body-data-class{display:flex;align-items:center}.pu-mail-autoprocess-RCVD{display:grid;grid-template-columns:.8fr .8fr 1fr 1.5fr;column-gap:.5rem;padding:0 0 .8rem 1.8rem}.pu-mail-autoprocess-RCVD :first-child{justify-content:flex-start}.pu-mail-autoprocess-RCVD .pu-mail-autoprocess-RCVD-grid-1{grid-row:2/3;grid-column:1/2}.pu-mail-autoprocess-RCVD .pu-mail-autoprocess-RCVD-grid-2{grid-row:2/3;grid-column:2/3}.pu-mail-autoprocess-RCVD .pu-mail-autoprocess-RCVD-grid-3{grid-row:2/3;grid-column:3/4}.pu-mail-autoprocess-RCVD .pu-mail-autoprocess-RCVD-grid-4{grid-row:3/4;grid-column:3/4}.pu-mail-autoprocess-RCVD .pu-mail-autoprocess-RCVD-grid-5{grid-row:1/2;grid-column:4/5}.pu-mail-autoprocess-RCVD .pu-mail-autoprocess-RCVD-grid-6{grid-row:2/3;grid-column:4/5}.common-primary-footer,.pu-mail-autoprocess-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pu-credit-card-auth-cancel-main{padding:0 .7rem}.pu-credit-card-auth-cancel-main .line-space{padding-bottom:.5rem}.pu-credit-card-auth-cancel-table{width:100%;margin-bottom:.5rem}.pu-credit-card-auth-cancel-table .credit-info-row .card-company{width:7rem;padding-right:.5rem;padding-left:3rem}.pu-credit-card-auth-cancel-table .credit-info-row .card-number{width:10rem}.pu-credit-card-auth-cancel-table .credit-info-row .date-label{width:2rem;padding-right:2em}.pu-credit-card-auth-cancel-table .credit-info-row .card-number-text-Box{display:flex;padding-left:1rem}.pu-credit-card-auth-cancel-table .credit-info-row .date-input{width:2.3rem}.pu-credit-card-auth-cancel-table .credit-info-row .div-slash-label{width:1.3rem}.pu-credit-card-auth-cancel-table .auth-number-row td{padding-left:2.4rem}.pu-credit-card-auth-cancel-table .auth-number-row .dropdown-asterik{padding-top:.8rem}.pu-credit-card-auth-cancel-table .target-settlement-row td:first-child{width:2rem;padding-left:3rem}.pu-credit-card-auth-cancel-table .target-settlement-row .guide-label{padding-left:.8rem}.pu-credit-card-auth-cancel-table .confirm-list{width:9rem;padding-left:3rem}.pu-credit-card-auth-cancel-confirm-list-table{width:25rem}.pu-credit-card-auth-cancel-confirm-list-table .common-table-row .common-table-data:first-child{background-color:#dcffb4;border:#c3c3c3;border-right:1px solid #c3c3c3}.pu-credit-card-auth-cancel-confirm-list-table .common-table-row .common-table-data:first-child .common-table-label{color:#007c85}.pu-credit-card-auth-cancel-footer{display:flex;padding:.5rem}.pu-credit-card-auth-cancel-footer .back-button{margin-top:auto;margin-bottom:.2rem}.pu-credit-card-auth-cancel-footer .decide-button{padding-left:18.2rem;margin-top:auto;margin-bottom:.2rem}.pu-credit-card-auth-cancel-complete-main{height:25rem;padding:0 .7rem}.pu-credit-card-auth-cancel-complete-main .line-space{padding-bottom:.5rem}.pu-credit-card-auth-cancel-complete-main .approval-code{padding-top:.5rem;padding-left:2rem}.pu-credit-card-auth-cancel-complete-main .space-box{height:5rem}.pu-credit-card-auth-cancel-complete-table{width:100%;margin-bottom:.5rem}.pu-credit-card-auth-cancel-complete-table .info-row td{padding-top:.2rem;padding-bottom:.2rem}.pu-credit-card-auth-cancel-complete-table .info-row .label-colum{width:11.2rem;padding-left:2.2rem}.pu-credit-card-auth-cancel-complete-footer{display:flex;padding:.5rem}.pu-credit-card-auth-cancel-complete-footer .back-button{margin-top:auto;margin-bottom:.2rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-header-container{position:fixed;z-index:999;width:53.2rem;padding:.1rem;background:#edffff}.upgr-check-refund-mile-main .upgr-check-refund-mile-header-container .upgr-check-refund-mile-header-breadcrumbs{font-size:.55rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-header-container .upgr-check-refund-mile-header-breadcrumbs-jp{width:10rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-header-container .upgr-check-refund-mile-header-breadcrumbs-en{width:13rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container{padding-right:15pt;margin:1.8rem .5rem .4rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-radio-calc-by-container{display:flex;align-items:center;justify-content:space-between;width:26rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-radio-calc-by-container .upgr-check-refund-mile-radio-container{display:flex;align-items:center}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-radio-calc-by-container .upgr-check-refund-mile-radio-container .upgr-check-refund-mile-radio-items{margin-right:3rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-radio-calc-by-container .upgr-check-refund-mile-button-container{width:5rem;height:1.3rem;font-size:.7rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-label-simyu-container{display:flex;align-items:center;justify-content:space-between;margin-left:1.5rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-label-simyu-container .upgr-check-refund-mile-label-jp{width:24rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-label-simyu-container .upgr-check-refund-mile-label-en{width:20rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-label-simyu-container .upgr-check-refund-mile-label-unshow{visibility:hidden}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-label-simyu-container .upgr-check-refund-mile-label-with-icon{display:flex;align-items:center;justify-content:space-around}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-label-simyu-container .upgr-check-refund-mile-label-with-icon-label{padding-left:1pt}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-label-simyu-container .upgr-check-refund-mile-container-items{margin-right:1px;margin-left:1px}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-label-simyu-container .upgr-check-refund-mile-common-button{height:1.3rem;font-size:.7rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-label-simyu-container .upgr-check-refund-mile-button-jp{width:10rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-label-simyu-container .upgr-check-refund-mile-button-en{width:8rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-block-margin .upgr-check-refund-mile-items-margin{margin-top:6pt;margin-bottom:7pt;margin-left:1.5rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-block-margin .upgr-check-refund-mile-table-body-data{text-align:right}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-block-margin .upgr-check-refund-mile-table-font{font-size:.7rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-body-container .upgr-check-refund-mile-block-margin .upgr-check-refund-mile-table-header-font{font-size:.75rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-footer-container{display:flex;align-items:center;justify-content:space-between;height:2.5rem;background-color:#c3c3c3}.upgr-check-refund-mile-main .upgr-check-refund-mile-footer-container .upgr-check-refund-mile-buttons-margin{margin-right:1rem;margin-left:1rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-footer-container .upgr-check-refund-mile-cn-button{width:5rem;height:1.3rem;font-size:.7rem}.upgr-check-refund-mile-main .upgr-check-refund-mile-footer-container .upgr-check-refund-mile-pr-button{width:8rem;height:1.75rem;margin-top:.375rem;margin-bottom:.375rem;font-size:1rem;font-weight:900;text-align:center}.pu-refund-simulation-breadcrumb{padding:.1rem;background-color:#edffff}.pu-refund-simulation-breadcrumb .pu-refund-simulation-breadcrumb-box{width:8rem}.pu-refund-simulation{padding:.75rem}.pu-refund-simulation .pu-refund-simulation-sponsor{display:flex}.pu-refund-simulation .pu-refund-simulation-sponsor .pu-refund-simulation-sponsor-amc{width:24rem;margin-top:.5rem;margin-bottom:1rem;margin-left:.75rem}.pu-refund-simulation .pu-refund-simulation-sponsor .pu-refund-simulation-sponsor-afajfm{width:7rem;margin-top:.5rem;margin-left:1.5rem}.pu-refund-simulation .pu-refund-simulation-mile .pu-refund-simulation-mile-before-refund-notice{display:flex}.pu-refund-simulation .pu-refund-simulation-mile .pu-refund-simulation-mile-before-refund-notice .pu-refund-simulation-mile-before-refund{width:26.4rem}.pu-refund-simulation .pu-refund-simulation-mile .pu-refund-simulation-mile-before-refund-notice .pu-refund-simulation-mile-before-refund-table{width:7.9rem;margin-top:.5rem;margin-right:5rem;margin-left:.75rem}.pu-refund-simulation .pu-refund-simulation-mile .pu-refund-simulation-mile-before-refund-notice .pu-refund-simulation-mile-notice{width:14.8rem;margin-left:1.6rem}.pu-refund-simulation .pu-refund-simulation-mile .pu-refund-simulation-mile-refund-table{margin-top:.5rem;margin-left:.75rem}.pu-refund-simulation .pu-refund-simulation-mile .pu-refund-simulation-mile-refund-table .pu-refund-simulation-mile-refund-table-column{table-layout:fixed}.pu-refund-simulation .pu-refund-simulation-mile .pu-refund-simulation-mile-refund-table .pu-refund-simulation-mile-refund-table-balance{background-color:#dcffb4}.pu-refund-simulation .pu-refund-simulation-mile .pu-refund-simulation-mile-amc-table{margin-top:.5rem;margin-left:.75rem}.pu-refund-simulation .pu-refund-simulation-upgrade-point .pu-refund-simulation-upgrade-point-table{width:21rem;margin-top:.5rem;margin-left:.75rem}.pu-refund-simulation .pu-refund-simulation-upgrade-point .pu-refund-simulation-upgrade-point-table .pu-refund-simulation-upgrade-point-table-column{table-layout:fixed}.pu-refund-simulation .pu-refund-simulation-upgrade-point .pu-refund-simulation-upgrade-point-table .pu-refund-simulation-upgrade-point-table-balance{background-color:#dcffb4}.pu-refund-simulation .pu-refund-simulation-upgrade-point .pu-refund-simulation-upgrade-point-message{margin-top:.3rem;margin-left:1rem}.pu-refund-simulation .pu-refund-simulation-link-webminds{display:flex;justify-content:flex-end;margin-top:.5rem;margin-right:1.5rem}.pu-refund-simulation-footer{display:flex;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-refund-simulation-footer>button{margin-top:auto}.common-primary-footer,.pu-special-information-input-footer-div{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-special-information-input-tab-view{padding:.5rem}.pu-special-information-input-tab-view .nav-tabs .nav-link{min-width:0;height:1.2rem;padding:0 .5rem;font-size:.7rem;line-height:.1rem}.pu-special-information-input-tab-view .nav-tabs .nav-link.active{line-height:.1rem}.pu-special-information-input-tab-view.ja .nav-link{width:5rem}.pu-special-information-input-tab-view.en .nav-tabs :nth-child(n+2) .nav-link{width:5rem}.pu-special-information-input-title-label-bottom-padding{padding-bottom:.3rem}.pu-special-information-input-tab-body-div{padding:.5rem;background:#eeeeee}.pu-special-information-input-tab-body-div .class-notice-div{display:flex;justify-content:space-between}.pu-special-information-input-tab-body-div .class-notice-div>div:nth-child(1){width:58%}.pu-special-information-input-tab-body-div .class-notice-div>div:nth-child(2){width:42%}.pu-special-information-input-tab-body-div .paragraph1-div{padding-left:1.8rem}.pu-special-information-input-tab-body-div .paragraph2-div{padding-right:1.7rem;padding-bottom:.7rem;padding-left:1.6rem}.pu-special-information-input-tab-body-div .radio-div{display:flex}.pu-special-information-input-tab-body-div .radio-div .radio{display:flex;align-items:center;width:6.25rem}.pu-special-information-input-tab-body-div .category-radio-part-edit-button-div{display:flex;justify-content:space-between}.pu-special-information-input-tab-body-div .part-edit-button-div{display:flex;width:8.5rem}.pu-special-information-input-tab-body-div .part-edit-button-div .part-edit-button-padding{margin-left:auto}.pu-special-information-input-tab-body-div .major-item-div{display:flex;align-items:flex-end}.pu-special-information-input-tab-body-div .major-item-div .asterisk-div{width:.7rem}.pu-special-information-input-tab-body-div .major-item-div>:nth-child(1){width:29.2%}.pu-special-information-input-tab-body-div .major-item-div>:nth-child(2){width:1.4%}.pu-special-information-input-tab-body-div .major-item-div>:nth-child(3){width:24%}.pu-special-information-input-tab-body-div .major-item-div>:nth-child(4){width:38%}.pu-special-information-input-tab-body-div .special-info-input-table{width:100%;border:1px solid #007c85}.pu-special-information-input-tab-body-div .special-info-input-table thead{display:block;background-color:#00737d}.pu-special-information-input-tab-body-div .special-info-input-table tbody{display:block;height:9.5rem;overflow-y:scroll}.pu-special-information-input-tab-body-div .special-info-input-table thead tr{width:100%}.pu-special-information-input-tab-body-div .special-info-input-table thead tr:first-child{border-bottom:1px solid #c3c3c3}.pu-special-information-input-tab-body-div .special-info-input-table .table-header-label-color label{color:#fff}.pu-special-information-input-tab-body-div .special-info-input-table thead tr:nth-child(2) th{border-right:1px solid #c3c3c3}.pu-special-information-input-tab-body-div .special-info-input-table thead tr:first-child th:nth-child(n){border-right:1px solid #c3c3c3}.pu-special-information-input-tab-body-div .special-info-input-table thead tr:first-child th:nth-child(6){border-right:none}.pu-special-information-input-tab-body-div .special-info-input-table tbody tr:nth-child(n+2) td{padding-bottom:.2rem}.pu-special-information-input-tab-body-div .special-info-input-table .no-name-width{width:30.5%}.pu-special-information-input-tab-body-div .special-info-input-table .no-name-data-row-height{height:1.4rem}.pu-special-information-input-tab-body-div .special-info-input-table .no-name-data-row-width{width:30.8%;padding-left:.5rem}.pu-special-information-input-tab-body-div .special-info-input-table .no-name-data-row-width label{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.pu-special-information-input-tab-body-div .special-info-input-table .employee-no-width{width:10.6%}.pu-special-information-input-tab-body-div .special-info-input-table .date-of-hire-width{width:13.4%}.pu-special-information-input-tab-body-div .special-info-input-table .date-of-hire-data-row-width{width:13.7%}.pu-special-information-input-tab-body-div .special-info-input-table .op-width{width:9%}.pu-special-information-input-tab-body-div .special-info-input-table .op-data-row-width{width:9.2%}.pu-special-information-input-tab-body-div .special-info-input-table .oc-width{width:10%}.pu-special-information-input-tab-body-div .special-info-input-table .oc-data-row-width{width:10.2%}.pu-special-information-input-tab-body-div .special-info-input-table .rp-width,.pu-special-information-input-tab-body-div .special-info-input-table .rp-data-row-width{width:9%}.pu-special-information-input-tab-body-div .special-info-input-table .rc-width{width:10%}.pu-special-information-input-tab-body-div .special-info-input-table .rc-data-row-width{width:10.2%}.pu-special-information-input-tab-body-div .special-info-input-table .last-column-width{width:9999px}.pu-special-information-input-tab-body-div .special-info-input-table .data-row-label-padding{padding-left:.2rem}.pu-special-information-input-tab-body-div .crew-flag{width:1.3rem;padding-left:.5rem}.pu-special-information-input-tab-body-div .tour-code-div{display:flex;align-items:center;padding-top:.3rem;padding-left:1.5rem}.pu-special-information-input-tab-body-div .tour-code-div .asterisk-div{width:.7rem}.pu-special-information-input-tab-body-div .tour-code-div .tour-code-label{width:10rem}.pu-special-information-input-tab-body-div .carrier-div{width:3rem}.pu-special-information-input-tab-body-div .osi-div{display:flex;align-items:center;padding-top:.3rem;padding-left:1.5rem}.pu-special-information-input-tab-body-div .osi-div .asterisk-div{width:.7rem}.pu-special-information-input-tab-body-div .osi-div .osi-label{width:7rem}.pu-special-information-input-tab-body-div .osi-div .carrier-label{width:3rem}.pu-special-information-input-footer-div .primary-button-div{display:flex;gap:.375rem}.PuSsrStfdSelect-popup .modal-dialog .modal-content .modal-body{overflow:hidden}.PuSsrStfdSelect-popup .popup-modal-header .popup-header-section .popup-heading-label .message-icon{height:.8rem;margin:.1rem}.PuSsrStfdSelect-main-body{height:28.5rem}.PuSsrStfdSelect-main-body-breadcrums{padding:.1rem 0;background-color:#edffff}.PuSsrStfdSelect-main-body-contents{margin:.1rem 0 0 .7rem}.PuSsrStfdSelect-main-body-contents-segmentcheckbox{margin:0 0 .1rem 1.55rem}.PuSsrStfdSelect-main-body-contents-segmentcheckbox label{font-size:.6rem}.PuSsrStfdSelect-main-body-contents-segmentpassengerdata{display:flex;width:50rem;height:12.8rem;margin:0 0 .1rem 1.55rem}.PuSsrStfdSelect-main-body-contents-svctable{width:49.6rem;margin:.1rem 0 .3rem 1.5rem}.PuSsrStfdSelect-main-body-contents-svctable .svc-table .check-box{display:flex}.PuSsrStfdSelect-main-body-contents-svctable .svc-table .common-table-body .common-table-row [contenteditable]{padding:0}.PuSsrStfdSelect-main-body-contents-svctable label{font-size:.6rem}.PuSsrStfdSelect-main-body-contents-svctable-statusWrapper{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:auto;overflow:hidden;font-size:.6rem}.PuSsrStfdSelect-main-body-contents-svctable-statusWrapper svg{height:.55rem;margin-bottom:.15rem}.PuSsrStfdSelect-main-body-contents-svctable-statusWrapper .delete-icon{margin-right:.1rem}.PuSsrStfdSelect-main-body-contents-svctable-statusWrapper .bubble-icon{height:.5rem;margin-bottom:.3rem}.PuSsrStfdSelect-main-body-contents-svctable-statusWrapper span{margin-left:.65rem}.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-segmentinfo{width:24%;overflow-y:scroll;background-color:#fff;border:thin solid #838f87}.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-segmentinfo .segmentinfo-passanger-infocard{margin:.3rem .5rem}.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-segmentinfo .route-display-simple-wrapper .left-bottom,.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-segmentinfo .route-display-simple-wrapper .left-top,.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-segmentinfo .route-display-simple-wrapper .right-top,.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-segmentinfo .route-display-simple-wrapper .right-bottom{font-size:.55rem}.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-segmentinfo .route-display-simple-wrapper .header-text span{font-size:.6rem}.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-boxinfo{display:flex;flex-direction:column;width:25%}.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-boxinfo .PuSsrStfdSelect-main-body-contents-segmentpassengerdata-boxinfo-newentrybtn{width:45%;height:2rem}.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-passengerinfo{width:50%}.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-passengerinfo .passenger-table{margin:0 .7rem}.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-passengerinfo .passenger-table .check-box{display:flex}.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-passengerinfo .passenger-table label{font-size:.6rem}.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-passengerinfo .passenger-table .common-table-body .common-table-row [contenteditable]{padding-left:0}.PuSsrStfdSelect-main-body-contents-segmentpassengerdata-passengerinfo .passenger-table .common-table-body .common-table-row .common-table-data:nth-last-of-type(3) [contenteditable]{padding-left:.25rem}.PuSsrStfdSelectFooter-footerContent{display:flex;align-items:center;justify-content:space-between;padding:.5rem;background:#c3c3c3}.PuSsrStfdSelectFooter-footerContent .close-back-buttons{align-items:left;justify-content:space-around;width:25%}.PuSsrStfdSelectFooter-footerContent .close-back-buttons button{width:5rem}.PuSsrStfdSelectFooter-footerContent .copy-change-delete-button{display:flex;align-items:center;justify-content:space-between;width:35%;margin-right:.6rem}.PuSsrStfdSelectFooter-footerContent .copy-change-delete-button button{width:5rem;padding:.2rem 0}.puSsrStfdSelectInfoDisplayBox-constents{width:"11.7rem";height:"10rem";margin:0 auto;background-color:#fff;border:thin solid #3f989e}.puSsrStfdSelectInfoDisplayBox-constents .infodisplay-title{display:flex;width:100%;background-color:#dcffb4;border-bottom:thin solid #3f989e}.puSsrStfdSelectInfoDisplayBox-constents .infodisplay-title .title-main{margin-left:.1rem;font-size:.65rem;color:#00737d}.puSsrStfdSelectInfoDisplayBox-constents .infodisplay-title .title-wrapper{display:inline-flex}.puSsrStfdSelectInfoDisplayBox-constents .infodisplay-title .title-wrapper .infodisplay-title-link{display:flex;align-items:center;margin:"0 0.4rem 0 0.4rem"}.puSsrStfdSelectInfoDisplayBox-constents .infodisplay-title .title-wrapper .infodisplay-title-link svg{height:.7rem;margin-right:.1rem}.puSsrStfdSelectInfoDisplayBox-constents .infodisplay-title .title-wrapper .infodisplay-title-link label{font-size:.6rem}.puSsrStfdSelectInfoDisplayBox-constents .infodisplaybox-contents{font-size:.55rem;color:#00737d}.puSsrStfdSelectInfoDisplayBox-constents .infodisplaybox-contents ul{padding-left:.8rem;margin-bottom:0;list-style-type:none}.puSsrStfdSelectInfoDisplayBox-constents .infodisplaybox-contents ul.without-dot{padding-left:0}.puSsrStfdSelectInfoDisplayBox-constents .infodisplaybox-contents p{margin:0}.puSsrStfdSelectInfoDisplayBox-constents-infoDisplayContent{height:10rem;overflow-y:auto}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer,.pu-ssr-stfd-input-footer-div{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-ssr-stfd-input-breadcrumbs{padding:.1rem 0;background:#edffff}.pu-ssr-stfd-input-breadcrumbs a{font-size:.55rem}.pu-ssr-stfd-input-title-label-bottom-padding{padding-bottom:.3rem}.pu-ssr-stfd-input-body-div{padding:.5rem 1rem .5rem .5rem;padding-bottom:0}.pu-ssr-stfd-input-body-div .paragraph1-div{padding-left:1.8rem}.pu-ssr-stfd-input-body-div .paragraph2-div{padding-bottom:.2rem;padding-left:1.6rem}.pu-ssr-stfd-input-body-div .paragraph2-asterisk-div{display:flex;padding-bottom:.2rem;padding-left:.6rem}.pu-ssr-stfd-input-body-div .paragraph2-asterisk-div .asterisk-div{width:1rem;line-height:.6;text-align:right}.pu-ssr-stfd-input-body-div .radio-div{display:flex}.pu-ssr-stfd-input-body-div .radio-div .radio{display:flex;align-items:center;width:6.25rem}.pu-ssr-stfd-input-class-radio-free-button-div{display:flex;justify-content:space-between}.pu-ssr-stfd-input-Passengers-table{padding-bottom:.5rem}.pu-ssr-stfd-input-Passengers-table label{font-size:.7rem}.pu-ssr-stfd-input-Passengers-table .common-table-body{height:4rem}.pu-ssr-stfd-input-special-info-input-table-body{display:flex;align-items:flex-start;height:1.1rem}.pu-ssr-stfd-input-special-info-input-table-body input{margin:0}.pu-ssr-stfd-input-special-info-input-table-body>div:nth-child(1n){width:4.4rem}.pu-ssr-stfd-input-special-info-input-table-body div:nth-child(2n){width:5rem}.pu-ssr-stfd-input-special-info-input-table-body>div:nth-child(n+2) input{border-left:none}.pu-ssr-stfd-input-special-info-input-table{width:23.5rem}.pu-ssr-stfd-input-special-info-input-table .table-header{display:flex;background:#00737d;border:1px solid #007c85}.pu-ssr-stfd-input-special-info-input-table .table-header label{color:#fff}.pu-ssr-stfd-input-special-info-input-table .table-header>div:nth-child(2){border-left:1px solid #c3c3c3}.pu-ssr-stfd-input-special-info-input-table .table-header div:nth-child(3){width:2.5rem;border-left:1px solid #c3c3c3}.pu-ssr-stfd-input-special-info-input-table .table-header-2nd-row{display:flex;border-top:1px solid #c3c3c3}.pu-ssr-stfd-input-special-info-input-table .table-header-2nd-row :nth-child(1){width:4.3rem}.pu-ssr-stfd-input-special-info-input-table .table-header-2nd-row :nth-child(2){width:5rem;border-left:1px solid #c3c3c3}.pu-ssr-stfd-input-special-info-input-table .crew-flag{width:1.3rem;padding-left:.5rem}.pu-ssr-stfd-input-label-and-input-div{display:flex;align-items:center;height:1.25rem}.pu-ssr-stfd-input-label-and-input-div .label-div{width:4.4rem}.pu-ssr-stfd-input-label-and-input-div .carrier-div{width:3rem}.pu-ssr-stfd-input-label-and-input-div .link{padding-top:0}.pu-ssr-stfd-input-free-text-div{display:flex;gap:.4rem;align-items:center}.pu-ssr-stfd-input-free-text-div .padding-top-div{padding-top:.1rem}.pu-ssr-stfd-input-free-text-div .free-text-carrier-div{display:flex;gap:.2rem;align-items:center;height:.9rem}.message-content-cont{height:13rem;padding-left:.5rem;font-size:.7rem}.search-flight-res-main .vacancy-screen-body .puSearchReservation-free-text{position:relative;max-width:90%;padding:.3rem;overflow:hidden;text-overflow:clip;white-space:nowrap}.search-flight-res-main .vacancy-screen-body .accessLevelCircle{width:.9rem;height:.9rem;margin:.25rem auto}.search-flight-res-main .vacancy-screen-body .tab-heading.upper button{background-color:#003c7d;background-image:none}.search-flight-res-main .vacancy-screen-body .tab-heading.lower button{background-color:#7d0037;background-image:none}.search-flight-res-main .vacancy-screen-body .date-slider-upper svg path:first-of-type:active{fill:#003c7d!important}.search-flight-res-main .vacancy-screen-body .date-slider-lower svg path:first-of-type:active{fill:#7d0037!important}.search-flight-res-main .vacancy-screen-body .table-data{height:1.4rem;font-size:.6rem;line-height:1.3rem;border-bottom:1px solid #acb4bc}.search-flight-res-main .vacancy-screen-body .table-data.non-border{border-bottom:0}.search-flight-res-main .vacancy-screen-body .main-table{padding-right:14px;background-color:#c8c8c8;border:1px solid #7c7f83}.search-flight-res-main .vacancy-screen-body .main-table .headings{display:flex;align-items:stretch}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data{margin-top:.4rem;margin-bottom:.4rem;font-size:.5rem;border-right:1px solid #c8c8c8}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-0{flex:1}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-0.lang-EN{flex:1.05}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-1{flex:2}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-1.lang-EN{flex:2.05}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-2{flex:3}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-2.lang-EN{flex:3.1}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-3{flex:2}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-3.lang-EN{flex:2.1}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-4{flex:2}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-5{flex:1}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-5.lang-EN{flex:1;margin-top:0;margin-bottom:0;text-align:center}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-6{flex:1;border-right:none}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-6.lang-EN{flex:1.48}.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-7{position:relative;left:1rem;flex:13.9;border-right:none}@media screen and (max-width: 1299px){.search-flight-res-main .vacancy-screen-body .main-table .headings .table-header-data.table-head-7{flex:14.3}}.search-flight-res-main .vacancy-screen-body .main-table.upgrade{display:flex}.search-flight-res-main .vacancy-screen-body .main-table.upgrade .headings{flex:19.2}.search-flight-res-main .vacancy-screen-body .main-table.upgrade .headings .table-header-data.table-head-5{flex:1.1}.search-flight-res-main .vacancy-screen-body .main-table.upgrade .headings .table-header-data.table-head-5.lang-EN{flex:1.1;margin-top:0;margin-bottom:0;text-align:center}.search-flight-res-main .vacancy-screen-body .main-table.upgrade .headings .table-header-data.table-head-7{position:relative;left:1rem;flex:6.9}@media screen and (max-width: 1299px){.search-flight-res-main .vacancy-screen-body .main-table.upgrade .headings .table-header-data.table-head-7{flex:7.1}}.search-flight-res-main .vacancy-screen-body .main-table.upgrade .headings .table-header-data.table-head-7.lang-EN{flex:6.7}@media screen and (max-width: 1299px){.search-flight-res-main .vacancy-screen-body .main-table.upgrade .headings .table-header-data.table-head-7.lang-EN{flex:6.9}}.search-flight-res-main .vacancy-screen-body .Upgrade-Buttons{flex:7;justify-content:flex-end;padding:.25rem 0}.search-flight-res-main .vacancy-screen-body .Upgrade-Buttons>button:first-of-type{margin-right:.25rem}.search-flight-res-main .vacancy-screen-body .Upgrade-Buttons .FCButton-blue{color:#eee;background:#003c7d}.search-flight-res-main .vacancy-screen-body .Upgrade-Buttons .FCButton-Maroon{color:#eee;background:#7d0037}.search-flight-res-main .vacancy-screen-body .Upgrade-Buttons .ECButton-blue{color:#eee;background:#003c7d}.search-flight-res-main .vacancy-screen-body .Upgrade-Buttons .ECButton-Maroon{color:#eee;background:#7d0037}.search-flight-res-main .vacancy-screen-body .main-body{border-bottom:1px solid #7c7f83}.search-flight-res-main .vacancy-screen-body .main-body .date-td>div{flex:1;border-left:1px solid #acb4bc}.search-flight-res-main .vacancy-screen-body .main-body .date-td>div button{height:calc(1.4rem - 1px);padding:0}.search-flight-res-main .vacancy-screen-body .main-body .date-td .seat-empty{max-width:100%;max-height:calc(1.4rem - 1px);font-size:.65rem}.search-flight-res-main .vacancy-screen-body .main-body .date-td .seat-empty button{visibility:hidden}.search-flight-res-main .vacancy-screen-body .main-body .date-td{border-bottom:1px solid #acb4bc}.search-flight-res-main .vacancy-screen-body .main-body .date-td:last-child{border-bottom:1px solid #acb4bc}.search-flight-res-main .vacancy-screen-body .main-body .date-td:last-child button{max-height:1.4rem}.search-flight-res-main .vacancy-screen-body .main-body .date-td:last-child .common-seat-btn{height:100%}.search-flight-res-main .vacancy-screen-body .main-body .date-td:last-child .seat-empty{max-height:1.4rem}.search-flight-res-main .vacancy-screen-body .main-body .date-td .seat-blue{width:100%;font-size:.65rem}.search-flight-res-main .vacancy-screen-body .main-body .date-td .seat-green{width:100%;font-size:.65rem;background-color:#bff1bf}.search-flight-res-main .vacancy-screen-body .rowData{display:flex;align-items:stretch;border-top:none}.search-flight-res-main .vacancy-screen-body .rowData.tr-even{background-color:#e1e1e1;border-left:1px solid #acb4bc}.search-flight-res-main .vacancy-screen-body .rowData.tr-odd{background-color:#fff;border-left:1px solid #acb4bc}.search-flight-res-main .vacancy-screen-body .rowData .td-no{flex:1;text-align:end;border-right:1px solid #acb4bc;border-bottom:1px solid #acb4bc}.search-flight-res-main .vacancy-screen-body .rowData .flt-no{flex:2;border-right:1px solid #acb4bc;border-bottom:1px solid #acb4bc}.search-flight-res-main .vacancy-screen-body .rowData .flt-no .bordBtmNone{border-bottom:none}.search-flight-res-main .vacancy-screen-body .rowData .flt-no .disPFlexGap{display:flex;gap:8px}.search-flight-res-main .vacancy-screen-body .rowData .flt-no .disPFlexGap .code-share{display:flex}.search-flight-res-main .vacancy-screen-body .rowData .td-route{flex:3;overflow:hidden;white-space:nowrap;border-right:1px solid #acb4bc;border-bottom:1px solid #acb4bc}.search-flight-res-main .vacancy-screen-body .rowData .td-route>div{height:1.4rem}.search-flight-res-main .vacancy-screen-body .rowData .td-route>div .d-flex{height:1.4rem}.search-flight-res-main .vacancy-screen-body .rowData .td-route>div .d-flex div{line-height:1.3rem}.search-flight-res-main .vacancy-screen-body .rowData .td-route .placeDiv-chargable{font-size:smaller}.search-flight-res-main .vacancy-screen-body .rowData .departuredate,.search-flight-res-main .vacancy-screen-body .rowData .departureTime{flex:2;border-right:1px solid #acb4bc;border-bottom:1px solid #acb4bc}.search-flight-res-main .vacancy-screen-body .rowData .td-aircraft-type{flex:1;text-align:center;border-right:1px solid #acb4bc;border-bottom:1px solid #acb4bc}.search-flight-res-main .vacancy-screen-body .rowData .td-aircraft-type span{margin:.2rem;font-size:.5rem;color:transparent;background-color:#9baebf;border-radius:50%}.search-flight-res-main .vacancy-screen-body .rowData .td-aircraft-type .type-of-aircraft-label{width:100%;font-size:.6rem}.search-flight-res-main .vacancy-screen-body .rowData .transfer{flex:1;text-align:center;border-bottom:1px solid #acb4bc}.search-flight-res-main .vacancy-screen-body .rowData .seatClassDiv{flex:13.9}@media screen and (max-width: 1299px){.search-flight-res-main .vacancy-screen-body .rowData .seatClassDiv{flex:14.3}}.search-flight-res-main .vacancy-screen-body .rowData .seatClassDiv .avail-status-not-clickable-blue button{pointer-events:none;background:#d1e0ed}.search-flight-res-main .vacancy-screen-body .rowData .seatClassDiv .avail-status-not-clickable-green button{pointer-events:none;background:#d5e6d5}.search-flight-res-main .vacancy-screen-body .rowData .seatClassDiv .avail-status-isFaded-blue button,.search-flight-res-main .vacancy-screen-body .rowData .seatClassDiv .avail-status-isFaded-green button{color:#787878}.search-flight-res-main .vacancy-screen-body .rowData .seatClassDiv .avail-status-isFaded-grey-out-blue button{color:#787878;background:#acb8c3}.search-flight-res-main .vacancy-screen-body .rowData .seatClassDiv .avail-status-isFaded-grey-out-green button{color:#787878;background:#b5cab5}.search-flight-res-main .vacancy-screen-body .rowData .seatClassDiv .date-td:last-of-type button{border-bottom:none}.search-flight-res-main .vacancy-screen-body .interval-slider .interval-slider-btn-nav-prev,.search-flight-res-main .vacancy-screen-body .interval-slider .interval-slider-btn-nav-next{border-width:0}.search-flight-res-main .vacancy-screen-body .button-disabled{pointer-events:none;cursor:not-allowed}.search-flight-res-main .vacancy-screen-body .seat-primary{background-color:#7d0037;background-image:none}.search-flight-res-main .vacancy-screen-body.body-lower .main-body .common-seat-btn-green.disabled{color:#787878;background-color:#9fbfa2;opacity:.6}.search-flight-res-main .vacancy-screen-body.body-lower .main-body .common-seat-btn-blue.disabled{color:#787878;background-color:#9baebf;opacity:.6}.search-flight-res-main .vacancy-screen-body.body-lower .main-body.focus,.search-flight-res-main .vacancy-screen-body.body-lower .main-body .seatClassDiv .date-td .focus{color:#fff;background-color:#7d0037}.search-flight-res-main .vacancy-screen-body.body-lower .main-body .common-seat:focus{background-color:#b8cfe5}.search-flight-res-main .vacancy-screen-body.body-upper .main-body .common-seat-btn-green.disabled{color:#787878;background-color:#9fbfa2;opacity:.6}.search-flight-res-main .vacancy-screen-body.body-upper .main-body .common-seat-btn-blue.disabled{color:#787878;background-color:#9baebf;opacity:.6}.search-flight-res-main .vacancy-screen-body.body-upper .main-body .btn-disabled{opacity:.6}.search-flight-res-main .vacancy-screen-body.body-upper .main-body.focus,.search-flight-res-main .vacancy-screen-body.body-upper .main-body .seatClassDiv .date-td .focus{color:#fff;background-color:#003c7d}.search-flight-res-main .vacancy-screen-body.body-upper .main-body .common-seat:focus{background-color:#b8cfe5}.search-flight-res-main .container-col-tab{padding:0 7px 0 25px}.search-flight-res-main .container-col-itin{padding:0}.search-flight-res-main .container-col-itin .segment-child-container{height:25rem}@media screen and (min-width: 1600px){.search-flight-res-main .container-col-itin .segment-child-container{height:21rem}}.search-flight-res-main .container-col-itin-multiple{padding:0;margin-top:.6rem}.search-flight-res-main .container-col-itin-multiple .segment-child-container{height:25rem}@media screen and (min-width: 1600px){.search-flight-res-main .container-col-itin-multiple .segment-child-container{height:21rem}}.search-flight-res-main .interval-div{text-align:center}.search-flight-res-main .fontBold{font-family:Noto Sans JP-300;font-weight:700}.search-flight-res-main .route-bordBtm{border-bottom:1px solid #acb4bc}.search-flight-res-main .search-cnd-linehg{line-height:0}.AwardSearchFlightResModalContent .date-slider-upper svg path:first-of-type:active{fill:#003c7d!important}.AwardSearchFlightResModalContent .date-slider-lower svg path:first-of-type:active{fill:#7d0037!important}.AwardSearchFlightResModalContent .searchList-common-button{position:relative;right:2.7em}@media screen and (min-width: 1600px){.AwardSearchFlightResModalContent .searchList-common-button{right:2.4em}}@media screen and (min-width: 1920px){.AwardSearchFlightResModalContent .searchList-common-button{right:2.4em}}.AwardSearchFlightResModalContent .tab-heading.upper button{background-color:#003c7d;background-image:none}.AwardSearchFlightResModalContent .tab-heading.lower button{background-color:#7d0037;background-image:none}.AwardSearchFlightResModalContent th:nth-of-type(1){white-space:nowrap}.AwardSearchFlightResModalContent th:nth-of-type(6){white-space:nowrap}.AwardSearchFlightResModalContent .main-table{display:flex;align-items:center;height:1.3rem;padding:0;margin-right:calc(1.6rem + 15px)}.AwardSearchFlightResModalContent .main-table th{font-size:.55rem}.AwardSearchFlightResModalContent .main-body{padding-right:1.6rem;overflow-y:scroll;background-color:#fff;border-top:1px solid #7a8a99}.AwardSearchFlightResModalContent .main-body tr{display:flex}.AwardSearchFlightResModalContent .main-body .font-big{margin-top:4px;font-family:Noto Sans JP-300;font-size:.65rem;font-weight:700}.AwardSearchFlightResModalContent .main-body td:nth-of-type(1){flex:1;text-align:right}.AwardSearchFlightResModalContent .main-body td:nth-of-type(1) li{font-weight:700}.AwardSearchFlightResModalContent .main-body td:nth-of-type(2){flex:3}.AwardSearchFlightResModalContent .main-body td:nth-of-type(3){flex:5.6}.AwardSearchFlightResModalContent .main-body td:nth-of-type(3) li{font-weight:700}.AwardSearchFlightResModalContent .main-body td:nth-of-type(4){flex:2.3}.AwardSearchFlightResModalContent .main-body td:nth-of-type(4) li{font-family:Noto Sans JP-300;font-weight:700;text-align:justify}.AwardSearchFlightResModalContent .main-body td:nth-of-type(5){flex:2.7}.AwardSearchFlightResModalContent .main-body td:nth-of-type(5) li{font-family:Noto Sans JP-300;font-weight:700}.AwardSearchFlightResModalContent .main-body td:nth-of-type(6){flex:2.6}.AwardSearchFlightResModalContent .main-body td:nth-of-type(6) li{font-weight:600;text-align:center}.AwardSearchFlightResModalContent .main-body td:nth-of-type(7){flex:1.2}.AwardSearchFlightResModalContent .main-body td:nth-of-type(7) li{font-weight:700;text-align:center}.AwardSearchFlightResModalContent .main-body td:nth-of-type(8){flex:10.6}.AwardSearchFlightResModalContent .main-body td:nth-of-type(8) .date-td{display:flex}.AwardSearchFlightResModalContent .main-body td:nth-of-type(8) .date-td>div{flex:1}.AwardSearchFlightResModalContent .main-body td:nth-of-type(8) .date-td button{width:100%;height:100%}.AwardSearchFlightResModalContent .availability-breadcrumbs:hover{cursor:default}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .main-body .Empty-seats{padding:0;border-width:0}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .main-body .seatClassDiv,.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .main-body .seatClassDiv .date-td{height:100%}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .main-body .seatClassDiv .date-td .seat-green{background-color:#beeec5}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .main-body .seatClassDiv .date-td .seat-filling-fast{color:#899fa6}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .main-body .seatClassDiv .date-td .seat-blue{background-color:#c1dff9}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .main-body .seatClassDiv .date-td .avail-status-not-clickable-blue .seat-blue{pointer-events:none;background-color:#d1e0ed}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .main-body .seatClassDiv .date-td .avail-status-not-clickable-green .seat-green{pointer-events:none;background-color:#d5e6d5}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .main-body .seatClassDiv .date-td .avail-status-isFaded-blue .seat-blue,.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .main-body .seatClassDiv .date-td .avail-status-isFaded-green .seat-green{color:#787878}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .main-body .seatClassDiv .date-td .tooltip-overlay{height:100%;padding:0}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .main-body .seatClassDiv .date-box *{margin:0 auto}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .main-body .seatClassDiv .date-box>button{height:1.6rem;border-width:0}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .button-disabled{pointer-events:none;cursor:not-allowed}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day.body-upper .main-body.focus,.AwardSearchFlightResModalContent .vacancy-screen-body-one-day.body-upper .main-body .seatClassDiv .date-td .focus{color:#fff;background-color:#003c7d}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day.body-upper .main-body .common-seat:focus{background-color:#b8cfe5}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day.body-lower .main-body.focus,.AwardSearchFlightResModalContent .vacancy-screen-body-one-day.body-lower .main-body .seatClassDiv .date-td .focus{color:#fff;background-color:#7d0037}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day.body-lower .main-body .common-seat:focus{background-color:#b8cfe5}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .tab-heading{position:relative;width:9rem;padding:0 1px}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .warning-icon{position:absolute;top:-2px;right:14px}.AwardSearchFlightResModalContent .vacancy-screen-body-one-day .warning-icon svg{width:26px}.AwardSearchFlightResModalContent .season-section-R{position:absolute;right:4px;width:2rem;height:1rem;margin-bottom:1.34rem;font-weight:bolder;line-height:1;color:green;border:1px solid green}@media screen and (min-width: 1900px){.AwardSearchFlightResModalContent .season-section-R{right:0}}.AwardSearchFlightResModalContent .season-section-L{position:absolute;right:4px;width:2rem;height:1rem;margin-bottom:1.34rem;font-weight:bolder;line-height:1;color:#4682b4;border:1px solid steelblue}@media screen and (min-width: 1900px){.AwardSearchFlightResModalContent .season-section-L{right:0}}.AwardSearchFlightResModalContent .season-section-H{position:absolute;right:5px;width:2rem;height:1rem;margin-bottom:1.34rem;font-weight:bolder;line-height:1;color:red;border:1px solid red}@media screen and (min-width: 1900px){.AwardSearchFlightResModalContent .season-section-H{right:0}}.AwardSearchFlightResModalContent .body-right{padding-right:.5rem}.AwardSearchFlightResModalContent .body-right .availability-pop-up .container-col-itin{width:96%}@media screen and (min-width: 1600px){.AwardSearchFlightResModalContent .body-right .segment-child-container{height:19rem}}.AwardSearchFlightResModalContent .body-right .segment-child-container .segment-container-itin .segment-container-label,.AwardSearchFlightResModalContent .body-right .segment-child-container .with-DT-label label{font-size:.65rem}.AwardSearchFlightResModalContent .main-body.single{height:16.3rem}@media screen and (min-width: 1600px){.AwardSearchFlightResModalContent .main-body.single{height:17.3rem}}.AwardSearchFlightResModalContent .main-body.multiple{height:6.8rem}@media screen and (min-width: 1600px){.AwardSearchFlightResModalContent .main-body.multiple{height:5.4rem}}.AwardSearchFlightResModalContent .fontBold{font-family:Noto Sans JP-300;font-weight:700}.AwardSearchFlightResModalContent .route-bordBtm{border-bottom:1px solid #acb4bc}.AwardSearchFlightResModalContent .date-class-multiple input.error,.AwardSearchFlightResModalContent .date-class-single input.error{color:red}@media screen and (min-width: 1960px){.group-reservation-div .w-100{display:flex;justify-content:space-around}}@media screen and (min-width: 1960px){.group-reservation-div .vacancy-screen-body{min-height:20vh}}.group-reservation-div .vacancy-screen-body .accessLevelCircle{margin:.25rem auto}@media screen and (max-width: 1400px){.group-reservation-div .vacancy-screen-body .accessLevelCircle{width:14px;height:14px}}.group-reservation-div .vacancy-screen-body .tab-heading.upper button{width:8rem;background-color:#003c7d;background-image:none}.group-reservation-div .vacancy-screen-body .tab-heading.lower button{width:8rem;background-color:#7d0037;background-image:none}.group-reservation-div .vacancy-screen-body .return-button{margin-left:.15rem}.group-reservation-div .vacancy-screen-body .date-slider{margin-left:1.5rem}.group-reservation-div .vacancy-screen-body .group-free-text{min-height:1em}.group-reservation-div .vacancy-screen-body .main-table{display:flex;justify-content:space-between;background-color:#c3c3c3;border:1px solid #3d959b}.group-reservation-div .vacancy-screen-body .main-table .FCButton-blue{color:#eee;background:#003c7d}.group-reservation-div .vacancy-screen-body .main-table .FCButton-Maroon{color:#eee;background:#7d0037}.group-reservation-div .vacancy-screen-body .main-table .headings{display:flex;flex-direction:row;font-size:.5rem}.group-reservation-div .vacancy-screen-body .main-table .headings .table-head-0{width:1.6rem;padding-left:.1rem;margin-top:.3rem}.group-reservation-div .vacancy-screen-body .main-table .headings .table-head-1{width:3rem;margin-top:.3rem}.group-reservation-div .vacancy-screen-body .main-table .headings .table-head-2{width:4.5rem;margin-top:.3rem}.group-reservation-div .vacancy-screen-body .main-table .headings .table-head-3,.group-reservation-div .vacancy-screen-body .main-table .headings .table-head-4{width:3rem;margin-top:.3rem}.group-reservation-div .vacancy-screen-body .main-table .headings .table-head-5{width:2.85rem;margin-top:.3rem}.group-reservation-div .vacancy-screen-body .main-table .headings .table-head-6{width:2rem;margin-top:.3rem}.group-reservation-div .vacancy-screen-body .main-table .headings .table-head-7{width:7.2rem;margin-top:.3rem}.group-reservation-div .vacancy-screen-body .rowData{display:flex;flex-direction:row}.group-reservation-div .vacancy-screen-body .rowData.tr-even{background-color:#e1e1e1;border-right:1px solid #acb4bc}.group-reservation-div .vacancy-screen-body .rowData.tr-odd{background-color:#fff;border-right:1px solid #acb4bc}.group-reservation-div .vacancy-screen-body .rowData .td-content-lineItem{width:1.6rem;text-align:end;border-left:1px solid #acb4bc}@media screen and (min-width: 1366px){.group-reservation-div .vacancy-screen-body .rowData .td-content-lineItem{width:1.35rem}}.group-reservation-div .vacancy-screen-body .rowData .td-content-lineItem .fontBold{font-family:Noto Sans JP-300;font-weight:700}.group-reservation-div .vacancy-screen-body .rowData .info-icon button{background:none;border:none}.group-reservation-div .vacancy-screen-body .rowData .td-content-Fltno{width:3rem;border-left:1px solid #acb4bc}.group-reservation-div .vacancy-screen-body .rowData .td-content-Fltno .route-bordBtm{border-bottom:1px solid #acb4bc}.group-reservation-div .vacancy-screen-body .rowData .td-content-Fltno .chargable-placeDiv{width:6.5rem;overflow:hidden;line-height:1rem;white-space:nowrap}.group-reservation-div .vacancy-screen-body .rowData .td-content-Fltno .code-share{margin-left:.1rem}.group-reservation-div .vacancy-screen-body .rowData .td-content-Fltno .code-share svg{margin:0 5px 0 auto}.group-reservation-div .vacancy-screen-body .rowData .td-content-Fltno .code-share-text{color:#001e87}.group-reservation-div .vacancy-screen-body .rowData .td-content-location{width:5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-left:1px solid #acb4bc}@media screen and (min-width: 1366px){.group-reservation-div .vacancy-screen-body .rowData .td-content-location{width:4.75rem}}@media screen and (min-width: 1400px){.group-reservation-div .vacancy-screen-body .rowData .td-content-location{width:4.85rem}}@media screen and (min-width: 1600px){.group-reservation-div .vacancy-screen-body .rowData .td-content-location{width:4.9rem}}@media screen and (min-width: 1700px){.group-reservation-div .vacancy-screen-body .rowData .td-content-location{width:4.9rem}}@media screen and (min-width: 1800px){.group-reservation-div .vacancy-screen-body .rowData .td-content-location{width:4.8rem}}.group-reservation-div .vacancy-screen-body .rowData .td-content-location .bordBtmGry{border-bottom:1px solid #acb4bc}.group-reservation-div .vacancy-screen-body .rowData .td-content-location .fontBold{font-family:Noto Sans JP-700;font-weight:700}.group-reservation-div .vacancy-screen-body .rowData .td-content-dte{width:3rem;border-left:1px solid #acb4bc}.group-reservation-div .vacancy-screen-body .rowData .td-content-dte .fontBold{font-family:Noto Sans JP-300;font-weight:700}.group-reservation-div .vacancy-screen-body .rowData .td-content-tme{width:3rem;border-left:1px solid #acb4bc}.group-reservation-div .vacancy-screen-body .rowData .td-content-tme .fontBold{font-family:Noto Sans JP-300;font-weight:700}.group-reservation-div .vacancy-screen-body .rowData .td-content-airtype{width:2.1rem;text-align:center;border-left:1px solid #acb4bc}.group-reservation-div .vacancy-screen-body .rowData .td-content-airtype span{color:transparent;background-color:#9baebf;border-radius:50%}.group-reservation-div .vacancy-screen-body .rowData .td-content-stop{width:2.3rem;text-align:center;border-left:1px solid #acb4bc}@media screen and (min-width: 1726px){.group-reservation-div .vacancy-screen-body .rowData .td-content-stop{width:2.5rem}}.group-reservation-div .vacancy-screen-body .rowData .seatClassDiv .avail-status-not-clickable-blue button{pointer-events:none;background:#d1e0ed}.group-reservation-div .vacancy-screen-body .rowData .seatClassDiv .avail-status-not-clickable-green button{pointer-events:none;background:#d5e6d5}.group-reservation-div .vacancy-screen-body .rowData .seatClassDiv .avail-status-isFaded-blue button,.group-reservation-div .vacancy-screen-body .rowData .seatClassDiv .avail-status-isFaded-green button{color:#787878}.group-reservation-div .vacancy-screen-body .rowData .seatClassDiv .avail-status-isFaded-grey-out-blue button{color:#787878;background:#acb8c3}.group-reservation-div .vacancy-screen-body .rowData .seatClassDiv .avail-status-isFaded-grey-out-green button{color:#787878;background:#b5cab5}.group-reservation-div .vacancy-screen-body .interval-slider .interval-slider-btn-nav-prev,.group-reservation-div .vacancy-screen-body .interval-slider .interval-slider-btn-nav-next{height:1.1rem;border-width:0}.group-reservation-div .vacancy-screen-body .interval-slider .interval-box{padding:.19rem .5rem 0 1.3rem}.group-reservation-div .vacancy-screen-body .main-body{background:#fff}.group-reservation-div .vacancy-screen-body .main-body .flt-no li{line-height:1rem}.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-blue{width:2.385rem;height:2.15rem;text-align:center;border-bottom:1px solid #acb4bc;border-left:1px solid #acb4bc}@media screen and (min-width: 1290px) and (max-width: 1358px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-blue{width:2.39rem}}@media screen and (min-width: 1360px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-blue{width:2.458rem}}@media screen and (min-width: 1400px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-blue{width:2.455rem}}.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-green{width:2.385rem;height:2.15rem;text-align:center;background-color:#bff1bf;border-bottom:1px solid #acb4bc;border-left:1px solid #acb4bc}@media screen and (min-width: 1290px) and (max-width: 1358px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-green{width:2.39rem}}@media screen and (min-width: 1360px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-green{width:2.458rem}}@media screen and (min-width: 1400px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-green{width:2.455rem}}.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-empty{width:2.385rem;height:2.15rem;background-color:#e1e1e1;border-bottom:1px solid #acb4bc;border-left:1px solid #acb4bc}@media screen and (min-width: 1290px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-empty{width:2.6rem}}@media screen and (min-width: 1300px) and (max-width: 1388px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-empty{width:2.458rem}}@media screen and (min-width: 1399px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-empty{width:2.458rem}}@media screen and (min-width: 1400px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-empty{width:2.455rem}}.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-empty button{visibility:hidden;background-color:#e1e1e1}.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-empty-white{width:2.385rem;height:2.15rem;background-color:#fff;border-bottom:1px solid #acb4bc;border-left:1px solid #acb4bc}@media screen and (min-width: 1290px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-empty-white{width:2.6rem}}@media screen and (min-width: 1300px) and (max-width: 1388px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-empty-white{width:2.458rem}}@media screen and (min-width: 1399px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-empty-white{width:2.458rem}}@media screen and (min-width: 1400px){.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-empty-white{width:2.455rem}}.group-reservation-div .vacancy-screen-body .main-body .date-td .seat-empty-white button{visibility:hidden;background-color:#e1e1e1}.group-reservation-div .vacancy-screen-body .main-body .avail-status-isFaded{filter:grayscale(40%);opacity:.5}.group-reservation-div .vacancy-screen-body .main-body .avail-status-not-clickable{pointer-events:none;filter:grayscale(40%);opacity:.5}.group-reservation-div .vacancy-screen-body .button-disabled{pointer-events:none;cursor:not-allowed}.group-reservation-div .vacancy-screen-body .seat-primary{background-color:#7d0037;background-image:none}.group-reservation-div .vacancy-screen-body.body-upper .main-body .common-seat-btn-green.disabled{color:#787878;background-color:#9fbfa2;opacity:.6}.group-reservation-div .vacancy-screen-body.body-upper .main-body .common-seat-btn-blue.disabled{color:#787878;background-color:#9baebf;opacity:.6}.group-reservation-div .vacancy-screen-body.body-upper .main-body .btn-disabled{opacity:.6}.group-reservation-div .vacancy-screen-body.body-upper .main-body.focus,.group-reservation-div .vacancy-screen-body.body-upper .main-body .seatClassDiv .date-td .focus{color:#fff;background-color:#003c7d}.group-reservation-div .vacancy-screen-body.body-upper .main-body .common-seat:focus{background-color:#b8cfe5}.group-reservation-div .vacancy-screen-body.body-lower .main-body .common-seat-btn-green.disabled{color:#787878;background-color:#9fbfa2;opacity:.6}.group-reservation-div .vacancy-screen-body.body-lower .main-body .common-seat-btn-blue.disabled{color:#787878;background-color:#9baebf;opacity:.6}.group-reservation-div .vacancy-screen-body.body-lower .main-body.focus,.group-reservation-div .vacancy-screen-body.body-lower .main-body .seatClassDiv .date-td .focus{color:#fff;background-color:#7d0037}.group-reservation-div .vacancy-screen-body.body-lower .main-body .common-seat:focus{background-color:#b8cfe5}.group-reservation-div .bottom-footer-container-jp{margin-top:7px}.group-reservation-div .bottom-footer-container-jp .inner-footer-container{width:100%}.group-reservation-div .single-class-box{margin-right:1rem;margin-left:12rem}.group-reservation-div .bor-btm-none{border-bottom:none}.group-reservation-div .group-book-button{white-space:nowrap}.group-reservation-div .group-screen-wrapper{display:flex;column-gap:.5rem;padding:.2rem .5rem}.group-reservation-div .group-screen-wrapper .data-conatiner-group{width:78.5%}@media screen and (min-width: 1600px){.group-reservation-div .group-screen-wrapper .group-itin-container .segment-child-container{height:22.3rem}}.group-reservation-div .group-screen-wrapper .group-itin-container .segment-child-container .ticket-img-pattern-a-wrapper{margin-left:.2rem}.availability-breadcrumbs-main .breadcrumbs-traffic-conatiner label{font-size:.6rem}.nego-reservation .nego-container-row{margin:0}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab{width:71%;padding:0 10px 0 12px}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .tab-content{height:19.2rem;margin-bottom:.2rem}@media screen and (width: 1280px) and (height: 1024px){.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .tab-content{height:22.8rem}}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-label-header{margin-bottom:8px}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-location-button-div{margin-right:2.8rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-location-button-div .nego-location-button{padding:1px;margin-top:1px;font-size:.8rem;color:#fff;background-color:#334e8a;background-image:none}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-reverse-button-div{margin-right:auto}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-reverse-button-div .nego-reverse-button{position:relative;top:.05rem;left:2.6rem}@media screen and (min-width: 1400px){.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-reverse-button-div .nego-reverse-button{left:2.96rem}}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .date-slider .date-box{justify-content:center;width:3.01rem;height:2.5vw;padding-right:0%;padding-left:0%;border:1px solid #3c8c92}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .date-slider .date-box>div{display:flex;justify-content:center}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .date-slider .date-box label{font-size:.56rem;text-align:center;text-transform:uppercase}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .date-slider .date-box.active{background-color:#003c7d}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .date-slider .nego-date-slider{float:right;background-color:#fff}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table{width:100%;font-size:.6rem;table-layout:fixed;border-collapse:collapse}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table td{border:1px solid #a7b0b9}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table tbody{display:block;width:100%;height:17.4rem;overflow-y:scroll;background-color:#fff;border:.5px solid #a7b0b9}@media screen and (min-width: 1350px){.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table tbody{height:14rem}}@media screen and (max-width: 1280px) and (height: 1024px){.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table{height:17.4rem}}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table thead tr{display:flex;align-items:flex-end}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table thead{background-color:#c8c8c8;border:.5px solid #007c85}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .rowData-tr-odd{vertical-align:baseline;background-color:#e1e1e1}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .rowData-tr-even{vertical-align:baseline;background-color:#fff}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-th-no,.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .jp-nego-th-no{width:1.5rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-th-no-td{width:1rem;font-family:Noto Sans JP-300;font-weight:700}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-flt-no,.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .jp-nego-flt-no{width:3.1rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-flt-no-td{width:3.3rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-flt-no-td a{font-size:.6rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-route,.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .jp-nego-route,.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-route-td{width:4.2rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-route-td .airportCode{font-family:Noto Sans JP-300;font-weight:bolder}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-route-td .fullNameLabel{margin-top:.105rem;inline-size:2.8rem;overflow:hidden;font-size:.5rem;white-space:nowrap}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-date{width:2.5rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .jp-nego-date{width:2.2rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-date-td{width:2.5rem;font-family:Noto Sans JP-300;font-weight:700}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-time{width:2.8rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .jp-nego-time{width:3.1rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-time-td{width:3rem;font-family:Noto Sans JP-300;font-weight:700}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-aircraft-type{width:2rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .jp-nego-aircraft-type{width:1.5rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-aircraft-type-td{width:1.5rem;text-align:center}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-aircraft-type-td a{font-size:.6rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-aircraft-type-td .accessLevelCircle{display:block;width:16px;height:16px;margin:2px 2px 2px 5px;background-color:#fff89e;border:1px solid #608bc7;border-radius:50%}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-aircraft-type-td .accessFullCircle{background:#8d8c8c}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-aircraft-type-td .directCircle{background:linear-gradient(90deg,transparent 50%,#8d8c8c 50%)}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-aircraft-type-td .accessCellUpdateCircle{background:linear-gradient(180deg,transparent 50%,#fafcfe 50%),linear-gradient(90deg,#fafcfe 50%,#8d8c8c 50%)}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-aircraft-type-td .accessCellCircle{background:linear-gradient(180deg,transparent 50%,#8d8c8c 50%),linear-gradient(270deg,#8d8c8c 50%,#fafcfe 50%)}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-transit{width:1.4rem;word-break:break-all}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .jp-nego-transit{width:1.5rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-transit-td{width:1.2rem;line-height:.8rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-duration{width:2.3rem;word-break:break-all}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .jp-nego-duration{width:2.4rem;word-break:break-all}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-duration-td{width:2.5rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-tour-owner-name{width:7.4rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .jp-nego-tour-owner-name{width:7.7rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-tour-owner-name-td{width:8rem;font-weight:bolder}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-status{width:3.4rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .jp-nego-status{width:3.2rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-status-td{width:6.6rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-bkg,.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .jp-nego-bkg{width:6rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-bkg-td-odd{width:2.5rem;font-family:Noto Sans JP-300;font-weight:bolder;color:#000;text-align:center;background-color:#c1dff9}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .td-active-bg{color:#fff;background-color:#334e8a}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .nego-bkg-td-even{width:2.5rem;font-family:Noto Sans JP-300;font-weight:bolder;color:#000;text-align:center;background-color:#c1f5c6}.nego-reservation .nego-reservation-sub-div .nego-container-col-tab .nego-table .td-active-bg-even{color:#fff;background-color:#334e8a}.nego-reservation .nego-reservation-sub-div .nego-container-col-itin{width:28%;padding:0;margin-top:.5rem;margin-bottom:.2rem}.nego-reservation .nego-reservation-sub-div .nego-container-col-itin .segment-child-container{height:19.4rem}@media screen and (width: 1280px) and (height: 1024px){.nego-reservation .nego-reservation-sub-div .nego-container-col-itin .segment-child-container{height:23.1rem}}.flt-schedult-main-container .flt-schedule-table-main{width:100%;font-size:.6rem;color:#000;text-align:center}.flt-schedult-main-container .flt-schedule-header-row{width:100%;margin-top:.6rem}.flt-schedult-main-container .flt-schedule-location-button{padding:1px;margin-top:1px;font-size:1.1rem;color:#fff;background-color:#334e8a;background-image:none}.flt-schedult-main-container .flt-schedule-reverse-button{margin:5px 0 0 15px}.flt-schedult-main-container .flt-schedule-neutral-availability-button{position:absolute;top:1.7rem;right:.3rem}.flt-schedult-main-container .flt-schedule-tableHeding-class{display:flex;width:100%}.flt-schedult-main-container .flt-schedule-table{width:55.45rem;background-color:#c3c3c3}@media screen and (max-width: 1959px){.flt-schedult-main-container .flt-schedule-table{width:52.45rem}}.flt-schedult-main-container .flt-schedule-table .common-table-header{min-width:calc(55.45rem - 18px);padding-right:0;margin-right:15px;background-color:#c3c3c3}@media screen and (max-width: 1959px){.flt-schedult-main-container .flt-schedule-table .common-table-header{min-width:calc(52.45rem - 18px)}}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data{padding:0}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead{width:100%}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-no{display:flex;flex:1.1;align-items:center;justify-content:center;border-right:1px solid #c3c3c3}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-flt-no{display:flex;flex:2;align-items:center;justify-content:center;border-right:1px solid #c3c3c3}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-route{display:flex;flex:4.2;align-items:center;justify-content:center;border-right:1px solid #c3c3c3}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-duration{display:flex;flex:1.9;align-items:center;justify-content:center;border-right:1px solid #c3c3c3}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-tm{display:flex;flex:1.2;align-items:center;justify-content:center;border-right:1px solid #c3c3c3}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-time{display:flex;flex:1.6;align-items:center;justify-content:center;border-right:1px solid #c3c3c3}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-start-end{flex:2.5;border-right:1px solid #8d8c8c}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-start-end div:first-child{margin-top:.8rem}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-aircraft-type,.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-stop-over{display:flex;flex:1.4;align-items:center;justify-content:center;border-right:1px solid #c3c3c3}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-no,.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-flt-no,.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-route,.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-duration,.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-tm,.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-time,.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-start-end,.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-aircraft-type,.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-stop-over{font-size:.6rem;color:#000;text-align:center}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container{display:flex;flex:12;flex-direction:column;justify-content:flex-end;padding-bottom:3px;vertical-align:bottom;border-right:1px solid #8d8c8c}@media screen and (max-width: 1959px){.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container{min-width:calc(22.2rem + 1px);max-width:calc(22.2rem + 1px)}}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container .ServiceStatus{font-size:.6rem;color:#000}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container .flt-schedule-date-slider{position:relative;top:-.2px;margin-right:0}@media screen and (max-width: 1959px){.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container .flt-schedule-date-slider{top:.3px}}@media screen and (min-width: 1500px){.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container .flt-schedule-date-slider{margin-right:0}}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container .flt-schedule-date-slider>button{border-width:0}@media screen and (max-width: 1959px){.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container .flt-schedule-date-slider>button{max-width:1.2rem}}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container .flt-schedule-date-slider>div button{border-left:none}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container .flt-schedule-date-slider .date-box-div{width:12.6%;border:1px solid black;border-top:none;border-bottom:none}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container .flt-schedule-date-slider .date-box{min-width:2.828rem;max-width:2.828rem;color:#000;background-color:#fff}@media screen and (max-width: 1959px){.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container .flt-schedule-date-slider .date-box{min-width:2.826rem;max-width:2.826rem}}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container .flt-schedule-date-slider .date-box label{margin:0 auto}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container .flt-schedule-date-slider .date-box.active{background-color:#003c7d}.flt-schedult-main-container .flt-schedule-table .common-table-header .common-table-header-data .flt-schedule-tableHead .flt-schedule-date-slider-container .flt-schedule-date-slider .date-box.active label{margin:0 auto;color:#fff}.flt-schedult-main-container .flt-schedule-table .common-table-body{max-width:calc(55.45rem - 2px)}@media screen and (max-width: 1959px){.flt-schedult-main-container .flt-schedule-table .common-table-body{max-width:calc(52.45rem - 2px)}}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row{min-width:calc(55.45rem - 18px);font-size:.75rem;border-right:1px solid #8d8c8c;border-bottom:1px solid #8d8c8c}@media screen and (max-width: 1959px){.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row{min-width:calc(52.45rem - 18px)}}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data{padding:0;border-right:1px solid #8d8c8c}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data:last-child{border-right:0}@media screen and (max-width: 1959px){.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data:last-child{min-width:22.2rem;max-width:22.2rem}}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody{width:100%;padding:0}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody div:first-child{width:100%}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody div:first-child .common-table-label{width:100%;height:100%}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container{width:100%;height:100%;font-size:.7rem}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .flt-schedule-flt-no-cell{text-align:right}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .schedulelRoute{width:7.1rem;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 1399px) and (max-width: 1499px){.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .schedulelRoute{width:6rem}}@media screen and (min-width: 1500px) and (max-width: 1598px){.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .schedulelRoute{width:7.3rem}}@media screen and (min-width: 1599px) and (max-width: 1895px){.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .schedulelRoute{width:7.7rem}}@media screen and (min-width: 1896px){.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .schedulelRoute{width:7.5rem}}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .schedulelRoute .fontBold{font-family:Noto Sans JP-700;font-weight:700}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .scheduleFltno{margin-left:3px}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .scheduleFltno .code-share{display:flex}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .scheduleFltno .code-share div{width:100%}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .default-tail-height{width:12.58%}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .flt-schedule-no{text-align:end}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .emptyLineNumberWidth{width:.4rem}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .flt-schedule-operating-company{color:#001e87}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .flt-schedule-tail-conatainer{display:flex;padding-left:calc(1.21rem - 1px)}@media screen and (max-width: 1959px){.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .flt-schedule-tail-conatainer{padding-left:calc(1.2rem - 1px)}}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .flt-schedule-tail-conatainer .flt-schedule-body-container{padding:0}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .flt-schedule-tail-table td{width:2.828rem;border-right:1px solid #8d8c8c;border-left:1px solid #8d8c8c}@media screen and (max-width: 1959px){.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .flt-schedule-tail-table td{width:2.826rem}}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .flt-schedule-type-of-aircraft{text-align:center}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .flt-schedule-aircraft-type-non-link{width:100%}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .access-level-icon{width:16px;height:16px}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .accessLevelCircle{margin:1px 0 0}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-container .flt-schedule-stopover{margin-left:15px}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-aircraft-type-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-even{padding-left:0;background-color:#fafafa!important}.flt-schedult-main-container .flt-schedule-table .common-table-body .common-table-row .common-table-data .flt-schedule-tablebody .flt-schedule-body-odd{padding-left:0;background-color:#e1e1e1!important}.award-seven-days-search-flight-res{overflow-x:hidden!important}.award-seven-days-search-flight-res .breadcrumbs-row{width:100%;padding:0;margin:0 auto;background:#eff8f8}.award-seven-days-search-flight-res .breadcrumbs-row .availability-breadcrumbs-main .breadcrumbs-traffic-conatiner{margin-left:9.5rem}.award-seven-days-search-flight-res .breadcrumbs-row .availability-breadcrumbs:hover{cursor:default}.award-seven-days-search-flight-res .breadcrumbs-row .award-traffic-sales-restriction>div{float:right}.award-seven-days-search-flight-res .breadcrumbs-row .breadcrumb-wrapper div:first-child{top:4px}.award-seven-days-search-flight-res .breadcrumbs-row .breadcrumb-wrapper div:first-child>div{width:24%;margin-left:18px}.award-seven-days-search-flight-res .breadcrumbs-row .breadcrumb-wrapper div:first-child>div .arrow-right{margin-left:18px}.award-seven-days-search-flight-res .breadcrumbs-row .breadcrumb-wrapper div:first-child>div a{height:1rem;font-size:.65rem;white-space:nowrap}.award-seven-days-search-flight-res .award-seven-days-main-div{width:100%;padding:0;margin:0 auto}.award-seven-days-search-flight-res .award-seven-days-main-div .cus-wid-table-main-div{width:71%}.award-seven-days-search-flight-res .award-seven-days-segment-div-width{width:29%}.award-seven-days-search-flight-res .button-Select,.award-seven-days-search-flight-res .button-Register{float:right}.award-seven-days-search-flight-res .trActive{background-color:#ffffc8}.award-seven-days-search-flight-res .MarvelCloseButtonPopup{width:32px}.award-seven-days-search-flight-res .button-More{width:5rem;margin:0}.award-seven-days-search-flight-res .has-error input{color:red;background-color:#ffe4e3;border:none}.award-seven-days-search-flight-res input[type=radio]{accent-color:black}.award-seven-days-search-flight-res .fade{transition:none}.award-seven-days-search-flight-res .season-list{display:flex;align-items:flex-end;justify-content:flex-end;margin-right:-2rem;margin-bottom:.15rem}@media (min-width: 1280px) and (max-width: 1281px){.award-seven-days-search-flight-res .season-list{margin-right:-1.931rem}}@media (min-width: 1366px) and (max-width: 1367px){.award-seven-days-search-flight-res .season-list{margin-right:-1.95rem}}@media (min-width: 1600px) and (max-width: 1601px){.award-seven-days-search-flight-res .season-list{margin-right:-2.085rem}}@media screen and (min-width: 1920px){.award-seven-days-search-flight-res .season-list{margin-right:-2.16rem}}@media screen and (min-width: 1980px){.award-seven-days-search-flight-res .season-list{margin-right:-2.3rem}}.award-seven-days-search-flight-res .season-list button{display:flex;align-items:center;justify-content:center;background:none;background-color:#fff}.award-seven-days-search-flight-res .season-list button:hover{cursor:default;box-shadow:none}.award-seven-days-search-flight-res .season-list button.season-section-R{width:2.404rem;color:green;border:1px solid green}@media (min-width: 1280px) and (max-width: 1281px){.award-seven-days-search-flight-res .season-list button.season-section-R{width:2.395rem}}@media (min-width: 1366px) and (max-width: 1367px){.award-seven-days-search-flight-res .season-list button.season-section-R{width:2.4rem}}@media screen and (min-width: 1920px){.award-seven-days-search-flight-res .season-list button.season-section-R{width:2.404rem}}@media screen and (min-width: 1980px){.award-seven-days-search-flight-res .season-list button.season-section-R{width:2.61rem}}.award-seven-days-search-flight-res .season-list button.season-section-L{width:2.404rem;color:#00f;border:1px solid blue}@media (min-width: 1280px) and (max-width: 1281px){.award-seven-days-search-flight-res .season-list button.season-section-L{width:2.395rem}}@media (min-width: 1366px) and (max-width: 1367px){.award-seven-days-search-flight-res .season-list button.season-section-L{width:2.4rem}}@media screen and (min-width: 1920px){.award-seven-days-search-flight-res .season-list button.season-section-L{width:2.404rem}}@media screen and (min-width: 1980px){.award-seven-days-search-flight-res .season-list button.season-section-L{width:2.61rem}}.award-seven-days-search-flight-res .season-list button.season-section-H{width:2.404rem;color:red;border:1px solid red}@media (min-width: 1280px) and (max-width: 1281px){.award-seven-days-search-flight-res .season-list button.season-section-H{width:2.395rem}}@media (min-width: 1366px) and (max-width: 1367px){.award-seven-days-search-flight-res .season-list button.season-section-H{width:2.4rem}}@media screen and (min-width: 1600px){.award-seven-days-search-flight-res .season-list button.season-section-H{width:2.404rem}}@media screen and (min-width: 1980px){.award-seven-days-search-flight-res .season-list button.season-section-H{width:2.61rem}}.award-seven-days-search-flight-res .vacancy-screen-body{padding-left:.8rem;text-align:center}.award-seven-days-search-flight-res .vacancy-screen-body .section-heading-box:hover{cursor:default}.award-seven-days-search-flight-res .vacancy-screen-body .main-table{font-family:Noto Sans JP-300;text-align:center}.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(1){width:4%;text-align:left}@media (min-width: 1280px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(1).en{width:4%}}@media screen and (min-width: 1920px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(1).en{width:4%}}@media screen and (min-width: 1980px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(1).en{width:4%}}.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(2){width:9.1%;text-align:left}@media screen and (min-width: 1280px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(2).en{width:9.1%}}.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(3){width:12.2%;text-align:left}@media (min-width: 1280px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(3).en{width:12.2%}.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(3).ja{width:12.2%}}@media (min-width: 1366px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(3).ja{width:12.2%}}.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(4){width:8%;text-align:left;white-space:nowrap}@media (min-width: 1280px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(4).ja{width:8%}}@media (min-width: 1366px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(4).ja{width:8%}}.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(5){width:9%;text-align:left;white-space:nowrap}@media (min-width: 1280px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(5).ja{width:9%}}@media (min-width: 1366px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(5).ja{width:9%}}@media (min-width: 1600px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(5).ja{width:9%}}.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(6){width:7%;text-align:left;white-space:nowrap}@media (min-width: 1280px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(6).ja{white-space:nowrap}}@media (min-width: 1366px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(6).ja{text-align:left}}@media (min-width: 1600px){.award-seven-days-search-flight-res .vacancy-screen-body .main-table th:nth-child(6).ja{text-align:left}}.award-seven-days-search-flight-res .vacancy-screen-body .interval-slider .interval-slider-btn-nav-prev,.award-seven-days-search-flight-res .vacancy-screen-body .interval-slider .interval-slider-btn-nav-next{border-width:0}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td li{height:1.4rem}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .tr-odd .defaultBgColor{background-color:#e1e1e1}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .tr-odd .btnBgColor{background-color:#c1dff9}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .tr-even .defaultBgColor{background-color:#fff}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .tr-even .btnBgColor{background-color:#beeec5}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(1){width:4%;font-family:Noto Sans JP-500;text-align:right}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(1) li{font-weight:700}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(2){width:9.1%}@media screen and (min-width: 1529px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(2){width:9.1%}}@media screen and (min-width: 1829px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(2){width:9.1%}}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(2) li{font-weight:700}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(3){width:12.2%}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(3) li{font-weight:700}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(4){width:8%;font-family:Noto Sans JP-500}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(4) li{font-weight:700}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(5){width:9%;text-align:center}@media (min-width: 1350px) and (max-width: 1500px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(5){width:9%}}@media (min-width: 1501px) and (max-width: 1670px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(5){width:9%}}@media (min-width: 1675px) and (max-width: 1915px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(5){width:9%}}@media (min-width: 1918px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(5){width:9%}}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(5) li{display:flex;align-items:center;justify-content:center}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(5) li .accessLevelCircle{margin:0 auto}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(6){width:3.92%}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(6) li{font-weight:600}@media (min-width: 1280px) and (max-width: 1281px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(6){width:3.92%}}@media (min-width: 1600px) and (max-width: 1601px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(6){width:3.92%}}@media (min-width: 1920px) and (max-width: 1921px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(6){width:3.92%}}@media screen and (min-width: 1980px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(6){width:3.92%}}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(7){width:3.08%;font-family:Noto Sans JP-500}.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(7) li{font-weight:700}@media (min-width: 1280px) and (max-width: 1281px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(7){width:3.08%}}@media (min-width: 1600px) and (max-width: 1601px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(7){width:3.08%}}@media (min-width: 1920px) and (max-width: 1921px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(7){width:3.08%}}@media screen and (min-width: 1980px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body td:nth-child(7){width:3.08%}}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .td-fltNo .empty-code-share{width:75%;height:1rem}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .td-fltNo svg{margin:0 0 0 auto}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .seatClassDiv{width:6%}@media (min-width: 1918px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body .seatClassDiv{width:6%}}@media screen and (min-width: 1829px) and (max-width: 1915px){.award-seven-days-search-flight-res .vacancy-screen-body .main-body .seatClassDiv{width:6%}}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .seatClassDiv .dispGrid{display:grid}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .seatClassDiv button{width:100%;height:1.4rem;border:solid #acb4bc;border-width:.01rem}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .seatClassDiv .seat-green{background-color:#beeec5}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .seatClassDiv .seat-filling-fast{color:#899fa6}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .seatClassDiv .seat-blue{background-color:#c1dff9}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .seatClassDiv .avail-status-not-clickable-blue .seat-blue{pointer-events:none;background-color:#d1e0ed}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .seatClassDiv .avail-status-not-clickable-green .seat-green{pointer-events:none;background-color:#d5e6d5}.award-seven-days-search-flight-res .vacancy-screen-body .main-body .seatClassDiv .avail-status-isFaded-blue .seat-blue,.award-seven-days-search-flight-res .vacancy-screen-body .main-body .seatClassDiv .avail-status-isFaded-green .seat-green{color:#787878}.award-seven-days-search-flight-res .vacancy-screen-body.body-upper .main-body .cls-blue{color:#fff;background-color:#003c7d}.award-seven-days-search-flight-res .vacancy-screen-body.body-lower .main-body .cls-brown{color:#fff;background-color:#7d0037}.award-seven-days-search-flight-res .vacancy-screen-body .tab-heading.upper button{background-color:#334e8a;background-image:none}.award-seven-days-search-flight-res .vacancy-screen-body .tab-heading.lower button{background-color:#8a335a;background-image:none}.award-seven-days-search-flight-res .vacancy-screen-body .button-disabled{pointer-events:none;cursor:not-allowed}.award-seven-days-search-flight-res .vacancy-screen-body .seat-primary{background-color:#8a335a;background-image:none}.award-seven-days-search-flight-res .sevenDay-reverse-button{margin-left:1.8rem;white-space:nowrap}@media screen and (min-width: 1366px){.award-seven-days-search-flight-res .sevenDay-reverse-button{position:relative;bottom:2px}}@media screen and (min-width: 1920px){.award-seven-days-search-flight-res .sevenDay-reverse-button{position:relative;bottom:3px}}@media screen and (min-width: 1980px){.award-seven-days-search-flight-res .sevenDay-reverse-button{margin-left:0}}.award-seven-days-search-flight-res .sevenDay-dropdown-search-button{padding:0 1.23rem;font-size:.7rem;line-height:0;white-space:nowrap;vertical-align:text-top}.award-seven-days-search-flight-res .seven-day-bold{font-family:.75rem;font-weight:700}.award-seven-days-search-flight-res .seven-day-multiple .sevenDay-container-col-itin{padding:0}.award-seven-days-search-flight-res .seven-day-multiple .sevenDay-container-col-itin .segment-child-container{height:24.5rem;border:3px double #b5cde7}@media screen and (min-width: 1600px){.award-seven-days-search-flight-res .seven-day-multiple .sevenDay-container-col-itin .segment-child-container{height:18.5rem}}.award-seven-days-search-flight-res .seven-day-single .sevenDay-container-col-itin{padding:0}.award-seven-days-search-flight-res .seven-day-single .sevenDay-container-col-itin .segment-child-container{height:24.5rem;border:3px double #b5cde7}@media screen and (min-width: 1600px){.award-seven-days-search-flight-res .seven-day-single .sevenDay-container-col-itin .segment-child-container{height:16.9rem}}.award-seven-days-search-flight-res .fontBold{font-family:Noto Sans JP-500;font-weight:700}.shp-fare-container .shop-container-row{margin-bottom:13px;margin-left:.1px}.shp-fare-container .margin-between-items{margin:5px 0 0 2px;font-size:.68rem}.shp-fare-container .shop-container-col-tab{width:71%;padding:0 10px 0 12px}.shp-fare-container .shop-container-col-tab .tab-content{height:23.8rem;margin-top:.25rem}@media screen and (min-width: 1600px){.shp-fare-container .shop-container-col-tab .tab-content{height:21rem}}.shp-fare-container .shop-container-col-tab .tab-content .one-way-block{width:7.5rem}.shp-fare-container .shop-container-col-tab .tab-content .margin-between-items-reverse{margin:.3rem 0 0 .2rem;line-height:1px}.shp-fare-container .shop-container-col-tab .tab-content .date-slider-paddleft{padding-left:2.9rem}.shp-fare-container .shop-container-col-tab .tab-content-more{height:23rem;margin-top:.25rem;overflow-x:hidden;overflow-y:auto}.shp-fare-container .shop-container-col-tab .tab-content-more .one-way-block{width:7.5rem}.shp-fare-container .shop-container-col-tab .tab-content-more .margin-between-items-reverse{margin:12px 0 0 3px;line-height:1px}.shp-fare-container .shop-container-col-tab .tab-content-more .date-slider-paddleft{padding-left:2.9rem}.shp-fare-container .shop-container-col-tab .flight-table .heading-container{display:flex;width:calc(100% - 15px);height:2.5rem;font-size:.65rem;font-weight:bolder;background:#eeee}.shp-fare-container .shop-container-col-tab .flight-table .heading-container .shp-ref-no-th{display:flex;align-items:center;width:4%;color:#1c3c7d}.shp-fare-container .shop-container-col-tab .flight-table .heading-container .shp-flt-no-th{display:flex;align-items:center;width:8%;color:#1c3c7d}.shp-fare-container .shop-container-col-tab .flight-table .heading-container .shp-flt-route-th{display:flex;align-items:center;width:14%;color:#1c3c7d}.shp-fare-container .shop-container-col-tab .flight-table .heading-container .shp-flt-time-th{display:flex;align-items:center;justify-content:center;width:7%;color:#1c3c7d;white-space:pre-wrap}.shp-fare-container .shop-container-col-tab .flight-table .heading-container .shp-flt-air-type-th{display:flex;align-items:center;justify-content:center;width:7%;color:#1c3c7d}.shp-fare-container .shop-container-col-tab .flight-table .heading-container .bordRght{border-right:1px solid #acb4bc}.shp-fare-container .shop-container-col-tab .flight-table .heading-container .shp-flt-fare-basis-th{display:flex;align-items:center;justify-content:center;width:10%;background-color:#fad5e1;border-top:1px solid #acb4bc;border-right:1px solid #acb4bc}.shp-fare-container .shop-container-col-tab .flight-table .heading-container .shp-flt-fare-basis-th .shp-flt-fare-basis-th-label{font-size:.6rem;font-weight:bolder;color:#000;text-align:center;word-break:break-all;vertical-align:middle}.shp-fare-container .shop-container-col-tab .flight-table .heading-container .shp-flt-fare-basis-th.changeAble{background-color:#e2eef7}.shp-fare-container .shop-container-col-tab .flight-table .heading-container .shp-flt-fare-basis-th-empty{display:flex;align-items:center;width:10%}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container{overflow-y:scroll;background:white}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container.half-screen-container{height:8.1rem}@media screen and (max-width: 1300px){.shp-fare-container .shop-container-col-tab .flight-table .body-main-container.half-screen-container{height:6.7rem}}@media screen and (min-width: 1300px){.shp-fare-container .shop-container-col-tab .flight-table .body-main-container.half-screen-container{height:5.1rem}}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container.full-screen-container{height:15.2rem}@media screen and (min-width: 1600px){.shp-fare-container .shop-container-col-tab .flight-table .body-main-container.full-screen-container{height:12.6rem}}@media screen and (max-width: 1300px){.shp-fare-container .shop-container-col-tab .flight-table .body-main-container.full-screen-container{height:15rem}}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container.full-screen-multiple-container{height:15rem}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container.full-screen-multiple-more-container{height:13rem}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container{display:flex;height:2.5rem;font-size:.65rem;border-top:1px solid #acb4bc}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container:last-child{border-bottom:1px solid #acb4bc}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .shp-ref-no-td{width:4%;padding-right:.3rem;text-align:end;border-right:1px solid #acb4bc;border-left:1px solid #acb4bc}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .shp-flt-no-td{width:8%;border-right:1px solid #acb4bc}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .shp-flt-route-td{width:14%;border-right:1px solid #acb4bc}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .shp-flt-route-td .shp-flt-route-td-span{font-family:Noto Sans JP-300;font-weight:700}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .shp-flt-route-td .dep-airport-fullName,.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .shp-flt-route-td .arr-airport-fullName{font-size:.6rem}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .shp-flt-route-td .fullNameLabel{width:3rem;margin-top:.05rem;margin-left:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .shp-flt-time-td,.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .shp-flt-air-type-td{width:7%;border-right:1px solid #acb4bc}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .shp-flt-air-type-first{margin:6px 2px 0;font-size:.6rem;color:#fff;background:#bb2826}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .shp-flt-fare-basis-td{width:10%;vertical-align:middle;border-right:1px solid #acb4bc}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .shp-flt-fare-basis-td-empty{display:flex;align-items:center;justify-content:center;width:10%;border-right:1px solid #acb4bc}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .clickableCell{padding-top:5px;font-weight:bolder;color:#00008b;cursor:pointer}.shp-fare-container .shop-container-col-tab .flight-table .body-main-container .body-sub-container .focus{padding-top:5px;font-weight:bolder;color:#fff;background:#1c3c7d}.shp-fare-container .shop-container-col-tab .oneway-trip-half-section{height:24.5rem}@media screen and (min-width: 1300px){.shp-fare-container .shop-container-col-tab .oneway-trip-half-section{height:16rem}}@media screen and (min-width: 1600px){.shp-fare-container .shop-container-col-tab .oneway-trip-half-section{height:16rem}}.shp-fare-container .shp-rnd-trip{margin-top:20px}.shp-fare-container .shp-container-col-itin{width:28%;padding:0}.shp-fare-container .shp-container-col-itin .segment-child-container{height:28.6rem}@media screen and (min-width: 1300px){.shp-fare-container .shp-container-col-itin .segment-child-container{height:22rem}}@media screen and (min-width: 1900px){.shp-fare-container .shp-container-col-itin .segment-child-container{height:19rem}}.shp-fare-container .shp-container-col-itin .segment-child-shp-container{height:20.6rem}@media screen and (min-width: 1600px){.shp-fare-container .shp-container-col-itin .segment-child-shp-container{height:17.8rem}}.shp-fare-container .multiple-itin{width:28%;padding:0;margin-top:1.7rem}.shp-fare-container .multiple-itin .segment-child-container{height:28.6rem}@media screen and (min-width: 1300px){.shp-fare-container .multiple-itin .segment-child-container{height:22rem}}@media screen and (min-width: 1900px){.shp-fare-container .multiple-itin .segment-child-container{height:19rem}}.shp-fare-container .multiple-itin .segment-child-shp-container{height:18rem}.shp-fare-container .tab-triangle-content{position:absolute;top:.15rem;left:.1rem;width:0;height:0;border-right:1.5rem solid transparent;border-bottom:0 solid transparent}.shp-fare-container .tab-triangle-content label{position:absolute;bottom:.3rem;left:.1rem;color:#fff}.shp-fare-container .dateslider{height:2rem}.shp-fare-container .header{align-items:flex-end;margin-bottom:.2rem}.shp-fare-container .footer{align-items:center;height:2rem;background-color:#c3c3c3}.shp-fare-container .footer .shp-icn-plane{width:.8rem;margin:7px 0 0 8px}.shp-fare-container .footer .shp-icn-yen{width:.65rem;margin:7px 0 0 8px}.shp-fare-container .ptc-area{align-items:flex-start}.shp-fare-container .ptc-area .shp-res-ptc{text-align:center}.shp-fare-container .margin-right{margin-right:1rem}.shp-fare-container .margin-right-half,.shp-fare-container .jp-margin-right-half{margin:6px 0 0 28px;font-size:.6rem}.shp-fare-container .margin-right-half-round-trip{margin:6px 0 0;font-size:.65rem}.shp-fare-container .jp-margin-right-half-round-trip{margin:6px 0 0;font-size:.55rem}.shp-fare-container .toggle-btn{margin:6px 0 0 5px}.shp-fare-container .jp-margin-between-items{margin:.3rem 0 0 .2rem;font-size:.475rem}.shp-fare-container .next-prev-button{margin:5px 0 0 3px;font-size:.57rem}.shp-fare-container .ptc-input{text-align:center}.shp-fare-container .margin-left{margin-top:6px;margin-left:0;line-height:0}.shp-fare-container .clear-button{margin-top:8px;margin-left:0;line-height:0}.shp-fare-container .multiple-display-button{margin:0 1rem 0 auto}.shp-fare-container .resultant-dropdown{margin-bottom:-.5rem}.shp-fare-container .resultant-dropdown .tooltip-overlay{display:inline-flex;height:100%}.shp-fare-container .resultant-dropdown .dropdown-menu .tooltip-overlay{display:block;height:100%}.shp-fare-container .button-test{background-color:#000;background-image:none}.shp-fare-container .full-screen{height:17.8rem;background:#efefef}@media screen and (min-width: 1600px){.shp-fare-container .full-screen{height:15.2rem}}.shp-fare-container .full-screen-multiple{height:17.8rem;background:#efefef}.shp-fare-container .full-screen-multiple-more{height:15.5rem}.shp-fare-container .half-screen{height:10rem;background:#efefef}.shp-fare-container .round-trip-half-section{height:7.58rem;background:#efefef}@media screen and (max-width: 1300px){.shp-fare-container .round-trip-half-section{height:9.23rem}}.shp-fare-container .row-blue{background-color:#c1dff9}.shp-fare-container .row-green{background-color:#c1f5c6}.shp-fare-container .label-no{font-size:.6rem}.shp-fare-container .jp-label-no{font-size:.5rem}.shp-fare-container .label-class{margin-top:.2rem;margin-right:.5rem;font-size:.6rem}.shp-fare-container .jp-label-class{font-size:.5rem}.shp-fare-container .label-no-round-trip{font-size:.6rem}.shp-fare-container .jp-label-no-round-trip{font-size:.5rem}.shp-fare-container .label-class-round-trip{font-size:.6rem}.shp-fare-container .jp-label-class-round-trip{font-size:.5rem}.shp-fare-container .label-seat{margin-top:.3rem;margin-right:.3rem;font-size:.6rem}.shp-fare-container .jp-label-seat{margin-right:.3rem;font-size:.6rem}.shp-fare-container .input-button{margin-top:.1rem;font-size:.7rem;font-weight:700}.shp-fare-container .jp-input-button{margin-top:.1rem;font-size:.65rem;font-weight:700}.shp-fare-container .book-button{margin-top:.25rem;font-size:.7rem;font-weight:700}.shp-fare-container .jp-book-button{margin-top:.25rem;font-size:.65rem;font-weight:700}.shp-fare-container .seat-box{margin-top:.3rem}.shp-fare-container .fontBold{font-family:Noto Sans JP-300;font-weight:700}.shp-fare-container li{list-style-type:none}.popup-class .popup-heading label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crypticDisplayPopup .pucrypticdisplay_common_btn{padding:0 1rem;margin-left:10px}.crypticDisplayPopup .pucrypticdisplay_top_common_btn{padding:0 2.2rem;margin-left:10px}.crypticDisplayPopup .pucrypticdisplay_star{padding-right:.3rem;margin-top:0}.crypticDisplayPopup .pucrypticdisplay_first_common_btn{position:absolute;left:25px;padding:0 1rem}.crypticDisplayPopup .pucrypticdisplay_page_common_btn{min-width:7rem;padding:0 1rem;margin-left:5px}.crypticDisplayPopup .pucrypticdisplay_last_common_btn{width:10%;padding:0 1rem;margin-left:10px}.crypticDisplayPopup .underline_padding_character{padding-bottom:3px}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body{overflow-x:hidden}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-breadcrums{padding:.1rem 0;background-color:#e2f5f5}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents{margin:.1rem 0 0 .7rem}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-subheading label{font-family:Noto Sans JP-300;font-size:.85rem;font-weight:700}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-subheading svg{height:.85rem}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentcheckbox{margin:0 0 .1rem 1.55rem}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentcheckbox label{font-size:.6rem}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-svctable{width:49.6rem;margin:.1rem 0 .3rem 1.5rem}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-svctable .svc-table .check-box{display:flex}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-svctable .svc-table .common-table-body .common-table-row [contenteditable]{padding:0}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-svctable label{font-size:.6rem}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata{display:flex;width:50rem;height:12.8rem;margin:0 0 .1rem 1.55rem}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata .segmentpassengerdata-segmentinfo{width:24%;overflow-y:scroll;background-color:#fff;border:thin solid #838f87}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata .segmentpassengerdata-segmentinfo .segmentinfo-passanger-infocard{margin:.3rem .5rem}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata .segmentpassengerdata-segmentinfo .route-display-simple-wrapper .left-bottom,.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata .segmentpassengerdata-segmentinfo .route-display-simple-wrapper .left-top,.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata .segmentpassengerdata-segmentinfo .route-display-simple-wrapper .right-top,.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata .segmentpassengerdata-segmentinfo .route-display-simple-wrapper .right-bottom{font-size:.55rem}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata .segmentpassengerdata-segmentinfo .route-display-simple-wrapper .header-text span{font-size:.6rem}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata .segmentpassengerdata-passengerinfo{width:50%}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata .segmentpassengerdata-passengerinfo .passenger-table{margin:0 .7rem}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata .segmentpassengerdata-passengerinfo .passenger-table .check-box{display:flex}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata .segmentpassengerdata-passengerinfo .passenger-table label{font-size:.6rem}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata .segmentpassengerdata-passengerinfo .passenger-table .common-table-body .common-table-row [contenteditable]{padding-left:0}.puremarksselect-popup .modal-body .puremarksselect-main .puremarksselect-body .puremarksselect-body-contents .puremarksselect-segmentpassengerdata .segmentpassengerdata-passengerinfo .passenger-table .common-table-body .common-table-row .common-table-data:nth-last-of-type(3) [contenteditable]{padding-left:.25rem}#PU_RemarksInput_RmksInputPopup .modal-body{height:29.5rem}.puremarks-input-table-enter .table-head tr th{font-weight:100}.puremarks-input-table-enter .table-head tr th:nth-child(1){width:7%}.puremarks-input-table-enter .table-head tr th:nth-child(2){width:21%}.puremarks-input-table-enter .table-head tr th:nth-child(3){width:62%}.puremarks-input-table-enter .table-head tr th:nth-child(4){width:10%}.puremarks-input-table-enter .table-body{background-color:transparent}.puremarks-input-table-enter .table-body .table-body-1{color:#000;text-align:center;vertical-align:baseline}.puremarks-input-table-enter .table-body .table-body-2{margin-right:4rem}.puremarks-input-table-enter .table-body .table-body-4{color:#000;vertical-align:bottom}.textarea-box{font-size:.5rem}.dropdown-font .dropdown .dropdown-menu .dropdown-item{font-size:.6rem}.dropdown-font .dropdown button input:focus{background-color:#b5cde7}.selected-pax-itin-table .selected-pax-itin-head tr th{font-weight:100;border:1px solid #ccc}.selected-pax-itin-table .selected-pax-itin-head tr th:nth-child(1){width:10.4rem}.selected-pax-itin-table .selected-pax-itin-head tr th:nth-child(2){width:5.2rem}.selected-pax-itin-table .selected-pax-itin-head tr th:nth-child(3){width:18.8rem}.selected-pax-itin-table .selected-pax-itin-head tr th:nth-child(4){width:2.8rem}.selected-pax-itin-table .selected-pax-itin-head tr th:nth-child(5){width:2.8rem}.selected-pax-itin-table .selected-pax-itin tr td{border:1px solid #ccc;border-top:none}.selected-pax-itin-table .selected-pax-itin tr td:nth-child(1){width:1.2rem}.selected-pax-itin-table .selected-pax-itin tr td:nth-child(2){width:9.15rem}.selected-pax-itin-table .selected-pax-itin tr td:nth-child(3){width:5.2rem}.selected-pax-itin-table .selected-pax-itin tr td:nth-child(4){width:2.8rem}.selected-pax-itin-table .selected-pax-itin tr td:nth-child(5){width:4rem}.selected-pax-itin-table .selected-pax-itin tr td:nth-child(6){width:4rem}.selected-pax-itin-table .selected-pax-itin tr td:nth-child(7){width:4rem}.selected-pax-itin-table .selected-pax-itin tr td:nth-child(8){width:4rem}.selected-pax-itin-table .selected-pax-itin tr td:nth-child(9){width:2.75rem}.selected-pax-itin-table .selected-pax-itin tr td:nth-child(10){width:2.32rem}.remarks-sort-popup .remarks-sort-table{padding:.1rem 1rem .1rem 1.3rem}.remarks-sort-popup .remarks-sort-table .common-table-header div{padding-left:0}.remarks-sort-popup .remarks-sort-table-body{min-height:2rem}.remarks-sort-popup .remarks-sort-table-row label{align-self:normal;font-size:.55rem}.remarks-sort-popup .remarks-sort-table-row :nth-of-type(1) .remarks-sort-table-body{align-items:baseline;padding-top:.5rem}.remarks-sort-popup .remarks-sort-table-row :nth-of-type(4) .remarks-sort-table-body{align-items:center}.remarks-sort-popup .remarks-sort-table-row :nth-of-type(5) .remarks-sort-table-body{padding-top:.5rem}.remarks-sort-popup .remarks-sort-table-row :nth-of-type(6) .remarks-sort-table-body{padding-top:.5rem}.remarks-sort-popup .remarks-sort-table-row :nth-of-type(7) .remarks-sort-table-body{padding-top:.5rem}.remarks-sort-popup .remarks-sort-table-row :nth-of-type(8) .remarks-sort-table-body span div{align-items:flex-start;padding-top:0}.remarks-sort-popup .remarks-sort-table-header label{font-size:.6rem}.Remark-Breadcrumb .arrow-right{color:#007c85}.pnr-element-sort-wrapper-popup .modal-dialog .modal-content{width:42vw;max-width:42vw}.pnr-element-sort-wrapper-popup .modal-dialog .modal-content .modal-body{height:fit-content}.pnr-element-sort-wrapper-body{padding:.5rem}.pnr-element-sort-wrapper-body .check-pnr-subhead{margin-top:2rem}.pnr-element-sort-wrapper-body .subheadinglarge label{margin-left:.1rem;font-family:Noto Sans JP-300;font-weight:700}.pnr-element-sort-wrapper-body .arrow-image{display:flex;align-items:center;width:1.3rem;height:auto}.pnr-element-sort-wrapper-body .pnr-confirmation{display:flex;align-items:center;margin:.8rem 0 2rem 1rem}.pnr-element-sort-wrapper-body .pnr-confirmation .confirm-text{min-width:18.6rem}.pnr-element-sort-wrapper-body .pnr-confirmation .arrow-image{margin-right:.5rem}.pnr-element-sort-wrapper-body .element-sort{margin-top:.8rem;margin-left:.5rem}.pnr-element-sort-wrapper-body .element-sort-input-wrapper{display:flex;align-items:center}.pnr-element-sort-wrapper-body .element-sort-input-wrapper .sort-star,.pnr-element-sort-wrapper-body .element-sort-input-wrapper .insert-star{margin-right:.1rem;font-size:.55rem}.pnr-element-sort-wrapper-body .element-sort-input-wrapper .sort-ln-label{min-width:4.9rem}.pnr-element-sort-wrapper-body .element-sort-input-wrapper .insert-ln-label{min-width:3.5rem}.pnr-element-sort-wrapper-body .element-sort-input-wrapper .arrow-image{margin-right:.4rem;margin-left:.4rem}.pnr-element-sort-wrapper-body .element-sort-input-wrapper .inserted-line-textbox{margin-left:.8rem}.pnr-element-sort-wrapper-body .element-sort-text-wrapper{display:flex;align-items:center;margin-top:.4rem;margin-bottom:4rem;margin-left:5.8rem}.pnr-element-sort-wrapper-body .element-sort-text-wrapper .example-format{min-width:9.2rem}.pnr-element-sort-wrapper-body .element-sort-text-wrapper .guidance-text{margin-left:.2rem}.pnr-element-sort-wrapper-footer{display:flex;align-items:center;justify-content:space-between;padding:.7rem}.atenaerrortooltip .tooltip-inner{display:inline-block;max-width:25rem;color:red!important;text-align:left;background:#ffe1e1!important;border:1px solid #a4b9cf!important;box-shadow:6px 0 4px -4px #a4b9cf inset,-6px 0 4px -4px #a4b9cf inset}.atenapopup .modal-header{min-height:2.6rem;padding:0 .5rem;background:#00a09b!important}.pu-fare-calculation-option-select-area{margin-top:.5%;overflow:visible;font-size:medium;white-space:nowrap}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-calculation-type{display:flex;border:1px solid #c3c3c3}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-calculation-type .pu-fare-calculation-option-select-area-calculation-type-label{width:6rem;padding:.2rem;background-color:#c3c3c3}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-calculation-type .pu-fare-calculation-option-select-area-calculation-type-radio-buttons{display:flex;flex:7.5;align-items:flex-start;padding:0 .2rem}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-calculation-type .pu-fare-calculation-option-select-area-calculation-type-radio-buttons .pu-fare-calculation-option-select-area-calculation-type-radio-buttons-width{width:11.6rem}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-calculation-type .pu-fare-calculation-option-select-area-calculation-type-radio-buttons-change{display:flex;flex:7.5;padding:0 .2rem}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-calculation-type .pu-fare-calculation-option-select-area-calculation-type-radio-buttons-change .pu-fare-calculation-option-select-area-calculation-type-radio-buttons-change-width{width:11.6rem}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-ptc-select{display:flex;border:1px solid #c3c3c3}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-ptc-select .pu-fare-calculation-option-select-area-ptc-select-label{width:6rem;padding:.2rem;background-color:#c3c3c3}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-ptc-select .pu-fare-calculation-option-select-area-ptc-select-radio-buttons{display:flex;flex:7.5;padding:0 .2rem}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-ptc-select .pu-fare-calculation-option-select-area-ptc-select-radio-buttons .pu-fare-calculation-option-select-area-ptc-select-radio-buttons-width{width:5.8rem}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-rtw-select-private-fare-account{display:flex}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-rtw-select-private-fare-account .pu-fare-calculation-option-select-area-rtw-select{display:flex;flex:3;border:1px solid #c3c3c3}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-rtw-select-private-fare-account .pu-fare-calculation-option-select-area-rtw-select .pu-fare-calculation-option-select-area-rtw-select-label{width:6rem;padding:.2rem;background-color:#c3c3c3}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-rtw-select-private-fare-account .pu-fare-calculation-option-select-area-rtw-select .pu-fare-calculation-option-select-area-rtw-select-check-box{display:flex;flex:1}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-rtw-select-private-fare-account .pu-fare-calculation-option-select-area-rtw-select .pu-fare-calculation-option-select-area-rtw-select-check-box .pu-fare-calculation-option-select-area-rtw-select-check-box-with-label{align-items:center;margin-left:.2rem}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-irregular{display:flex;border:1px solid #c3c3c3}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-irregular .pu-fare-calculation-option-select-area-irregular-label{width:6rem;padding:.2rem;background-color:#c3c3c3}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-irregular .pu-fare-calculation-option-select-area-irregular-radio-buttons{display:flex;flex:7.5;padding:0 .2rem}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-irregular .pu-fare-calculation-option-select-area-irregular-radio-buttons .pu-fare-calculation-option-select-area-irregular-radio-buttons-width{width:5.8rem}.pu-fare-calculation-option-select-area .pu-fare-calculation-option-select-area-buttons{display:flex;column-gap:.5rem;justify-content:flex-end}.pu-fare-calculation-method-select-area{margin-top:1%;margin-left:2%;font-size:medium}.pu-fare-calculation-method-select-area .green-button{background:linear-gradient(#bef6c6,#a8eab1,#9de2a7)}.pu-fare-calculation-method-select-area .pu-fare-calculation-method-select-area-item{display:flex;align-items:center;padding:.1% 0 .1% 2%;border-top:1px solid #969696}.pu-fare-calculation-method-select-area .pu-fare-calculation-method-select-area-item .pu-fare-calculation-method-select-area-flex-1-2{display:flex;flex-basis:14rem;align-items:center;justify-content:left}.pu-fare-calculation-method-select-area .pu-fare-calculation-method-select-area-item .pu-fare-calculation-method-select-area-flex-1{display:flex;justify-content:right}.pu-fare-calculation-method-select-area .pu-fare-calculation-method-select-area-item:nth-child(1) .pu-fare-calculation-method-select-area-flex-1{margin-left:1rem}.pu-fare-calculation-method-select-area .pu-fare-calculation-method-select-area-item:nth-child(2) .pu-fare-calculation-method-select-area-flex-1{margin-left:1rem}.pu-fare-calculation-method-select-area .pu-fare-calculation-method-select-area-item:nth-child(4) .pu-fare-calculation-method-select-area-flex-1{margin-left:.5rem}.pu-fare-calculation-method-select-area .pu-fare-calculation-method-select-area-item .pu-fare-calculation-method-select-area-flex-2{display:flex;flex-basis:11rem;align-items:center;justify-content:left;margin-left:.5rem}.pu-fare-calculation-method-select-area .end-line{border-bottom:1px solid #969696}.pu-fare-calculation-method-select-area .pu-fare-calculation-method-select-area-checkbox-with-label{align-items:flex-end}.ot-booking-class-information-wrapper{width:80%;padding:1.5vh 1vh 5vw 1vw;margin:0 auto}.ot-booking-class-information-wrapper .ot-booking-class-information-notice-wrapper .ot-booking-class-information-notice{color:#000;white-space:pre}.ot-booking-class-information-wrapper .ot-booking-class-information-notice-wrapper .ot-booking-class-information-notice>div:first-child{padding:.1rem .5rem;font-size:.7rem;color:#fff;background-color:#00737d}.ot-booking-class-information-wrapper .ot-booking-class-information-notice-wrapper .ot-booking-class-information-notice>div>p{padding:.2rem .5rem 1rem;font-family:monospace;font-size:.85rem;word-break:break-word;white-space:pre-wrap}.pu-booking-class-information-title{font-size:x-large}.pu-booking-class-information .pu-booking-class-information-currency-and-table{margin:3%}.pu-booking-class-information .pu-booking-class-information-currency-and-table .pu-booking-class-information-currency{display:flex;justify-content:right}.pu-booking-class-information .pu-booking-class-information-currency-and-table .pu-booking-class-information-currency label{font-weight:700;color:#3f989e}.pu-booking-class-information-footer{display:flex;align-items:flex-end;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-booking-class-information-footer .pu-booking-class-information-primary-button{font-weight:700}.display-booking-class-information-area .display-booking-class-information-area-fareinfo-screen-size{justify-content:space-between;width:25rem;height:1.8rem}.display-booking-class-information-area .display-booking-class-information-area-fareinfo-screen-bkg{display:flex;align-items:center}.display-booking-class-information-area .display-booking-class-information-area-box-line-default-width{width:100%}.display-booking-class-information-area .display-booking-class-information-area-box-line{display:flex;align-items:center;padding:.3% 1%;border:1px solid #c3c3c3}.display-booking-class-information-area .display-booking-class-information-area-box-line .display-booking-class-information-area-specify-airline-checkbox-with-label{flex:1;white-space:nowrap}.display-booking-class-information-area .display-booking-class-information-area-box-line .display-booking-class-information-area-specify-airline-checkbox-with-label .display-booking-class-information-area-label-font label{align-items:flex-end;margin-top:0}.display-booking-class-information-area .display-booking-class-information-area-box-line .display-booking-class-information-area-airline-input-with-search-icon{flex:1}.display-booking-class-information-area .display-booking-class-information-area-box-line .display-booking-class-information-area-airline-input-with-search-icon>div{justify-content:end;margin-right:.3rem}.display-booking-class-information-area .display-booking-class-information-area-box-line .display-booking-class-information-area-airline-input-with-search-icon svg,.display-booking-class-information-area .display-booking-class-information-area-box-line .display-booking-class-information-area-airline-input-with-search-icon img{width:100%;height:100%}.display-booking-class-information-area .display-booking-class-information-area-box-line .display-booking-class-information-area-label-name{flex:1;overflow:hidden;white-space:nowrap}.display-booking-class-information-area .display-booking-class-information-area-box-line .display-booking-class-information-area-display-bkg-class-button{flex:1}.pu-fare-calculation-display-possible-fare-select-area{flex:auto;margin-right:1%}.pu-fare-calculation-display-possible-fare-select-area-heading{display:flex;flex-direction:row}.pu-fare-calculation-display-possible-fare-select-area-heading-margin{margin-left:.5rem}.pu-fare-calculation-display-possible-fare-select-area-heading-buttons{display:flex;flex-direction:row;column-gap:1rem;margin-left:auto}.pu-fare-calculation-display-possible-fare-select-area-heading-buttons .pu-fare-calculation-display-possible-fare-select-area-heading-child{display:flex;flex-direction:row;column-gap:.4rem}.pu-fare-calculation-display-possible-fare-select-area-table{margin-left:2%}@media screen and (min-width: 1920px){.pu-fare-calculation-display-possible-fare-select-area-table .data-table-body{height:15vh}}.pu-fare-calculation-display-possible-fare-select-area-table .pu-fare-calculation-display-possible-fare-select-area-buttons-area{display:flex;gap:0 1rem;align-items:center;width:100%;margin-top:.2rem}.pu-fare-calculation-display-possible-fare-select-area-table .pu-fare-calculation-display-possible-fare-select-area-buttons-area .pu-fare-calculation-display-possible-fare-select-area-display-booking-information{flex:3}.pu-fare-calculation-display-possible-fare-select-area-table .pu-fare-calculation-display-possible-fare-select-area-buttons-area .pu-fare-calculation-display-possible-fare-select-area-display-sort-button{display:flex}.pu-fare-calculation-display-possible-fare-select-area-table .pu-fare-calculation-display-possible-fare-select-area-buttons-area .pu-fare-calculation-display-possible-fare-select-area-display-sort-button .pu-fare-calculation-display-possible-fare-select-area-display-sort-button-desc{margin-right:1rem}.pu-fare-calculation-display-possible-fare-select-area-table .pu-fare-calculation-display-possible-fare-select-area-buttons-area .pu-fare-calculation-display-possible-fare-select-area-display-rule-button,.pu-fare-calculation-display-possible-fare-select-area-table .pu-fare-calculation-display-possible-fare-select-area-buttons-area .pu-fare-calculation-display-possible-fare-select-area-display-selected-fare-button{flex:1}.pu-fare-calculation-display-possible-fare-select-area-table .pu-fare-calculation-display-possible-fare-select-area-buttons-area .pu-fare-calculation-display-possible-fare-select-area-display-selected-fare-button .pu-fare-calculation-display-possible-fare-select-area-green-button{background:linear-gradient(#bef6c6,#a8eab1,#9de2a7)}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pu-fare-calculation-calc-itinerary .pu-fare-calculation-calc-itinerary-header{display:flex}.pu-fare-calculation-calc-itinerary .pu-fare-calculation-calc-itinerary-header .pu-fare-calculation-calc-itinerary-left{margin-right:auto}.pu-fare-calculation-calc-itinerary .pu-fare-calculation-calc-itinerary-header .pu-fare-calculation-calc-itinerary-right{margin-left:auto}.pu-fare-calculation-calc-itinerary .pu-fare-calculation-calc-itinerary-ticket{padding:.25rem .5rem 0;margin-top:.25rem;overflow-y:scroll;background-color:#fff;border:1px solid #969696}.pu-fare-calculation-calc-itinerary .pu-fare-calculation-calc-itinerary-ticket .pu-fare-calculation-calc-itinerary-ticket-new{height:17rem}.pu-fare-calculation-calc-itinerary .pu-fare-calculation-calc-itinerary-ticket .pu-fare-calculation-calc-itinerary-ticket-change{height:31rem}.pu-fare-calculation-calc-itinerary .pu-fare-calculation-calc-itinerary-ticket .pu-fare-calculation-calc-itinerary-ticket-item{margin-bottom:1vh}.pu-fare-calculation-calc-itinerary .pu-fare-calculation-calc-itinerary-ticket .pu-fare-calculation-calc-itinerary-ticket-item .column-b{border-right:1px solid blue}.pu-fare-calculation-calc-itinerary .pu-fare-calculation-calc-itinerary-ticket .pu-fare-calculation-calc-itinerary-ticket-item .column-b .left-bottom{border-top:1px solid blue}.pu-fare-calculation-change-coupon-select-area{margin-left:1.5rem;font-size:medium}.pu-fare-calculation-change-coupon-select-area .pu-fare-calculation-change-coupon-select-area-flex-9{display:flex;gap:1%;margin-top:.2rem;margin-bottom:.3rem}.pu-fare-calculation-change-coupon-select-area .pu-fare-calculation-change-coupon-select-area-flex-9 .pu-fare-calculation-change-coupon-select-area-flex-6{display:flex;justify-content:space-between}.pu-fare-calculation-change-coupon-select-area .pu-fare-calculation-change-coupon-select-area-flex-9 .pu-fare-calculation-change-coupon-select-area-flex-6 .pu-fare-calculation-change-coupon-select-area-flex-6-first{margin-right:.1rem}.pu-fare-calculation-change-coupon-select-area .pu-fare-calculation-change-coupon-select-area-flex-9 .pu-fare-calculation-change-coupon-select-area-flex-6 .pu-fare-calculation-change-coupon-select-area-flex-6-second,.pu-fare-calculation-change-coupon-select-area .pu-fare-calculation-change-coupon-select-area-flex-9 .pu-fare-calculation-change-coupon-select-area-flex-6 .pu-fare-calculation-change-coupon-select-area-flex-6-third{margin-right:.1rem;margin-left:.1rem}.pu-fare-calculation-change-coupon-select-area .pu-fare-calculation-change-coupon-select-area-flex-9 .pu-fare-calculation-change-coupon-select-area-flex-3{display:flex;flex:3;gap:1%;justify-content:flex-end}.pu-fare-calculation-change-coupon-select-area .pu-fare-calculation-change-coupon-select-area-flex-9 .pu-fare-calculation-change-coupon-select-area-flex-3 button{white-space:nowrap}.pu-fare-calculation-change-coupon-select-area .pu-fare-calculation-change-coupon-select-area-table-cell{background-color:#ebfaff}.pu-fare-calculation-change-coupon-select-area .pu-fare-calculation-change-coupon-select-area-table-cell div{display:inline-block}.pu-select-eticket-fare-calculation-button-main,.pu-select-eticket-decision-button-main{font-weight:700}.pu-select-eticket-select-area-main{margin-right:1%;margin-left:1%}.pu-select-eticket-select-area-main .pu-select-eticket-select-area-main-label{margin-bottom:1%;margin-left:1%}.pu-select-eticket-select-area-datatable .display-tr .display-th input[type=checkbox]{pointer-events:none;background:#ccc}.pu-select-eticket-input-area-main{margin-right:1%;margin-left:1%}.pu-select-eticket-input-area-main .pu-select-eticket-input-area-main-label-left{margin-left:1%}.pu-select-eticket-input-area-main .pu-select-eticket-input-area-main-label-right{display:flex;justify-content:flex-end;margin-bottom:.5%}.pu-select-eticket{display:flex;flex-direction:column;padding:.5rem .5rem .4rem}.pu-select-eticket .modal-dialog{max-width:100%}.pu-select-eticket .pu-select-eticket-select-area,.pu-select-eticket .pu-select-eticket-input-area{margin-top:1%;margin-left:1.5rem}.pu-select-eticket-title{font-size:x-large}.pu-select-eticket-breadcrumb{padding:.1rem;background-color:#ebfaff}.pu-select-eticket-footer{display:flex;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-select-eticket-footer .pu-select-eticket-footer-left,.pu-select-eticket-footer .pu-select-eticket-footer-right{margin-top:auto}.pu-select-eticket-footer button{vertical-align:bottom}.pu-select-eticket-footer button:not(:last-child){margin-right:1em}.ticket-image-pattern-c{box-sizing:border-box;margin-bottom:1rem;font-size:.6rem;user-select:none}.ticket-image-pattern-c .content{width:100%;height:3.2rem;font-weight:700}.ticket-image-pattern-c .content .row-double{display:flex;height:66.66%}.ticket-image-pattern-c .content .row-double .column-left{width:50%;height:100%}.ticket-image-pattern-c .content .row-double .column-left .top{display:flex;align-items:center;height:50%}.ticket-image-pattern-c .content .row-double .column-left .top .date{flex:0 0 40%;padding-left:.5rem}.ticket-image-pattern-c .content .row-double .column-left .top .day{flex:0 0 60%}.ticket-image-pattern-c .content .row-double .column-left .bottom{display:flex;align-items:center;height:50%}.ticket-image-pattern-c .content .row-double .column-left .bottom .code1{flex:0 0 55%;padding-left:.5rem}.ticket-image-pattern-c .content .row-double .column-left .bottom .code2{flex:0 0 45%}.ticket-image-pattern-c .content .row-double .column-left .red{color:red}.ticket-image-pattern-c .content .row-double .column-left .arnk-top{height:50%}.ticket-image-pattern-c .content .row-double .column-left .arnk-bottom{height:50%;border-top:.1rem solid #a0a0a0}.ticket-image-pattern-c .content .row-double .column-right{width:50%;height:100%}.ticket-image-pattern-c .content .row-double .column-right .top{display:flex;align-items:center;height:50%}.ticket-image-pattern-c .content .row-double .column-right .top .time-code{flex:0 0 40%;padding-left:.5rem}.ticket-image-pattern-c .content .row-double .column-right .top .time{flex:0 0 60%}.ticket-image-pattern-c .content .row-double .column-right .bottom{display:flex;align-items:center;height:50%}.ticket-image-pattern-c .content .row-double .column-right .bottom .time-code{flex:0 0 40%;padding-left:.5rem}.ticket-image-pattern-c .content .row-double .column-right .bottom .time{flex:0 0 60%}.ticket-image-pattern-c .content .row-double .column-right .arnk{display:flex;align-items:center;justify-content:center;height:100%}.ticket-image-pattern-c .content .row-double .column-right .arnk .arnk-car-svg{height:.6rem}.ticket-image-pattern-c .content .row-single{display:flex;align-items:center;height:33.33%;padding-left:.2rem;background-color:#fff}.pu-fare-amount-details-calc-itinerary-display{height:100%;background-color:#fff}.pu-fare-amount-details-calc-itinerary-display .pu-fare-amount-details-calc-itinerary-display-items{display:flex;flex-flow:column;align-items:center}.pu-fare-amount-details-calc-itinerary-display .pu-fare-amount-details-calc-itinerary-display-items .pu-fare-amount-details-calc-itinerary-display-item{width:95%}.pu-fare-amount-details-calc-itinerary{height:97%}.pu-fare-amount-details-calc-itinerary .pu-fare-amount-details-calc-itinerary-header{display:flex}.pu-fare-amount-details-calc-itinerary .pu-fare-amount-details-calc-itinerary-header .pu-fare-amount-details-calc-itinerary-right{margin-left:auto}.pu-fare-amount-details-calc-itinerary .pu-fare-amount-details-calc-itinerary-ticket{height:99%;margin-top:.5rem;margin-right:.5rem;overflow-y:scroll;border:1px solid #969696}.pu-fare-amount-details-left .pu-fare-amount-details-calc-itinerary-ticket{height:60.9vh}@media screen and (min-width: 1920px){.pu-fare-amount-details-left .pu-fare-amount-details-calc-itinerary-ticket{height:73.5vh}}.fare-rules-and-mini-rules-display{margin-top:.5rem}.fare-rules-and-mini-rules-display .fare-rules-and-mini-rules-display-mini{display:flex;align-items:center;margin-right:.5rem}.fare-rules-and-mini-rules-display .fare-rules-and-mini-rules-display-mini>button:last-of-type{margin-left:1rem;background:linear-gradient(#bef6c6,#a8eab1,#9de2a7)}.fare-rules-and-mini-rules-display .fare-rules-and-mini-rules-display-mini .fare-rules-and-mini-rules-display-mini-item{margin-left:.5rem}.fare-rules-and-mini-rules-display .fare-rules-and-mini-rules-display-mini .fare-rules-and-mini-rules-display-mini-item div{width:7rem}.fare-rules-and-mini-rules-display .fare-rules-and-mini-rules-display-fare-rules{margin-top:.3rem}.pu-fare-rules-display-popup .pu-fare-rules-display-title{display:flex;align-items:center}.pu-fare-rules-display-popup .pu-fare-rules-display-title .pu-fare-rules-display-title-icon{width:3.5vw;height:3.5vw}.pu-fare-rules-display-popup .pu-fare-rules-display-title .pu-fare-rules-display-title-icon-text{margin-right:2vh}.pu-fare-rules-display-popup .pu-fare-rules-display-title .pu-fare-rules-display-title-large-text{font-size:x-large}.pu-fare-rules-footer{display:flex;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-fare-rules-footer>button{margin-top:auto}.pu-fare-rules-breadcrumbs{padding:.1rem;background-color:#ebfaff}.pu-fare-rules-content{display:flex;height:25.3rem}.pu-fare-rules-content .pu-fare-rules-left-content{width:25%;margin:.5rem 0 .5rem .5rem}.pu-fare-rules-content .pu-fare-rules-left-content .pu-fare-rules-call-fare-query-result .date,.pu-fare-rules-content .pu-fare-rules-left-content .pu-fare-rules-call-fare-query-result .day,.pu-fare-rules-content .pu-fare-rules-left-content .pu-fare-rules-call-fare-query-result .time{display:none}.pu-fare-rules-content .pu-fare-rules-left-content .pu-fare-amount-details-calc-itinerary-ticket{height:22.5rem}.pu-fare-rules-content .pu-fare-rules-right-content{width:75%;margin:.5rem}.pu-fare-rules-content .pu-fare-rules-right-content .fare-rules-and-mini-rules-display{padding:.5rem;margin-top:.25rem;border:1px solid #969696}.pu-fare-rules-content .display-td{padding-right:.25rem;padding-left:.25rem}.pu-provisionaltst-tst-etdb-list-edtb-tab{margin:.5rem}.pu-provisionaltst-tst-etdb-list-edtb-tab .pu-provisionaltst-tst-etdb-list-edtb-tab-head{height:2.5rem;padding-bottom:.3rem}.pu-provisionaltst-tst-etdb-list-edtb-tab .pu-provisionaltst-tst-etdb-list-edtb-tab-bottom{height:3.5rem;padding-top:10px;padding-bottom:5px}.pu-provisionaltst-tst-etdb-list-tst-table .pu-provisionaltst-tst-etdb-list-tst-table-header{display:flex;align-items:center;justify-content:flex-end;height:2.5rem;padding-bottom:.3rem}.pu-provisionaltst-tst-etdb-list-tst-table .pu-provisionaltst-tst-etdb-list-tst-table-header .pu-provisionaltst-tst-etdb-list-tst-table-dropdown{display:flex;justify-content:flex-end;padding:0 .75rem}.pu-provisionaltst-tst-etdb-list-tst-table .pu-provisionaltst-tst-etdb-list-tst-table-header .pu-provisionaltst-tst-etdb-list-tst-table-dropdown .pu-provisionaltst-tst-etdb-list-tst-table-dropdown-dropdown{width:8.75rem;margin-right:.75rem;margin-left:.5rem}.pu-provisionaltst-tst-etdb-list-tst-table .pu-provisionaltst-tst-etdb-list-tst-table-header .pu-provisionaltst-tst-etdb-list-tst-table-dropdown .pu-provisionaltst-tst-etdb-list-tst-table-dropdown-selectBtn{width:7rem;margin-left:1em}.pu-etdbselection-popup .modal-dialog{max-width:100%}.pu-etdbselection-popup .pu-etdbselection-popup-breadcrumb{padding:.1rem;background-color:#edffff}.pu-etdbselection-popup .pu-etdbselection-popup-table{padding:1rem}.pu-etdbselection-popup .pu-etdbselection-popup-footer{display:flex;align-items:center;height:2rem;padding:0 1rem}.pu-etdbselection-popup .pu-etdbselection-popup-footer .pu-etdbselection-popup-footer-back{margin-left:0}.pu-etdbselection-popup .pu-etdbselection-popup-footer .pu-etdbselection-popup-footer-comparison{margin-left:auto}.ot-fare-comparison-detail-table{width:100%;padding-left:3.5%;margin-bottom:1.5%}.ot-fare-comparison-detail-table-main{width:98%}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .display-th{color:#fff;background-color:#00737d;border-color:#788c96}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .display-td,.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .display-ts{color:#000}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .display-ts .ot-fare-comparison-display-red{color:#fa0000}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .display-th,.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .display-td,.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .display-ts{font-size:.75rem;border-color:#788c96}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .ot-fare-comparison-detail-table-labels .ot-fare-comparison-detail-before-label-area{background-color:#dcdcdc;border:hidden}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .ot-fare-comparison-detail-table-labels .ot-fare-comparison-detail-before-label-area .ot-fare-comparison-detail-before-label{margin-top:.1rem;margin-left:.3rem;font-size:.75rem;font-weight:700;color:#5f5f5f}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .ot-fare-comparison-detail-table-labels .ot-fare-comparison-detail-after-label-area{background-color:#cdf0ff;border:hidden}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .ot-fare-comparison-detail-table-labels .ot-fare-comparison-detail-after-label-area .ot-fare-comparison-detail-after-label{margin-top:.1rem;margin-left:.3rem;font-size:.75rem;font-weight:700;color:#002a96}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .ot-fare-comparison-detail-table-labels .ot-fare-comparison-difference-label-area{background-color:#d2ff91;border:hidden}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .ot-fare-comparison-detail-table-labels .ot-fare-comparison-difference-label-area .ot-fare-comparison-difference-label{margin-top:.1rem;margin-left:.1rem;font-size:.75rem;font-weight:700;color:#217a7d}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .ot-fare-comparison-detail-table-contents-header .ot-fare-comparison-detail-table-contents-type{width:22%}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .ot-fare-comparison-detail-table-contents-header .ot-fare-comparison-detail-table-contents-currency{width:6.5%}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .ot-fare-comparison-detail-table-contents-header .ot-fare-comparison-detail-table-contents-amount{width:10.5%}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .ot-fare-comparison-detail-table-contents-header .ot-fare-comparison-detail-table-contents-blank{width:.5%}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .ot-fare-comparison-detail-table-contents-header .ot-fare-comparison-detail-table-contents-differ-currency{width:5.8%}.ot-fare-comparison-detail-table-main .ot-fare-comparison-detail-table-contents .ot-fare-comparison-detail-table-contents-header .ot-fare-comparison-detail-table-contents-differ-amount{width:11.5%}.ot-fare-comparison-detail-header{display:flex;justify-content:space-between;width:97%;margin-bottom:.5%}.ot-fare-comparison-detail-header .ot-fare-comparison-detail-reference-text{font-size:.75rem;white-space:nowrap}.ot-fare-comparison-mile-table{width:100%;padding-left:3.5%;margin-bottom:1.5%}.ot-fare-comparison-mile-table-main{width:98%}.ot-fare-comparison-mile-table-main .ot-fare-comparison-mile-table-contents .display-th{color:#fff;background-color:#00737d;border-color:#788c96}.ot-fare-comparison-mile-table-main .ot-fare-comparison-mile-table-contents .display-td,.ot-fare-comparison-mile-table-main .ot-fare-comparison-mile-table-contents .display-ts{color:#000}.ot-fare-comparison-mile-table-main .ot-fare-comparison-mile-table-contents .display-ts .ot-fare-comparison-display-red{color:#fa0000}.ot-fare-comparison-mile-table-main .ot-fare-comparison-mile-table-contents .display-th,.ot-fare-comparison-mile-table-main .ot-fare-comparison-mile-table-contents .display-td,.ot-fare-comparison-mile-table-main .ot-fare-comparison-mile-table-contents .display-ts{font-size:.75rem;border-color:#788c96}.ot-fare-comparison-mile-table-main .ot-fare-comparison-tax-table-labels{width:97%}.ot-fare-comparison-mile-table-main .ot-fare-comparison-tax-table-labels .ot-fare-comparison-mile-before-label-area{background-color:#dcdcdc;border:hidden}.ot-fare-comparison-mile-table-main .ot-fare-comparison-tax-table-labels .ot-fare-comparison-mile-before-label-area .ot-fare-comparison-mile-before-label{margin-top:.1rem;margin-left:.3rem;font-size:.75rem;font-weight:700;color:#5f5f5f}.ot-fare-comparison-mile-table-main .ot-fare-comparison-tax-table-labels .ot-fare-comparison-mile-after-label-area{background-color:#cdf0ff;border:hidden}.ot-fare-comparison-mile-table-main .ot-fare-comparison-tax-table-labels .ot-fare-comparison-mile-after-label-area .ot-fare-comparison-mile-after-label{margin-top:.1rem;margin-left:.3rem;font-size:.75rem;font-weight:700;color:#002a96}.ot-fare-comparison-mile-table-main .ot-fare-comparison-tax-table-labels .ot-fare-comparison-mile-difference-label-area{background-color:#d2ff91;border:hidden}.ot-fare-comparison-mile-table-main .ot-fare-comparison-tax-table-labels .ot-fare-comparison-mile-difference-label-area .ot-fare-comparison-mile-difference-label{margin-top:.1rem;margin-left:.1rem;font-size:.75rem;font-weight:700;color:#217a7d}.ot-fare-comparison-mile-table-main .ot-fare-comparison-mile-table-contents-header .ot-fare-comparison-mile-table-contents-type-blank{width:22%}.ot-fare-comparison-mile-table-main .ot-fare-comparison-mile-table-contents-header .ot-fare-comparison-mile-table-contents-mile{width:6.5%}.ot-fare-comparison-mile-table-main .ot-fare-comparison-mile-table-contents-header .ot-fare-comparison-mile-table-contents-amount-blank{width:10.5%}.ot-fare-comparison-mile-table-main .ot-fare-comparison-mile-table-contents-header .ot-fare-comparison-mile-table-contents-blank{width:.5%}.ot-fare-comparison-mile-table-main .ot-fare-comparison-mile-table-contents-header .ot-fare-comparison-mile-table-contents-differ-mile{width:5.8%}.ot-fare-comparison-mile-table-main .ot-fare-comparison-mile-table-contents-header .ot-fare-comparison-mile-table-contents-differ-amount{width:11.5%}.ot-fare-comparison-mile-header{display:flex;justify-content:space-between;width:83%;margin-bottom:.5%}.ot-fare-comparison-table{display:flex;width:87.2%;margin-top:1.5%;margin-bottom:2%;margin-left:3.5%}.ot-fare-comparison-before-change-table{width:44%}.ot-fare-comparison-after-change-table{width:44%;margin-left:.5%}.ot-fare-comparison-table-contents{width:99%;margin:0 auto;border-color:#788c96}.ot-fare-comparison-table-contents .display-th{color:#fff;background-color:#00737d;border-color:#788c96}.ot-fare-comparison-table-contents .display-td{color:#000}.ot-fare-comparison-table-contents .display-tt{height:1.12rem}.ot-fare-comparison-table-contents .display-th,.ot-fare-comparison-table-contents .display-td,.ot-fare-comparison-table-contents .display-ts{border-color:#788c96}.ot-fare-comparison-table-contents .ot-fare-comparison-table-contents-greyout .display-td{vertical-align:middle;background-color:#c8c8c8}.ot-fare-comparison-table-contents .ot-fare-comparison-table-contents-greyout .ot-fare-comparison-table-contents-greyout-icon{vertical-align:middle}.ot-fare-comparison-table-contents .ot-fare-comparison-table-contents-greyout .ot-fare-comparison-table-contents-greyout-icon svg{height:1rem;vertical-align:middle}.ot-fare-comparison-table-contents .ot-fare-comparison-table-contents-center-align{text-align:center}.ot-fare-comparison-before-table-header{width:100%;padding-left:1%;background-color:#dcdcdc}.ot-fare-comparison-before-table-header label{margin-top:.2rem}.ot-fare-comparison-after-table-header{width:100%;padding-left:1%;background-color:#cdf0ff}.ot-fare-comparison-after-table-header label{margin-top:.2rem}.ot-fare-comparison-table-title{width:100%;margin-bottom:.5%;font-size:.75rem}.ot-fare-comparison-before-table-area{padding:1%;border:solid;border-color:#5f5f5f}.ot-fare-comparison-after-table-area{padding:1%;border:solid;border-color:#002a96}.ot-fare-comparison-table-fare-info{height:3.25rem}.ot-fare-comparison-tax-table{width:100%;padding-bottom:1rem;padding-left:3.5%}.ot-fare-comparison-tax-table-main{width:98%}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .display-th{color:#fff;background-color:#00737d;border-color:#788c96}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .display-th,.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .display-td,.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .display-ts{font-size:.75rem;border-color:#788c96}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .display-td{color:#000}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .display-td .ot-fare-comparison-display-red{color:#fa0000}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .display-td .ot-fare-comparison-display-red-space{margin-left:5px;color:#fa0000}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .display-ts{color:#000}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .display-ts .ot-fare-comparison-display-red{color:#fa0000}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .ot-fare-comparison-tax-table-labels{width:97%}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .ot-fare-comparison-tax-table-labels .ot-fare-comparison-tax-before-label-area{background-color:#dcdcdc;border:hidden}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .ot-fare-comparison-tax-table-labels .ot-fare-comparison-tax-before-label-area .ot-fare-comparison-tax-before-label{margin-top:.1rem;margin-left:.3rem;font-size:.75rem;font-weight:700;color:#5f5f5f}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .ot-fare-comparison-tax-table-labels .ot-fare-comparison-tax-after-label-area{background-color:#cdf0ff;border:hidden}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .ot-fare-comparison-tax-table-labels .ot-fare-comparison-tax-after-label-area .ot-fare-comparison-tax-after-label{margin-top:.1rem;margin-left:.3rem;font-size:.75rem;font-weight:700;color:#002a96}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .ot-fare-comparison-tax-table-labels .ot-fare-comparison-tax-difference-label-area{background-color:#d2ff91;border:hidden}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .ot-fare-comparison-tax-table-labels .ot-fare-comparison-tax-difference-label-area .ot-fare-comparison-tax-difference-label{margin-top:.1rem;margin-left:.1rem;font-size:.75rem;font-weight:700;color:#217a7d}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .ot-fare-comparison-tax-table-contents-header .ot-fare-comparison-tax-table-contents-type{width:22%}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .ot-fare-comparison-tax-table-contents-header .ot-fare-comparison-tax-table-contents-currency{width:6.5%}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .ot-fare-comparison-tax-table-contents-header .ot-fare-comparison-tax-table-contents-amount{width:10.5%}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .ot-fare-comparison-tax-table-contents-header .ot-fare-comparison-tax-table-contents-blank{width:.5%}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .ot-fare-comparison-tax-table-contents-header .ot-fare-comparison-tax-table-contents-differ-currency{width:5.8%}.ot-fare-comparison-tax-table-main .ot-fare-comparison-tax-table-contents .ot-fare-comparison-tax-table-contents-header .ot-fare-comparison-tax-table-contents-differ-amount{width:11.5%}.ot-fare-comparison-tax-header{display:flex;justify-content:space-between;width:40%;margin-bottom:.5%}.ot-fare-comparison-tax-header .ot-fare-comparison-tax-reference-text{font-size:.75rem;white-space:nowrap}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab{margin:.5rem}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-header{display:flex;align-items:center;justify-content:flex-end;height:2.5rem;padding-bottom:10px}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-header .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-dropdown{display:flex;align-items:center;justify-content:flex-end}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-header .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-dropdown>*{margin:auto 1em}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons{display:flex;width:100%;height:3.5rem}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons-compare{width:8rem;margin-left:2.85rem;text-align:end}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons-compare .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons-compare-label{float:right}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons>div{margin-top:auto}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons>div>label{text-align:end;white-space:nowrap}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons>div>button:not(:last-child){margin-right:1rem}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons>div:last-child{flex-grow:0}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons>div:last-child>button{margin:0}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons>div:first-child div{display:inline-block}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons>div:first-child>div:nth-child(3){width:7.5rem}.pu-provisionaltst-tst-etdb-list-provisionaltst-tab .pu-provisionaltst-tst-etdb-list-provisionaltst-tab-buttons>div:first-child>div:last-child{width:3.5rem;margin-left:.5rem}.pu-provisionaltst-tst-etdb-list-tst-tab{margin:.5rem}.pu-provisionaltst-tst-etdb-list-tst-tab .pu-provisionaltst-tst-etdb-list-tst-tab-header{display:flex;align-items:center;justify-content:flex-end;height:2.5rem;padding-bottom:10px}.pu-provisionaltst-tst-etdb-list-tst-tab .pu-provisionaltst-tst-etdb-list-tst-tab-header .pu-provisionaltst-tst-etdb-list-tst-tab-dropdown{display:flex;justify-content:flex-end}.pu-provisionaltst-tst-etdb-list-tst-tab .pu-provisionaltst-tst-etdb-list-tst-tab-header .pu-provisionaltst-tst-etdb-list-tst-tab-dropdown>*{margin:auto 1em}.pu-provisionaltst-tst-etdb-list-tst-tab-bottom{display:flex;justify-content:flex-end;height:3.5rem;padding-top:10px;padding-bottom:5px}.pu-provisionaltst-tst-etdb-list-tst-tab-bottom>div:not(:last-child){margin-right:4em}.ot-tst-ltinerary-table-title{display:flex}.ot-tst-ltinerary-table-seasoality{padding-left:51%}.ot-tst-tax-and-refund-table-gray-text{font-size:.6rem;color:#505050}.ot-tst-payment-table-tr>td{word-break:break-all}.pu-input-comment-display-popup{display:flex}.pu-input-comment-display-popup .pu-input-comment-display-container{padding:.5rem .5rem 1rem}.pu-input-comment-display-popup .pu-input-comment-display-container .pu-input-comment-display-title-text-box{padding-bottom:.5rem}.pu-input-comment-display-popup .pu-input-comment-display-footer{display:flex;align-items:flex-end;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-input-comment-display-popup .pu-input-comment-display-footer .pu-input-comment-display-primary-button{padding-left:auto}.pu-prorvisional-tst-popup .pu-prorvisional-tst-popup-footer{display:flex;align-items:flex-end;height:2.5rem;padding:.375rem}.pu-prorvisional-tst-popup .pu-prorvisional-tst-popup-footer .pu-prorvisional-tst-popup-footer-close-btn{margin-left:0%}.pu-prorvisional-tst-popup .pu-prorvisional-tst-popup-footer .pu-prorvisional-tst-popup-footer-comment-btn{margin-left:auto}.pu-prorvisional-tst-popup .pu-prorvisional-tst-popup-footer .pu-prorvisional-tst-popup-footer-show-btn,.pu-prorvisional-tst-popup .pu-prorvisional-tst-popup-footer .pu-prorvisional-tst-popup-footer-decision-btn{margin-left:.5rem}.pu-prorvisional-tst-popup-tab-content{padding:.5rem 1rem}.pu-prorvisional-tst-popup-tab-content .display-table td{word-break:keep-all}.pu-fare-calculation-display-popup .pu-fare-calculation-display-title{display:flex;align-items:center}.pu-fare-calculation-display-popup .pu-fare-calculation-display-title .pu-fare-calculation-display-title-icon{width:2vw;height:2vw}.pu-fare-calculation-display-popup .pu-fare-calculation-display-title .pu-fare-calculation-display-title-icon-text{margin-right:2vh}.pu-fare-calculation-display-popup .pu-fare-calculation-display-title .pu-fare-calculation-display-title-large-text{font-size:x-large}.pu-fare-calculation-display-popup .pu-fare-calculation-display-breadcrumb-area .pu-fare-calculation-display-breadcrumb{height:1.2rem;padding:.1rem;background-color:#ebfaff}.pu-fare-calculation-display-popup .pu-fare-calculation-display-content{max-height:calc(100vh - 7.2rem);overflow-y:auto}.pu-fare-calculation-display-popup .pu-fare-calculation-display-content-new{min-height:31rem}.pu-fare-calculation-display-popup .pu-fare-calculation-display-row{display:flex;flex-direction:row;gap:0 1.5%;padding:1%}.pu-fare-calculation-display-popup .pu-fare-calculation-display-row .pu-fare-calculation-display-left{flex:0 22vw;height:auto}.pu-fare-calculation-display-popup .pu-fare-calculation-display-row .pu-fare-calculation-display-left.display-left-change .pu-fare-calculation-calc-itinerary-ticket{height:33rem}.pu-fare-calculation-display-popup .pu-fare-calculation-display-row .pu-fare-calculation-display-right{display:flex;flex:2;flex-direction:column;gap:.4rem}.pu-fare-calculation-display-popup .pu-fare-calculation-display-row .pu-fare-calculation-display-right .pu-fare-calculation-display-right-item{padding-right:2rem}.pu-fare-calculation-display-bottom{display:flex}.pu-fare-calculation-display-bottom .pu-fare-calculation-display-empty-column{flex-basis:16rem}.pu-fare-calculation-display-footer{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-fare-calculation-display-footer .pu-fare-calculation-display-footer-right{display:flex;gap:0 1vh;white-space:nowrap}.pu-fare-option-designation-group-designation{padding:0 .5rem .5rem}.pu-fare-option-designation-group-designation .pu-fare-option-designation-group-designation-group{padding-left:1.75rem}.pu-fare-option-designation-group-designation .pu-fare-option-designation-group-designation-group .pu-fare-option-designation-group-private-account-code-group{width:49.2rem;height:1.6rem}.pu-fare-option-designation-group-fare-discount-rate{display:flex;align-items:baseline;margin-top:-.1rem;margin-bottom:.2rem}.pu-fare-option-designation-group-fare-discount-rate .pu-fare-option-designation-group-fare-discount-rate-label{width:12.3rem}.pu-fare-option-designation-group-fare-discount-rate .pu-fare-option-designation-group-fare-discount-rate-label input{height:1.25rem}.pu-fare-option-designation-group-fare-discount-rate .pu-fare-option-designation-group-fare-discount-rate-text{display:flex;flex:1}.pu-fare-option-designation-group-fare-discount-rate .pu-fare-option-designation-group-fare-discount-rate-text input{width:4rem;height:1.25rem}.pu-fare-option-designation-group-fare-discount-rate .pu-fare-option-designation-group-fare-discount-rate-annotation{flex:2}.pu-fare-option-designation-group-fare-discount-rate .pu-fare-option-designation-group-fare-discount-rate-annotation .pu-fare-option-designation-group-fare-discount-rate-annotation-label{margin-left:-25%}.pu-fare-option-designation-group-flex1{display:flex;width:49.2rem;margin-bottom:.3rem}.pu-fare-option-designation-group-flex1:last-of-type{margin-bottom:0}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-flex1-05{flex:.5}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-flex1-05 input{height:25px}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-designated-tax-exe{display:flex;flex:2}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-designated-tax-exe .pu-fare-option-designation-group-designated-tax-exe-text{display:flex;align-items:center;width:11rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-designated-tax-exe .pu-fare-option-designation-group-designated-tax-exe-detail-text{display:flex;align-items:center}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-designated-tax-exe .pu-fare-option-designation-group-award-designated-tax-exe-text{padding-left:15%}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-designated-tax-exe .pu-fare-option-designation-group-award-designated-tax-exe-detail-text{margin-left:10%}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-designated-tax-exe-detail-text-box{flex:1.5}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-designated-tax-exe-detail-text-box input{width:90%;height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-exe-first-check-box-label{width:12.3rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-exe-second-check-box-label{width:9.75rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-exe-third-check-box-label{width:10rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-exe-forth-check-box-label{width:11rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-fare-type-label{display:flex;align-items:center;width:12.3rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-fare-type-label input{height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-fare-type-field{display:flex;width:20rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-fare-type-field input{width:3rem;height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-fare-type-field button{height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-fare-type-annotation{flex:4;margin-left:1rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-fare-type-annotation .pu-fare-option-designation-group-fare-type-annotation-label{margin-top:.2rem;font-size:.6rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-fare-type-name{flex:1}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-fare-type-name .pu-fare-option-designation-group-fare-type-name-label{margin-top:.2rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-ticketing-city-label{display:flex;align-items:center;width:12.3rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-ticketing-city-label input{height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-ticketing-city-text{width:12.5rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-ticketing-city-text input{width:3rem;height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-ticketing-city-text button{height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-sales-currency-label{width:5.75rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-sales-currency-label label{display:flex;align-items:center;height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-sales-currency-text{width:6rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-sales-currency-text input{width:3rem;height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-bkg-class-label{width:7rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-bkg-class-label label{display:flex;align-items:center;height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-bkg-class-text{flex:.5}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-bkg-class-text input{width:5rem;height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-sales-city-label{display:flex;align-items:center;width:12.3rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-sales-city-label input{height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-sales-city-field{width:12.5rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-sales-city-field input{width:3rem;height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-sales-city-field button{height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-plate-label{width:5.75rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-plate-label label{display:flex;align-items:center;height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-plate-text{flex:1.5}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-plate-text input{width:3rem;height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-plate-text button{height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-ticketing-date-label{display:flex;align-items:center;width:12.3rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-ticketing-date-label input{height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-ticketing-date-field{width:12.5rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-ticketing-date-field div>input{width:2rem;height:1.25rem;font-size:.75rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-ticketing-date-field div div div{width:6rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-ticketing-date-field div div div button>input{font-size:.75rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-ticketing-date-field button{width:1.25rem;height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-award-sales-currency-label{flex:1}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-award-sales-currency-label label{padding-left:30%}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-award-sales-currency-text{flex:1}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-award-sales-currency-text .pu-fare-option-designation-group-award-sales-currency-text>input{height:25px}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-award-sales-currency-text button{width:25px;height:1.3rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-award-plate-label{flex:1}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-award-plate-label label{padding-left:30%}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-award-plate-text{flex:1}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-award-plate-text .pu-fare-option-designation-group-award-plate-text{height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-award-plate-text button{width:25px;height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-fare-rule-label{width:12.35rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-fare-rule-label label{height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-fare-rule-pulldown{flex:1}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-fare-rule-pulldown button{height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-cabin-class{width:12.35rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-cabin-class button{height:1.25rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-global-indicator{display:flex}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-global-indicator .pu-fare-option-designation-group-global-indicator-label{width:10rem}.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-global-indicator .pu-fare-option-designation-group-global-indicator-label label,.pu-fare-option-designation-group-flex1 .pu-fare-option-designation-group-global-indicator .pu-fare-option-designation-group-global-indicator-dropdown button{height:1.25rem}.pu-fare-option-itinerary-group-header{display:flex}.pu-fare-option-itinerary-group-header .pu-fare-option-itinerary-group-sub-title{flex:1}.pu-fare-option-itinerary-group-header .pu-fare-option-itinerary-group-flex1-2{flex:2}.pu-fare-option-itinerary-group-header .pu-fare-option-itinerary-group-fare-cal-ana-button{align-self:end;margin-bottom:.3rem;text-align:right}.pu-fare-option-itinerary-group-annotation-area{display:flex}.pu-fare-option-itinerary-group-annotation-area .pu-fare-option-itinerary-group-annotation-space{flex:1}.pu-fare-option-itinerary-group-annotation-area .pu-fare-option-itinerary-group-annotation-text{flex:3;margin-left:11.25rem}.pu-fare-option-itinerary-group-table{padding-left:1.5rem}.pu-fare-option-itinerary-group-table .display-th{padding:0;border-right:none;border-left:none}.pu-fare-option-itinerary-group-table .pu-fare-option-itinerary-group-table-header{border-left:solid #969696 1px}.pu-fare-option-itinerary-group-table .pu-fare-option-itinerary-group-table-no-display{padding:0;border-spacing:0;border:none;border-width:0}.pu-fare-option-itinerary-group-table .pu-fare-option-itinerary-group-table-body-checkbox div{justify-content:center;font-size:.7rem}.pu-fare-option-itinerary-group-table .pu-fare-option-itinerary-group-table-body-no-display{padding:0;border:none}.pu-fare-option-itinerary-group-table .display-tr .display-td{overflow-y:hidden;border-left:0}.pu-fare-option-itinerary-group-table .display-tr td:first-child div{justify-content:center;font-size:.7rem}@media (max-width: 1280px){.pu-fare-option-itinerary-group-table .data-table-header .display-table .display-tr .display-th:last-child:is(.pu-fare-option-itinerary-group-table-header){width:5.85%}}.pu-fare-option-itinerary-group-table .data-table-body .display-table .display-tr .display-td:last-child:is(.pu-fare-option-itinerary-group-table-body-checkbox){border-right:1px solid #969696}.pu-fare-option-passenger-group-pas-header{display:flex}.pu-fare-option-passenger-group-pas-header .pu-fare-option-passenger-group-sub-title{flex:1}.pu-fare-option-passenger-group-pas-header .pu-fare-option-passenger-group-annotation-text{flex:3;margin-left:11.25rem}.pu-fare-option-passenger-group-discount-code{display:flex;padding-left:1.5em;margin-top:.3rem}.pu-fare-option-passenger-group-discount-code .pu-fare-option-passenger-group-flex1-1{width:12rem}.pu-fare-option-passenger-group-discount-code .pu-fare-option-passenger-group-flex1-2{flex:2}.pu-fare-option-passenger-group-ptc-radio-group{padding-left:1.75rem}.pu-fare-option-passenger-group-ptc-radio-group>div{margin-left:0}.pu-fare-option-passenger-group-table{padding-left:1.5rem;margin-top:.2rem}.pu-fare-option-passenger-group-table .display-th{padding:0}.pu-fare-option-passenger-group-table .pu-fare-option-passenger-group-table-header{font-size:.75rem;border-width:1px}.pu-fare-option-passenger-group-table .pu-fare-option-passenger-group-table-no-display{padding:0;border-spacing:0;border:none;border-width:0}.pu-fare-option-passenger-group-table .pu-fare-option-passenger-group-table-body{font-size:.75rem;border-left:none}.pu-fare-option-passenger-group-table .display-tr .display-td{overflow-y:hidden}.pu-fare-option-passenger-group-table .display-tr td:first-child div{justify-content:center;font-size:.7rem}.pu-fare-option-passenger-group-table .data-table-body .display-table .display-tr .display-td:nth-child(2){padding-right:.5px}.pu-fare-option-passenger-group-table .data-table-body .display-table .display-tr .display-td:last-child{border-right:1px solid #969696}.ot-fare-diagnostic-result-wrapper{width:80%;padding:1.5vh 1vh 5vw 1vw;margin:0 auto}.ot-fare-diagnostic-result-wrapper .ot-fare-diagnostic-result-label{margin-bottom:1vh;font-family:monospace;font-size:.7rem;color:#000}.ot-fare-diagnostic-result-wrapper .ot-fare-diagnostic-result-notice-wrapper .ot-fare-diagnostic-result-notice{color:#000;white-space:pre}.ot-fare-diagnostic-result-wrapper .ot-fare-diagnostic-result-notice-wrapper .ot-fare-diagnostic-result-notice>div:first-child{padding:.1rem .5rem;font-size:.7rem;color:#fff;background-color:#00737d}.ot-fare-diagnostic-result-wrapper .ot-fare-diagnostic-result-notice-wrapper .ot-fare-diagnostic-result-notice>div>p{padding:.2rem .5rem 1rem;font-family:monospace;font-size:.85rem;word-break:break-word;white-space:pre-wrap}.pu-fare-diagnostic-pricing-display-main{padding:.5rem}.pu-fare-diagnostic-pricing-display-main .pu-fare-diagnostic-pricing-display-calculation-input-area-first-layer{padding:0 1rem .5rem 1.5rem;margin-top:.5rem}.pu-fare-diagnostic-pricing-display-main .pu-fare-diagnostic-pricing-display-calculation-input-area-first-layer .pu-fare-diagnostic-pricing-display-calculation-input-area-second-layer{display:flex;gap:.3rem;margin-top:.4rem}.pu-fare-diagnostic-pricing-display-main .pu-fare-diagnostic-pricing-display-calculation-input-area-first-layer .pu-fare-diagnostic-pricing-display-calculation-input-area-second-layer .pu-fare-diagnostic-pricing-display-fare-input-label-wrapper{flex-basis:4%;padding-top:.25rem}.pu-fare-diagnostic-pricing-display-main .pu-fare-diagnostic-pricing-display-calculation-input-area-first-layer .pu-fare-diagnostic-pricing-display-calculation-input-area-second-layer .pu-fare-diagnostic-pricing-display-fare-input-textarea-wrapper{width:100%}.pu-fare-diagnostic-pricing-display-main .pu-fare-diagnostic-pricing-display-calculation-input-area-first-layer .pu-fare-diagnostic-pricing-display-calculation-input-area-second-layer .pu-fare-diagnostic-pricing-display-fare-input-textarea-wrapper textarea{appearance:none}.pu-fare-diagnostic-pricing-display-footer{display:flex;align-items:flex-end;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-fare-diagnostic-pricing-display-footer button{vertical-align:bottom}.pu-fare-diagnostic-pricing-display-footer .pu-fare-diagnostic-pricing-display-button-fare-calculation{font-size:.9rem;font-weight:700}@media screen and (min-width: 1920px){.pu-fare-option-display-popup .modal-dialog .modal-content .modal-body{max-height:calc(100vh - 8rem);overflow-y:hidden}}.pu-fare-option-display-popup .pu-fare-option-header{display:flex;align-items:center}.pu-fare-option-display-popup .pu-fare-option-header .pu-fare-option-header-icon{width:3vw;height:3vw}.pu-fare-option-display-popup .pu-fare-option-header .pu-fare-option-header-icon-label{margin-right:5vh}.pu-fare-option-display-popup .pu-fare-option-header .pu-fare-option-header-label{font-size:x-large}.pu-fare-option-display-popup .pu-fare-option-content{max-height:calc(100vh - 9.2rem);overflow-y:auto}.pu-fare-option-display-popup .pu-fare-option-footer{display:flex;align-items:center;justify-content:space-between;padding:.375rem 1rem}.pu-fare-option-display-popup .pu-fare-option-footer .pu-fare-option-footer-right{display:flex;gap:0 1vh}.pu-fare-option-display-popup .pu-fare-option-footer .pu-fare-option-footer-right .green-button{background:linear-gradient(#bef6c6,#a8eab1,#9de2a7)}.pu-fare-option-display-popup .pu-fare-option-breadcrumb{padding:.1rem;background-color:#ebfaff}.pu-fare-option-display-popup .pu-fare-option-table-group-screen{padding:.5rem .5rem 0}.pu-discount-information-input-calcItinerary{width:100%}.pu-discount-information-input-calcItinerary .pu-discount-information-input-calcItinerary-title label{font-weight:700}.pu-discount-information-input-calcItinerary .pu-discount-information-input-calcItinerary-header{display:flex;flex-direction:column}.pu-discount-information-input-calcItinerary .pu-discount-information-input-calcItinerary-header .pu-discount-information-input-calcItinerary-header-label{display:flex;flex-direction:row;margin-top:.5rem;margin-left:1.25rem}.pu-discount-information-input-calcItinerary .pu-discount-information-input-calcItinerary-header .pu-discount-information-input-calcItinerary-flight-select{margin-top:.5rem;margin-bottom:.1rem;margin-left:1.25rem}.pu-discount-information-input-calcItinerary .pu-discount-information-input-calcItinerary-ticket{height:24rem;padding:.5rem .25rem 0 .5rem;margin-left:1.25rem;overflow-y:scroll;background-color:#fff;border:1px solid #969696}.pu-discount-information-input-calcItinerary .pu-discount-information-input-calcItinerary-ticket .pu-discount-information-input-calcItinerary-ticket-display{background-color:#fff}.pu-discount-information-input-calcItinerary .pu-discount-information-input-calcItinerary-ticket .pu-discount-information-input-calcItinerary-ticket-display .pu-discount-information-input-calcItinerary-ticket-display-items{display:flex;flex-flow:column;align-items:center}.pu-discount-information-input-calcItinerary .pu-discount-information-input-calcItinerary-ticket .pu-discount-information-input-calcItinerary-ticket-display .pu-discount-information-input-calcItinerary-ticket-display-items .pu-discount-information-input-calcItinerary-ticket-display-item{width:95%;margin-bottom:1vh}.pu-discount-information-input-display-popup .pu-discount-information-input-display-title{font-size:x-large}.pu-discount-information-input-display-main{display:flex;flex-direction:column;max-width:96%;margin:.5rem}.pu-discount-information-input-display-main .pu-discount-information-input-display-row{display:flex;flex-direction:row}.pu-discount-information-input-display-main .pu-discount-information-input-display-itinerary{display:flex;flex:1}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area{display:flex;flex:3;flex-direction:column;padding-left:.5rem}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-display-title-label label{font-weight:700}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-display-fare-type-select{display:flex;flex-direction:row;align-items:center;width:auto;margin-top:.25rem;margin-left:1.25rem}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-display-fare-type-select .pu-discount-information-input-display-fare-type-select-input-form{display:flex;flex:4}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-display-fare-type-select .pu-discount-information-input-display-fare-type-select-input-form .pu-discount-information-input-display-fare-type-select-result{display:flex}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-display-fare-type-select .pu-discount-information-input-display-fare-type-select-input-form .pu-discount-information-input-display-fare-type-select-result .pu-discount-information-input-display-fare-type-label{margin-left:1rem}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-display-fare-type-select .pu-discount-information-input-display-fare-type-select-buttons{display:flex;flex:2;justify-content:flex-end}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-display-fare-type-select .pu-discount-information-input-display-fare-type-select-buttons .pu-discount-information-input-display-fare-type-clear-button-wrapper{display:flex}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-display-fare-type-select .pu-discount-information-input-display-fare-type-select-buttons .pu-discount-information-input-display-fare-type-clear-button-wrapper .pu-discount-information-input-display-fare-type-button{margin-right:.75rem}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-display-tab-label{display:flex;flex-direction:row;align-items:center;margin-top:.5rem;margin-left:1.25rem}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-display-tab{margin-top:.2rem;margin-left:1.25rem}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-display-tab .tab-content{height:15rem}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-display-tab .nav-item>button{height:1.3rem;padding:.1rem 0;font-size:.7rem;line-height:1em}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-table{margin:.5rem .2rem}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-table .data-table-body{height:10rem}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-display-flesh-green{width:auto;margin-top:.75rem;margin-left:1.25rem}.pu-discount-information-input-display-main .pu-discount-information-input-display-fare-type-area .pu-discount-information-input-amc-link{justify-content:flex-end}.pu-discount-information-input-display-foofer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:.375rem 1rem}.pu-discount-information-input-display-foofer .pu-discount-information-input-display-button-colse{width:10%;margin-left:1rem}.pu-discount-information-input-display-foofer .pu-discount-information-input-display-buttons{display:flex;flex-direction:row;margin-right:1rem}.pu-discount-information-input-display-foofer .pu-discount-information-input-display-buttons .pu-discount-information-input-display-button{margin-left:1rem}.pu-fare-amount-details-ptc-fare-display-data-table-font{align-items:center;font-size:.7rem}.pu-fare-amount-details-ptc-fare-display-area-table td{white-space:nowrap}.ot-fare-details-display-table-component-wrapper{padding-top:3vh}.ot-fare-details-display-table-component-wrapper .ot-fare-details-display-table-sub-heading-wrapper{position:relative;width:100%}.ot-fare-details-display-table-component-wrapper .ot-fare-details-display-table-sub-heading-wrapper label{padding-top:.1rem;font-weight:700;line-height:initial}.ot-fare-details-display-table-component-wrapper .ot-fare-details-display-table-sub-heading-wrapper .ot-fare-details-diff-label{margin:0 0 0 auto}.ot-fare-details-display-table-component-wrapper .ot-fare-details-display-table-sub-heading-wrapper .ot-fare-details-display-table-sub-heading-annotation{position:absolute;right:3%;bottom:0%;font-size:.75rem;font-weight:700;color:#00737d}.ot-fare-details-display-table-component-wrapper .display-table{margin-top:.2rem;margin-left:1rem}.ot-fare-details-display-table-component-wrapper .ot-fare-details-display-table-mail-flex-wrapper{display:flex}.ot-fare-details-display-table-component-wrapper .ot-fare-details-display-table-mail-flex-wrapper .ot-fare-details-display-table-mail-flex-item{flex:1}.ot-fare-details-display-table-component-wrapper .ot-fare-details-display-table-mail-flex-wrapper .ot-fare-details-display-table-mail-flex-item:last-of-type{text-align:right}.ot-fare-details-table-any-item-component-wrapper{padding-top:3vh}.ot-fare-details-table-any-item-component-wrapper .ot-fare-details-table-any-item-sub-heading-wrapper{position:relative;width:100%;padding-bottom:1vh}.ot-fare-details-table-any-item-component-wrapper .ot-fare-details-table-any-item-sub-heading-wrapper label{font-weight:700}.ot-fare-details-table-any-item-component-wrapper .ot-fare-details-table-any-item-sub-heading-wrapper .ot-fare-details-table-any-item-sub-heading-annotation{position:absolute;right:3%;bottom:0%;font-size:.75rem;font-weight:700;color:#00737d}.ot-fare-details-table-any-item-component-wrapper .ot-fare-details-display-table-any-item-mail-flex-wrapper{display:flex}.ot-fare-details-table-any-item-component-wrapper .ot-fare-details-display-table-any-item-mail-flex-wrapper .ot-fare-details-display-table-any-item-mail-flex-item{flex:1}.ot-fare-details-table-any-item-component-wrapper .display-table{margin-top:.2rem;margin-left:1rem}.ot-fare-details-table-any-item-component-wrapper .ot-fare-details-table-any-item-discription{margin-left:1rem}.ot-fare-details-header-vertical-table-component-wrapper{padding-top:3vh}.ot-fare-details-header-vertical-table-component-wrapper .display-table{margin-left:1rem}.ot-fare-details-header-vertical-table-component-wrapper .ot-fare-details-header-vertical-table-sub-heading-wrapper{padding-top:1vh;padding-bottom:1vh}.ot-fare-details-header-vertical-table-component-wrapper .ot-fare-details-header-vertical-table-sub-heading-wrapper label{padding-top:.1rem;font-weight:700;line-height:initial}.ot-fare-details-display-contents{width:70%;padding:2vh 1vh 1vw 1vw;margin:0 auto}.ot-fare-details-display-contents .ot-fare-details-header-vertical-table-final-ticketing-deadline-table{width:50%;margin-top:-2vh}.ot-fare-details-display-contents .ot-fare-details-header-vertical-table-fare-details-info-table{width:90%;margin-bottom:2vh}.pu-fare-amount-details-calc-result{margin-left:1%}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-header{display:flex}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-header .pu-fare-amount-details-calc-header-title{margin-right:auto}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-header .pu-fare-amount-details-calc-header-currency{display:flex;align-items:flex-end;margin-left:auto}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-result-table{height:30%;padding:1%;margin-top:.5rem;border:1px solid #969696}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-result-table .pu-fare-amount-details-calc-result-table-top{margin-bottom:1%}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-result-table .pu-fare-amount-details-calc-result-table-top .display-th{background:none}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-result-table .pu-fare-amount-details-calc-result-table-top .display-th label{color:#000}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-result-table .pu-fare-amount-details-calc-result-table-top .display-td{height:1.5rem;vertical-align:middle}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-result-table .pu-fare-amount-details-calc-result-table-top .display-td>div{justify-content:center}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-result-table .pu-fare-amount-details-calc-result-table-bottom{display:flex;width:100%}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-result-table .pu-fare-amount-details-calc-result-table-bottom .pu-fare-amount-details-calc-result-table-bottom-ptc{width:100%}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-result-table .pu-fare-amount-details-calc-result-table-bottom .pu-fare-amount-details-calc-result-table-bottom-ptc .data-table-header{white-space:nowrap}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-result-table .pu-fare-amount-details-calc-result-table-bottom .pu-fare-amount-details-calc-result-table-bottom-ptc .display-th{color:#000;text-align:center;background:none}.pu-fare-amount-details-calc-result .pu-fare-amount-details-calc-result-table .pu-fare-amount-details-calc-result-table-bottom .pu-fare-amount-details-calc-result-table-bottom-btn{display:flex;align-items:flex-end;margin-bottom:1%;margin-left:1%}.pu-fare-amount-details-calc-rule{margin-left:1%}.pu-fare-amount-details-calc-rule .pu-fare-amount-details-calc-rule-table{padding:1%;margin-top:.2rem;border:1px solid #969696}.pu-fare-amount-details-calc-rule .pu-fare-amount-details-calc-rule-table-ptc-chage{margin-top:.5rem;margin-bottom:.1rem}.pu-fare-amount-details-content{display:flex;height:auto;max-height:calc(100vh - 7.2rem);padding:1%;overflow-y:auto}.pu-fare-amount-details-content .modal-dialog{max-width:100%}.pu-fare-amount-details-content .pu-fare-amount-details-left{flex:1;align-items:flex-start}.pu-fare-amount-details-content .pu-fare-amount-details-left .pu-fare-amount-details-itinerary{height:100%}.pu-fare-amount-details-content .pu-fare-amount-details-right{flex:3;align-items:flex-end}.pu-fare-amount-details-content .pu-fare-amount-details-right .pu-fare-amount-details-right-result{margin-bottom:.3rem}.pu-fare-amount-details-title{font-size:x-large}.pu-fare-amount-details-breadcrumb{height:1.2rem;padding:.1rem;background-color:#ebfaff}.pu-fare-amount-details-footer{display:flex;align-items:flex-end;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-fare-amount-details-footer .pu-fare-amount-details-footer-right{display:flex;margin-top:auto}.pu-fare-amount-details-footer button{vertical-align:bottom}.pu-fare-amount-details-footer button:not(:last-child){margin-right:.5rem}.pu-mile-amount-details-ptc-mile-display-data-table-font{align-items:center;font-size:.7rem}.ot-mile-taxes-details-breakdown-display-contents{width:70%;padding:2vh 1vh 1vw 1vw;margin:0 auto}.ot-mile-taxes-details-breakdown-display-contents .ot-mile-taxes-details-breakdown-header-vertical-table-final-ticketing-deadline-table{width:50%;margin-top:-2vh}.ot-mile-taxes-details-breakdown-display-contents .ot-mile-taxes-details-breakdown-header-vertical-table-fare-details-info-table{width:90%;margin-bottom:2vh}.ot-mile-taxes-details-breakdown-header image{width:30;height:30}.pu-afa-jfm-balance-status-check-popup .modal-dialog .modal-content .modal-body{padding:.5rem .5rem .4rem}.pu-afa-jfm-balance-status-check-popup .modal-dialog .modal-content .modal-header{height:2rem;padding-right:.25rem;padding-left:.65rem}.pu-afa-jfm-balance-status-check-popup .pu-afa-jfm-balance-status-check-popup-title{font-size:1.3rem}.pu-afa-jfm-balance-status-check-popup .pu-afa-jfm-balance-status-check-customer-info-table{width:75%;max-width:100%;margin-bottom:.5rem}.pu-afa-jfm-balance-status-check-popup .pu-afa-jfm-balance-status-check-subtracttion-mile-table{display:flex;max-width:100%;margin-bottom:.5rem}.pu-afa-jfm-balance-status-check-popup .pu-afa-jfm-balance-status-check-subtracttion-mile-table .pu-afa-jfm-balance-status-check-subtracttion-mile-table-display{width:35%}.pu-afa-jfm-balance-status-check-popup .pu-afa-jfm-balance-status-check-subtracttion-mile-table .pu-afa-jfm-balance-status-check-subtracttion-mile-table-display .pu-afa-jfm-balance-status-check-mile-table-amount{background-color:#daf7b2}.pu-afa-jfm-balance-status-check-popup .pu-afa-jfm-balance-status-check-subtracttion-mile-table .pu-afa-jfm-balance-status-check-afa-jfm-label{display:flex;align-items:center;padding-left:3%}.pu-afa-jfm-balance-status-check-popup .pu-afa-jfm-balance-status-check-mile-move-status-table{margin-bottom:.5rem}.pu-afa-jfm-balance-status-check-popup .pu-afa-jfm-balance-status-check-mile-move-status-table-link-to-webminds{margin:.5rem 0;margin-left:60%}.pu-afa-jfm-balance-status-check-popup .pu-afa-jfm-balance-status-check-mile-move-status-table-link-to-webminds div>label{font-size:.75rem}.pu-afa-jfm-balance-status-check-popup .pu-afa-jfm-balance-status-check-popup-footer{display:flex;align-items:center;height:2rem;padding-right:1rem;padding-left:1rem}.pu-afa-jfm-balance-status-check-popup .pu-afa-jfm-balance-status-check-table-header-common{height:1.5rem}.pu-afa-jfm-mile-move-status-check-popup .modal-dialog .modal-content .modal-body{padding:.5rem .5rem .4rem}.pu-afa-jfm-mile-move-status-check-popup .pu-afa-jfm-mile-move-status-check-amc-num-and-customer-name-table{width:85%;max-width:100%;margin:.75rem .75rem 1.5rem}.pu-afa-jfm-mile-move-status-check-popup .pu-afa-jfm-mile-move-status-check-mile-move-status-table{width:95%;max-width:100%;margin:0 .75rem 2rem}.pu-afa-jfm-mile-move-status-check-popup .pu-afa-jfm-mile-move-status-check-mile-move-status-table .pu-afa-jfm-mile-move-status-check-mile-move-status-table-title{height:2rem}.pu-afa-jfm-mile-move-status-check-popup .pu-afa-jfm-mile-move-status-check-substracted-mile-table{display:flex;max-width:100%;margin:0 .75rem 1.5rem}.pu-afa-jfm-mile-move-status-check-popup .pu-afa-jfm-mile-move-status-check-substracted-mile-table .pu-afa-jfm-mile-move-status-check-substracted-mile-table-display{width:40%}.pu-afa-jfm-mile-move-status-check-popup .pu-afa-jfm-mile-move-status-check-substracted-mile-table .pu-afa-jfm-mile-move-status-check-label{padding-left:3%}.pu-afa-jfm-mile-move-status-check-popup .pu-afa-jfm-mile-move-status-check-link-to-webminds{display:flex;justify-content:flex-end}.pu-afa-jfm-mile-move-status-check-popup .pu-afa-jfm-mile-move-status-check-link-to-webminds .pu-afa-jfm-mile-move-status-check-link-to-webminds-margin{margin-right:7rem;margin-bottom:.5rem}.pu-afa-jfm-mile-move-status-check-popup .pu-afa-jfm-mile-move-status-check-popup-footer{display:flex;align-items:center;height:2rem;padding:0 1rem}.pu-mile-amount-details-display-popup{display:flex}.pu-mile-amount-details-display-popup .modal-dialog{max-width:100%}.pu-mile-amount-details-display-popup .modal-dialog .title{display:flex;align-items:center}.pu-mile-amount-details-display-popup .modal-dialog .icon{width:3vw;height:3vh}.pu-mile-amount-details-display-popup .modal-dialog .award{margin-right:2vw}.pu-mile-amount-details-display-popup .modal-dialog .pu-mile-amount-details-display-title{font-size:x-large}.pu-mile-amount-details-display-main{max-width:100%;max-height:calc(100vh - 10rem);padding:.5rem;overflow-y:auto}.pu-mile-amount-details-display-main .pu-fare-amount-details-calc-itinerary-ticket{height:59vh}@media screen and (min-width: 1920px){.pu-mile-amount-details-display-main .pu-fare-amount-details-calc-itinerary-ticket{height:70.7vh}}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-row{display:flex;flex-direction:row;gap:.5rem}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-itinerary{flex:1 1}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area{flex:3 1}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-calc-result-title{pointer-events:none}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-calc-result-item{display:flex;flex-direction:row;gap:.5rem;width:100%;margin-top:-.5rem}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-calc-result-item .pu-mile-amount-details-display-afa-jfm-label{display:flex;flex:1;align-items:flex-end;justify-content:flex-end}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-calc-result-item .pu-mile-amount-details-display-button-recalculation-box-wrap{display:flex;flex:2.66;gap:.5rem}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-calc-result-item .pu-mile-amount-details-display-button-recalculation-box-wrap>div:last-of-type{margin-left:auto}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-calc-result-item .pu-mile-amount-details-display-button-recalculation-box{display:flex;align-items:flex-end}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-calc-result-item .pu-mile-amount-details-display-button-recalculation-box-hidden{visibility:hidden}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-calc-result-item .pu-mile-amount-details-display-button-mile-box{display:flex;align-items:flex-end}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-calc-result-item .pu-mile-amount-details-display-button-mile-box .pu-mile-amount-details-display-button-mile{margin-left:auto}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-calc-result-item .pu-mile-amount-details-display-currency-label{display:flex;align-items:flex-end}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation{display:flex;flex-direction:column;margin-left:.5rem}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-fare-infomation-area{display:flex;gap:.5rem;margin-top:.3rem}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-fare-infomation-area .pu-mile-amount-details-display-ptc-infomation{flex:1}@media screen and (min-width: 1920px){.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-fare-infomation-area .pu-mile-amount-details-display-ptc-infomation .data-table-body{height:8vh}}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-fare-infomation-area .pu-mile-amount-details-display-ptc-infomation .display-th{vertical-align:middle;background:none}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-fare-infomation-area .pu-mile-amount-details-display-fare-infomation-ptc{flex:2.8;word-break:break-word}@media screen and (min-width: 1920px){.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-fare-infomation-area .pu-mile-amount-details-display-fare-infomation-ptc .data-table-body{height:8vh}}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-fare-infomation-area .pu-mile-amount-details-display-fare-infomation-ptc .display-th{vertical-align:middle;background:none}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-datail-button{margin-top:.3rem;margin-left:auto}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-mile-and-fare-area{display:flex;gap:.5rem;margin-top:.3rem}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-mile-and-fare-area .pu-mile-amount-details-display-mile-infomation{flex:1}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-mile-and-fare-area .pu-mile-amount-details-display-fare-infomation-fare{flex:2.8}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-mile-and-fare-area .pu-mile-amount-details-display-fare-infomation-fare .display-th,.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-mile-and-fare-area .pu-mile-amount-details-display-fare-infomation-fare .display-td{height:1.7rem;vertical-align:middle}@media screen and (min-width: 1920px){.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-mile-and-fare-area .pu-mile-amount-details-display-fare-infomation-fare .display-th,.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-mile-and-fare-area .pu-mile-amount-details-display-fare-infomation-fare .display-td{height:1.73rem}}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-mile-and-fare-area .pu-mile-amount-details-display-fare-infomation-fare .display-th{background:none}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-mile-and-fare-area .pu-mile-amount-details-display-fare-infomation-fare .display-th:last-of-type{background-color:#bfeebf}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-infomation .pu-mile-amount-details-display-mile-and-fare-area .pu-mile-amount-details-display-fare-infomation-fare .display-td>div{justify-content:center}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-award-details-rules{margin-top:-1rem}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-award-details-rules .pu-mile-amount-details-display-award-details-rules-title{pointer-events:none}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-award-details-rules .pu-mile-amount-details-display-award-details-rules-body{margin-top:.3rem;margin-left:.5rem}.pu-mile-amount-details-display-main .pu-mile-amount-details-display-calc-result-area .pu-mile-amount-details-display-rules{margin-left:.5rem}.pu-mile-amount-details-display-breadcrumbs{padding:.1rem;background-color:#ebfaff}.pu-mile-amount-details-display-foofer{display:flex;align-items:flex-end;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-mile-amount-details-display-foofer .pu-mile-amount-details-display-primary-buttons{display:flex;gap:.5rem;align-items:center}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-header-before{display:flex;flex-direction:row;background-color:#c8c8c8}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-header-before .pu-fare-reprice-before-after-title-before{color:#505050}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-header-after{display:flex;flex-direction:row;background-color:#cdf0ff}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-header-after .pu-fare-reprice-before-after-title-after{color:#052d91}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-header-diff{display:flex;flex-direction:row;background-color:#daf7b2}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-header-diff .pu-fare-reprice-before-after-title-diff{color:#00737d}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-title{width:5rem;margin:auto 0 auto .5%}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-button{width:5rem}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-button button{margin:.1rem}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-attention-special-treatment{width:2vw;height:2vw;margin-right:1.25rem;margin-left:1.25rem}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-esc-link{display:flex;align-items:center;width:11rem}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-esc-link .pu-fare-reprice-before-after-esc-link-disabled{display:flex;height:.8rem;margin-top:.2vw}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-esc-button button{margin:.1rem}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-esc-icon{width:2vw;height:2vw;margin-left:1%}.pu-fare-reprice-before-after .pu-fare-reprice-before-after-currency{display:flex;margin-right:.1rem;margin-left:auto}.pu-fare-reprice-before-after .pu-fare-reprice-before-table{margin:.5%}.pu-fare-reprice-before-after .pu-fare-reprice-before-table .pu-fare-reprice-before-table-top{display:flex;flex-direction:row;margin-bottom:1%}.pu-fare-reprice-before-after .pu-fare-reprice-before-table .pu-fare-reprice-before-table-top .pu-fare-reprice-before-table-fare{flex:2}.pu-fare-reprice-before-after .pu-fare-reprice-before-table .pu-fare-reprice-before-table-top .pu-fare-reprice-before-table-esc{flex:1;margin-left:1%}.pu-fare-reprice-before-after .pu-fare-reprice-before-table .pu-fare-reprice-before-table-top .pu-fare-reprice-before-table-esc .pu-fare-reprice-before-table-esc-center-alignment,.pu-fare-reprice-before-after .pu-fare-reprice-before-table .pu-fare-reprice-before-table-top .pu-fare-reprice-before-table-esc .pu-fare-reprice-before-table-esc-right-alignment{display:flex;justify-content:center}.pu-fare-reprice-before-after .pu-fare-reprice-before-table .pu-fare-reprice-before-table-bottom-ptc{width:87.5%}.pu-fare-reprice-before-after .pu-fare-reprice-before-table .pu-fare-reprice-before-table-bottom-ptc-diff{width:100%}.pu-fare-reprice-calc-result-tab .pu-fare-reprice-calc-result-tab-before{border:1px solid gray}.pu-fare-reprice-calc-result-tab .pu-fare-reprice-calc-result-tab-after,.pu-fare-reprice-calc-result-tab .pu-fare-reprice-calc-result-tab-diff{margin-top:1%;border:1px solid gray}.pu-modify-esc-title{font-size:x-large}.pu-modify-esc-footer{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-modify-esc-footer .pu-modify-esc-primary-button{font-weight:700}.pu-modify-esc .pu-modify-esc-display{margin:5%}.pu-modify-esc .pu-modify-esc-display .pu-modify-esc-cuurency-and-table{margin:3%}.pu-modify-esc .pu-modify-esc-display .pu-modify-esc-cuurency-and-table .pu-modify-esc-currency{display:flex;justify-content:right}.pu-modify-esc .pu-modify-esc-display .pu-modify-esc-cuurency-and-table .pu-modify-esc-currency label{font-weight:700;color:#3f989e}.pu-modify-esc .pu-modify-esc-display .pu-modify-esc-check-amount{display:flex;margin-right:3%}.pu-modify-esc .pu-modify-esc-display .pu-modify-esc-check-amount .pu-modify-esc-check-amount-button{display:flex;justify-content:right;width:60%}.pu-modify-esc .pu-modify-esc-display .pu-modify-esc-check-amount .pu-modify-esc-check-amount-label{display:flex;justify-content:right;width:10%}.pu-modify-esc .pu-modify-esc-display .pu-modify-esc-check-amount .pu-modify-esc-check-amount-amount{display:flex;justify-content:right;width:30%}.pu-fare-reprice{display:flex;margin:1%}.pu-fare-reprice .modal-dialog{max-width:100%}.pu-fare-reprice .pu-fare-reprice-left{flex:1;align-items:flex-start}.pu-fare-reprice .pu-fare-reprice-left .pu-fare-reprice-left-itinerary{height:100%}.pu-fare-reprice .pu-fare-reprice-right{flex:3;align-items:flex-end}.pu-fare-reprice-title{font-size:x-large}.pu-fare-reprice-breadcrumb{padding:.1rem;background-color:#ebfaff}.pu-fare-reprice-footer{display:flex;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-fare-reprice-footer .pu-fare-reprice-footer-left{margin-top:auto}.pu-fare-reprice-footer .pu-fare-reprice-footer-right{display:flex;flex-direction:row}.pu-fare-reprice-footer .pu-fare-reprice-footer-right .pu-fare-reprice-footer-right-label{display:flex;width:8rem;height:1.5rem;padding-left:1em;margin-top:.23rem;background-color:#fff}.pu-fare-reprice-footer .pu-fare-reprice-footer-right .pu-fare-reprice-footer-right-label-space{width:2vw;height:1.5rem;margin-top:.23rem;margin-right:1em;background-color:#b8d200}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-header-before{display:flex;flex-direction:row;background-color:#c8c8c8}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-header-after{display:flex;flex-direction:row;background-color:#cdf0ff}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-header-diff{display:flex;flex-direction:row;background-color:#daf7b2}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-title{display:flex;align-items:center;width:10%;margin-left:.5%}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-button{display:flex;align-items:center;margin-top:.1rem;margin-bottom:.1rem;margin-left:5%}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-label{display:flex;align-items:center;padding-left:7%}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-mile-button{display:flex;align-items:center;margin-right:0;margin-left:.5vw}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-mile-button .pu-awd-fare-reprice-before-after-mile-button-display{overflow:hidden;white-space:nowrap}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-mile-label{display:flex;align-items:center;margin-left:1%;white-space:nowrap}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-currency{display:flex;align-items:center;margin-right:.1rem;margin-left:auto;overflow:hidden;white-space:nowrap}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-table{margin:.5%}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-table .pu-awd-fare-reprice-before-after-table-top{display:flex;flex-direction:row;margin-bottom:.5vw}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-table .pu-awd-fare-reprice-before-after-table-top .pu-awd-fare-reprice-before-after-table-mile{width:16vw;margin-right:.5vw}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-table .pu-awd-fare-reprice-before-after-table-top .pu-awd-fare-reprice-before-after-table-fare{width:41vw}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-table .pu-awd-fare-reprice-before-after-table-bottom-ptc{display:flex;flex-direction:row}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-table .pu-awd-fare-reprice-before-after-table-bottom-ptc .pu-awd-fare-reprice-before-after-table-ptc-mile{width:16vw;margin-right:.5vw}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-table .pu-awd-fare-reprice-before-after-table-bottom-ptc .pu-awd-fare-reprice-before-after-table-ptc-fare{width:41vw}.pu-awd-fare-reprice-before-after .pu-awd-fare-reprice-before-after-table .pu-awd-fare-reprice-before-after-table-bottom-ptc .pu-awd-fare-reprice-before-after-table-ptc-fare .pu-fare-amount-details-ptc-fare-display-area-table-header{overflow:hidden;white-space:nowrap}.pu-fare-reprice-calc-result-tab .pu-fare-reprice-calc-result-tab-before{border:1px solid black}.pu-fare-reprice-calc-result-tab .pu-fare-reprice-calc-result-tab-after,.pu-fare-reprice-calc-result-tab .pu-fare-reprice-calc-result-tab-diff{margin-top:1%;border:1px solid black}.pu-awd-fare-reprice-display-popup{display:flex}.pu-awd-fare-reprice-display-popup .modal-dialog{max-width:100%}.pu-awd-fare-reprice-display-popup .pu-awd-fare-reprice-popup-title{display:flex;align-items:center}.pu-awd-fare-reprice-display-popup .pu-awd-fare-reprice-title-icon{width:3vw;height:3vh}.pu-awd-fare-reprice-display-popup .pu-awd-fare-reprice-title-award{margin-right:2vw}.pu-awd-fare-reprice{display:flex;margin:.5rem}.pu-awd-fare-reprice .pu-awd-fare-reprice-left{flex:1;align-items:flex-start}.pu-awd-fare-reprice .pu-awd-fare-reprice-left .pu-awd-fare-reprice-left-itinerary{height:100%}.pu-awd-fare-reprice .pu-awd-fare-reprice-right{flex:3;align-items:flex-end}.pu-awd-fare-reprice-title{font-size:x-large}.pu-awd-fare-reprice-breadcrumb{padding:.1rem;background-color:#ebfaff}.pu-awd-fare-reprice-footer{display:flex;justify-content:space-between;height:2.5rem}.pu-awd-fare-reprice-footer .pu-awd-fare-reprice-footer-left{display:flex;align-items:center;margin-left:1rem}.pu-awd-fare-reprice-footer .pu-awd-fare-reprice-footer-right{display:flex;flex-direction:row;align-items:center;margin-right:1rem}.pu-awd-fare-reprice-footer .pu-awd-fare-reprice-footer-right .pu-awd-fare-reprice-footer-right-link{display:flex;align-items:center;height:.6rem;padding-left:1em;margin-top:.5vh;margin-right:5vw}.pu-fare-mask-condition-input-table-item-wrapper-white{display:flex;align-items:center;height:1.8rem;background-color:"transparent"}.pu-fare-mask-condition-input-table-item-wrapper-white .pu-fare-mask-condition-input-table-item-flex-15{display:flex;flex:15;justify-content:space-between}.pu-fare-mask-condition-input-table-item-wrapper-white .pu-fare-mask-condition-input-table-item-flex-15 .pu-fare-mask-condition-input-table-item-puls-button-wrapper{position:relative}.pu-fare-mask-condition-input-table-item-wrapper-white .pu-fare-mask-condition-input-table-item-flex-15 .pu-fare-mask-condition-input-table-item-puls-button-wrapper .pu-fare-mask-condition-input-table-item-puls-button{position:absolute;top:-1.2rem;left:.4rem}.pu-fare-mask-condition-input-table-item-wrapper-white .pu-fare-mask-condition-input-table-item-flex-23{flex:23}.pu-fare-mask-condition-input-table-item-wrapper-white .pu-fare-mask-condition-input-table-item-flex-37{display:flex;flex:37}.pu-fare-mask-condition-input-table-item-wrapper-white .pu-fare-mask-condition-input-table-item-flex-10{flex:10}.pu-fare-mask-condition-input-table-item-wrapper-white .pu-fare-mask-condition-input-table-item-flex-55{flex:55}.pu-fare-mask-condition-input-table-item-wrapper-white .pu-fare-mask-condition-input-table-item-flex-25{display:flex;flex:25}.pu-fare-mask-condition-input-table-item-wrapper-white .pu-fare-mask-condition-input-table-item-flex-22{display:flex;flex:22}.pu-fare-mask-condition-input-table-item-wrapper-white .pu-fare-mask-condition-input-table-item-flex-20{flex:20}.pu-fare-mask-condition-input-table-item-wrapper-white .pu-fare-mask-condition-input-table-item-flex-30{flex:30}.pu-fare-mask-condition-input-table-item-wrapper-black{display:flex;align-items:center;height:1.8rem;background-color:#d2d9dc}.pu-fare-mask-condition-input-table-item-wrapper-black .pu-fare-mask-condition-input-table-item-flex-15{display:flex;flex:15;justify-content:space-between}.pu-fare-mask-condition-input-table-item-wrapper-black .pu-fare-mask-condition-input-table-item-flex-15 .pu-fare-mask-condition-input-table-item-puls-button-wrapper{position:relative}.pu-fare-mask-condition-input-table-item-wrapper-black .pu-fare-mask-condition-input-table-item-flex-15 .pu-fare-mask-condition-input-table-item-puls-button-wrapper .pu-fare-mask-condition-input-table-item-puls-button{position:absolute;top:-1.2rem;left:.4rem}.pu-fare-mask-condition-input-table-item-wrapper-black .pu-fare-mask-condition-input-table-item-flex-23{flex:23}.pu-fare-mask-condition-input-table-item-wrapper-black .pu-fare-mask-condition-input-table-item-flex-37{display:flex;flex:37}.pu-fare-mask-condition-input-table-item-wrapper-black .pu-fare-mask-condition-input-table-item-flex-10{flex:10}.pu-fare-mask-condition-input-table-item-wrapper-black .pu-fare-mask-condition-input-table-item-flex-55{flex:55}.pu-fare-mask-condition-input-table-item-wrapper-black .pu-fare-mask-condition-input-table-item-flex-25{display:flex;flex:25}.pu-fare-mask-condition-input-table-item-wrapper-black .pu-fare-mask-condition-input-table-item-flex-22{display:flex;flex:22}.pu-fare-mask-condition-input-table-item-wrapper-black .pu-fare-mask-condition-input-table-item-flex-20{flex:20}.pu-fare-mask-condition-input-table-item-wrapper-black .pu-fare-mask-condition-input-table-item-flex-30{flex:30}.pu-fare-mask-condition-input-table-header{display:flex}.pu-fare-mask-condition-input-table-header .pu-fare-mask-condition-input-table-header-asterisk{margin-top:-.2rem;margin-right:0}.pu-fare-mask-condition-input-table-header .pu-fare-mask-condition-input-table-header-flex-puls-button{flex:14}.pu-fare-mask-condition-input-table-header .pu-fare-mask-condition-input-table-header-flex-seg-id{flex:20}.pu-fare-mask-condition-input-table-header .pu-fare-mask-condition-input-table-header-flex-career{flex:37}.pu-fare-mask-condition-input-table-header .pu-fare-mask-condition-input-table-header-flex-class-data{flex:13}.pu-fare-mask-condition-input-table-header .pu-fare-mask-condition-input-table-header-flex-departure-date{flex:48}.pu-fare-mask-condition-input-table-header .pu-fare-mask-condition-input-table-header-flex-airport{flex:24}.pu-fare-mask-condition-input-table-header .pu-fare-mask-condition-input-table-header-flex-time{flex:22}.pu-fare-mask-condition-input-table-header .pu-fare-mask-condition-input-table-header-flex-ope-specify{flex:20}.pu-fare-mask-condition-input-table-header .pu-fare-mask-condition-input-table-header-flex-so-specify{flex:15}.pu-fare-mask-condition-input-table-header .pu-fare-mask-condition-input-table-header-flex-fbp-specify{flex:20}.pu-fare-mask-condition-input-table-header .pu-fare-mask-condition-input-table-header-flex-segment-type{flex:43}.ot-fare-mask-example-detail-list-component-wrapper{padding-top:3vh}.ot-fare-mask-example-detail-list-component-wrapper .ot-fare-mask-example-detail-list-sub-heading-wrapper{position:relative;width:100%;padding-bottom:1vh}.ot-fare-mask-example-detail-list-component-wrapper .ot-fare-mask-example-detail-list-sub-heading-wrapper label{font-weight:700}.ot-fare-mask-example-container{box-sizing:border-box;width:50vw;min-height:calc(100vh - 2.35rem);padding:30px 15px 15px;margin:0 auto}.pu-fare-mask-condition-input-history-header-label{font-size:1.3rem}.pu-fare-mask-condition-input-history-wrapper{height:50vh;padding:1%}.pu-fare-mask-condition-input-history-wrapper .pu-fare-mask-condition-input-history-clear-button{display:flex;justify-content:right;padding-bottom:1%}.pu-fare-mask-condition-input-history-footer-wrapper{display:flex;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-fare-mask-condition-input-history-footer-wrapper .pu-fare-mask-condition-input-history-footer-right{display:flex;gap:.5rem;align-items:center}.pu-fare-mask-condition-input-data-input-area-head{display:flex;margin:1%}.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-left{display:flex;flex:60;flex-direction:column;justify-content:space-around}.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-left .pu-fare-mask-condition-input-data-input-area-head-left-radio-buttons{display:flex;gap:0 10%}.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-left .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes{display:flex;justify-content:center}.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-left .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes .pu-fare-mask-condition-input-data-input-area-head-left-check-box{align-items:flex-end}.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-left .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes-flex-adt,.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-left .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes-flex-chd,.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-left .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes-flex-inf{display:flex;flex:10;white-space:nowrap}.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-left .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes-flex-ins{display:flex;flex:12;white-space:nowrap}.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-left .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes-flex-unn{display:flex;flex:8;white-space:nowrap}.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-left .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes-flex-1-label{display:flex;flex:7}.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-left .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes .pu-fare-mask-condition-input-data-input-area-head-left-check-box-other{display:flex;flex:16;padding-left:1%}.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-left .pu-fare-mask-condition-input-data-input-area-head-left-check-boxes .pu-fare-mask-condition-input-data-input-area-head-left-check-box-other .pu-fare-mask-condition-input-data-input-area-head-left-check-box-other-history-button{margin-right:1%;margin-left:10%}.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-right{display:flex;flex:20;flex-direction:column;justify-content:space-around}.pu-fare-mask-condition-input-data-input-area-head .pu-fare-mask-condition-input-data-input-area-head-right .pu-fare-mask-condition-input-data-input-area-head-right-clear-button{display:flex;justify-content:space-between}.pu-fare-mask-condition-input-data-input-area-foot{display:flex;margin:1%}.pu-fare-mask-condition-input-data-input-area-foot .pu-fare-mask-condition-input-data-input-area-foot-ticketing-date{display:flex;flex:1;align-items:center;white-space:nowrap}.pu-fare-mask-condition-input-data-input-area-foot .pu-fare-mask-condition-input-data-input-area-foot-ticketing-date .pu-fare-mask-condition-input-data-input-area-foot-ticketing-date-field{width:12.5rem}.pu-fare-mask-condition-input-data-input-area-foot .pu-fare-mask-condition-input-data-input-area-foot-ticketing-date .pu-fare-mask-condition-input-data-input-area-foot-ticketing-date-field div>input{width:2rem;height:1.25rem;font-size:.75rem}.pu-fare-mask-condition-input-data-input-area-foot .pu-fare-mask-condition-input-data-input-area-foot-ticketing-date .pu-fare-mask-condition-input-data-input-area-foot-ticketing-date-field div div div{width:6rem}.pu-fare-mask-condition-input-data-input-area-foot .pu-fare-mask-condition-input-data-input-area-foot-ticketing-date .pu-fare-mask-condition-input-data-input-area-foot-ticketing-date-field div div div button>input{font-size:.75rem}.pu-fare-mask-condition-input-data-input-area-foot .pu-fare-mask-condition-input-data-input-area-foot-ticketing-date .pu-fare-mask-condition-input-data-input-area-foot-ticketing-date-field button{height:1.25rem}.pu-fare-mask-condition-input-data-input-area-foot .pu-fare-mask-condition-input-data-input-area-foot-private-fare-account-code-form{flex:2}.pu-fare-mask-condition-input-data-input-area-foot .pu-fare-mask-condition-input-data-input-area-foot-private-fare-account-code-form .private-fare-account-code-wrap{display:flex;justify-content:flex-end}.pu-fare-mask-condition-input-header-label{font-size:1.3rem}.pu-fare-mask-condition-input-breadcrumb-area .pu-fare-mask-condition-input-breadcrumb{padding:.1rem;background-color:#ebfaff}.pu-fare-mask-condition-input-footer-buttons{display:flex;align-items:center;justify-content:space-between;padding:1%}.pu-fare-mask-option-designation-group-designation{padding:0 .5rem .5rem}.pu-fare-mask-option-designation-group-designation .pu-fare-mask-option-designation-group-designation-group{padding-left:1.5rem}.pu-fare-mask-option-designation-group-designation .pu-fare-mask-option-designation-group-designation-group .pu-fare-mask-option-designation-group-private-account-code-group{width:49.2rem;height:2.25rem}.pu-fare-mask-option-designation-group-fare-discount-rate{display:flex;align-items:baseline;margin-top:-.7rem;margin-bottom:.2rem}.pu-fare-mask-option-designation-group-fare-discount-rate .pu-fare-mask-option-designation-group-fare-discount-rate-label{width:12.3rem}.pu-fare-mask-option-designation-group-fare-discount-rate .pu-fare-mask-option-designation-group-fare-discount-rate-label input{height:1.25rem}.pu-fare-mask-option-designation-group-fare-discount-rate .pu-fare-mask-option-designation-group-fare-discount-rate-text{display:flex;flex:1}.pu-fare-mask-option-designation-group-fare-discount-rate .pu-fare-mask-option-designation-group-fare-discount-rate-text input{width:4rem;height:1.25rem}.pu-fare-mask-option-designation-group-fare-discount-rate .pu-fare-mask-option-designation-group-fare-discount-rate-annotation{flex:2}.pu-fare-mask-option-designation-group-fare-discount-rate .pu-fare-mask-option-designation-group-fare-discount-rate-annotation .pu-fare-mask-option-designation-group-fare-discount-rate-annotation-label{margin-left:-25%}.pu-fare-mask-option-designation-group-flex1{display:flex;width:49.2rem;margin-bottom:.3rem}.pu-fare-mask-option-designation-group-flex1:last-of-type{margin-bottom:0}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-designated-tax-exe{display:flex;flex:2}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-designated-tax-exe .pu-fare-mask-option-designation-group-designated-tax-exe-text{display:flex;align-items:center;width:11rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-designated-tax-exe .pu-fare-mask-option-designation-group-designated-tax-exe-detail-text{display:flex;align-items:center}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-designated-tax-exe-detail-text-box{width:15.5rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-designated-tax-exe-detail-text-box input{width:90%;height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-exe-first-check-box-label,.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-exe-second-check-box-label,.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-exe-third-check-box-label{width:12.5rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-fare-type-label{display:flex;align-items:center;width:12.3rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-fare-type-label input{height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-fare-type-field{display:flex;width:20rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-fare-type-field input{width:3rem;height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-fare-type-field button{height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-fare-type-name{flex:4;margin-left:1rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-fare-type-name .pu-fare-mask-option-designation-group-fare-type-name-label{margin-top:.2rem;font-size:.6rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-ticketing-city-label{display:flex;align-items:center;width:12.3rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-ticketing-city-label input{height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-ticketing-city-text{width:15.5rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-ticketing-city-text input{width:3rem;height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-ticketing-city-text button{height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-sales-currency-label{width:11.5rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-sales-currency-label label{display:flex;align-items:center;height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-sales-currency-text{width:6rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-sales-currency-text input{width:3rem;height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-sales-city-label{display:flex;align-items:center;width:12.3rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-sales-city-label input{height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-sales-city-field{width:15.5rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-sales-city-field input{width:3rem;height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-sales-city-field button{height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-plate-label{width:11.5rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-plate-label label{display:flex;align-items:center;height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-plate-text{flex:1.5}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-plate-text input{width:3rem;height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-plate-text button{height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-fare-rule-label{width:12.35rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-fare-rule-label label{height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-fare-rule-pulldown{flex:1}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-fare-rule-pulldown button{height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-ticketing-date-label{display:flex;align-items:center;width:12.3rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-ticketing-date-label input{height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-ticketing-date-field{width:15.5rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-ticketing-date-field div>input{width:2rem;height:1.25rem;font-size:.75rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-ticketing-date-field div div div{width:6rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-ticketing-date-field div div div button>input{font-size:.75rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-ticketing-date-field button{width:1.25rem;height:1.25rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-global-indicator{display:flex}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-global-indicator .pu-fare-mask-option-designation-group-global-indicator-label{width:10rem}.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-global-indicator .pu-fare-mask-option-designation-group-global-indicator-label label,.pu-fare-mask-option-designation-group-flex1 .pu-fare-mask-option-designation-group-global-indicator .pu-fare-mask-option-designation-group-global-indicator-dropdown button{height:1.25rem}.ot-fare-mask-option-example-container{box-sizing:border-box;width:50vw;min-height:calc(100vh - 2.35rem);padding:30px 15px 15px;margin:0 auto}.pu-fare-mask-option-itinerary-group-header{display:flex}.pu-fare-mask-option-itinerary-group-header .pu-fare-mask-option-itinerary-group-sub-title{flex:1;margin-bottom:.3rem}.pu-fare-mask-option-itinerary-group-header .pu-fare-mask-option-itinerary-group-flex1-2{flex:2}.pu-fare-mask-option-itinerary-group-annotation-area{display:flex}.pu-fare-mask-option-itinerary-group-annotation-area .pu-fare-mask-option-itinerary-group-annotation-space{flex:2}.pu-fare-mask-option-itinerary-group-annotation-area .pu-fare-mask-option-itinerary-group-fare-cal-ana-button{display:flex;flex:1;justify-content:space-between;margin-top:.3rem}.pu-fare-mask-option-itinerary-group-table{padding-left:1.5rem}.pu-fare-mask-option-itinerary-group-table .display-th{padding:0}.pu-fare-mask-option-itinerary-group-table .display-td{border-right:none}.pu-fare-mask-option-itinerary-group-table .display-td:last-child{border-right:1px solid #969696;padding-right:1px}.pu-fare-mask-option-itinerary-group-table .pu-fare-mask-option-itinerary-group-table-header{border-width:1px;border-right:none}.pu-fare-mask-option-itinerary-group-table .pu-fare-mask-option-itinerary-group-table-no-display{padding:0;border-spacing:0;border:none;border-width:0;border-bottom:1px solid #969696}.pu-fare-mask-option-itinerary-group-table .data-table-header .display-table .display-tr .display-th:nth-child(2){padding-right:1px;border-left:1px solid #969696}.pu-fare-mask-option-passenger-group-pas-header{display:flex}.pu-fare-mask-option-passenger-group-pas-header .pu-fare-mask-option-passenger-group-sub-title{flex:1}.pu-fare-mask-option-passenger-group-discount-code{display:flex;padding-left:1.5em;margin-top:.3rem}.pu-fare-mask-option-passenger-group-discount-code .pu-fare-mask-option-passenger-group-flex1-1{width:12rem}.pu-fare-mask-option-passenger-group-discount-code .pu-fare-mask-option-passenger-group-flex1-2{flex:2}.pu-fare-mask-option-passenger-group-ptc-radio-group{padding-left:1.5rem}.pu-fare-mask-option-passenger-group-ptc-radio-group>div{margin-left:0}@media screen and (min-width: 1920px){.pu-fare-mask-option-display-popup .modal-dialog .modal-content .modal-body{overflow-y:hidden}}.pu-fare-mask-option-display-popup .pu-fare-mask-option-header{display:flex;align-items:center}.pu-fare-mask-option-display-popup .pu-fare-mask-option-header .pu-fare-mask-option-header-icon{width:3vw;height:3vw}.pu-fare-mask-option-display-popup .pu-fare-mask-option-header .pu-fare-mask-option-header-icon-label{margin-right:2rem}.pu-fare-mask-option-display-popup .pu-fare-mask-option-header .pu-fare-mask-option-header-label{font-size:x-large}.pu-fare-mask-option-display-popup .pu-fare-mask-option-content{overflow-y:auto}.pu-fare-mask-option-display-popup .pu-fare-mask-option-footer{display:flex;align-items:center;justify-content:space-between;padding:.375rem 1rem}.pu-fare-mask-option-display-popup .pu-fare-mask-option-footer .pu-fare-mask-option-footer-right{display:flex}.pu-fare-mask-option-display-popup .pu-fare-mask-option-footer .pu-fare-mask-option-footer-right .green-button{background:linear-gradient(#bef6c6,#a8eab1,#9de2a7)}.pu-fare-mask-option-display-popup .pu-fare-mask-option-breadcrumb{padding:.1rem;background-color:#ebfaff}.pu-fare-mask-option-display-popup .pu-fare-mask-option-table-group-screen{padding:.5rem .5rem 0}.pu-fare-mask-result-list-title{font-size:x-large}.pu-fare-mask-result-list-breadcrumb-area .pu-fare-mask-result-list-breadcrumb{padding:.1rem;background-color:#ebfaff}.pu-fare-mask-result-list .pu-fare-mask-result-list-currency-and-table{margin:3%}.pu-fare-mask-result-list .pu-fare-mask-result-list-currency-and-table .pu-fare-mask-result-list-currency{display:flex;justify-content:right}.pu-fare-mask-result-list .pu-fare-mask-result-list-currency-and-table .pu-fare-mask-result-list-currency label{font-weight:700;color:#3f989e}.pu-fare-mask-result-list-footer{display:flex;align-items:flex-end;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-fare-mask-result-list-footer .pu-fare-mask-result-list-display-fare-rules-button{margin:0 .5rem 0 auto}.pu-fare-mask-result-list-footer .pu-fare-mask-result-list-primary-button{font-weight:700}.pu-fare-mask-result-list-box{width:60%;margin-top:3rem}.pu-special-fare-identification-regist-header-label{font-size:1.3rem}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-content{margin-top:3%}.pu-special-fare-identification-regist-footer-buttons{display:flex;align-items:center;justify-content:space-between;padding:1%}.pu-special-fare-identification-regist-contents{margin:1%}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-content{display:flex;margin-top:3%}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents{flex:2}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-container{margin:1% 2% 2% 7%}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-container .pu-special-fare-identification-regist-fare-data-input-radio-dropdown-select{display:flex}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-career-dropdown-select{display:flex;margin:2% 0}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-radio{flex:1}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-dropdown-select{flex:2}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-other-service{margin-top:3%}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-other-service .pu-special-fare-identification-regist-fare-data-input-other-service-header{display:flex}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-other-service .pu-special-fare-identification-regist-fare-data-input-other-service-header .pu-special-fare-identification-regist-fare-data-input-other-service-header-career-label{flex:.5}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-other-service .pu-special-fare-identification-regist-fare-data-input-other-service-header .pu-special-fare-identification-regist-fare-data-input-other-service-header-comment-label{flex:1.5}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-other-service .pu-special-fare-identification-regist-fare-data-input-other-service-header .pu-special-fare-identification-regist-fare-data-input-other-service-header-comment-only-label{flex:2}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-other-service .pu-special-fare-identification-regist-fare-data-input-other-service-contents{display:flex;align-items:flex-start}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-other-service .pu-special-fare-identification-regist-fare-data-input-other-service-contents .pu-special-fare-identification-regist-fare-data-input-other-service-label{position:relative;right:5%;display:flex;flex:1;align-items:flex-end;justify-content:end}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-other-service .pu-special-fare-identification-regist-fare-data-input-other-service-contents .pu-special-fare-identification-regist-fare-data-input-other-service-container{display:flex;flex:2}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-other-service .pu-special-fare-identification-regist-fare-data-input-other-service-contents .pu-special-fare-identification-regist-fare-data-input-other-service-container .pu-special-fare-identification-regist-fare-data-input-other-service-check-box,.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-other-service .pu-special-fare-identification-regist-fare-data-input-other-service-contents .pu-special-fare-identification-regist-fare-data-input-other-service-container .pu-special-fare-identification-regist-fare-data-input-other-service-forest-link{flex:1}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-other-service .pu-special-fare-identification-regist-fare-data-input-other-service-contents .pu-special-fare-identification-regist-fare-data-input-other-service-container .pu-special-fare-identification-regist-fare-data-input-other-service-career-select{display:flex;flex:.5}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-other-service .pu-special-fare-identification-regist-fare-data-input-other-service-contents .pu-special-fare-identification-regist-fare-data-input-other-service-container .pu-special-fare-identification-regist-fare-data-input-other-service-comment{flex:1.5}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-other-service .pu-special-fare-identification-regist-fare-data-input-other-service-contents .pu-special-fare-identification-regist-fare-data-input-other-service-container .pu-special-fare-identification-regist-fare-data-input-other-service-only-comment{flex:2}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-forest-link{display:flex}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-contents .pu-special-fare-identification-regist-fare-data-input-blank{flex:1}.pu-special-fare-identification-regist-contents .pu-special-fare-identification-regist-fare-data-input-notice{flex:.7}@media screen and (min-width: 1920px){.pu-fare-code-select-popup .modal-dialog .modal-content .modal-body{max-height:calc(100vh - 8rem);overflow-y:hidden}}.pu-fare-code-select-popup .pu-fare-code-select-header{display:flex;align-items:center}.pu-fare-code-select-popup .pu-fare-code-select-header .pu-fare-code-select-header-icon{width:3vw;height:3vw}.pu-fare-code-select-popup .pu-fare-code-select-header .pu-fare-code-select-header-icon-label{margin-right:2vh}.pu-fare-code-select-popup .pu-fare-code-select-header .pu-fare-code-select-header-label{font-size:x-large}.pu-fare-code-select-popup .pu-fare-code-select-footer{display:flex;align-items:center;justify-content:space-between;padding:.375rem 1rem}.pu-fare-code-select-popup .pu-fare-code-select-breadcrumb{padding:.1rem;background-color:#ebfaff}.pu-fare-code-select-table .label-div{display:flex;width:100%;background:#eeeeee}.pu-fare-code-select-table .label-div .label-div-segment{width:5%;margin-left:1.2rem}.pu-fare-code-select-table .label-div .label-div-flight-number{display:flex;align-items:center;width:7%}.pu-fare-code-select-table .label-div .label-div-class{display:flex;align-items:center;width:6%}.pu-fare-code-select-table .label-div .label-div-date{display:flex;align-items:center;width:7%}.pu-fare-code-select-table .label-div .label-div-dep-apo{display:flex;flex-direction:row;align-items:center;width:8%}.pu-fare-code-select-table .label-div .label-div-arr-apo{display:flex;align-items:center;width:8%}.pu-fare-code-select-table .label-div .label-div-status{display:flex;align-items:center;width:12%}.pu-fare-code-select-table .label-div .label-div-fare-code{display:flex;align-items:center;width:17.6%}.pu-fare-code-select-table .body-div{height:24.6rem;margin-right:1rem;margin-left:1rem;font-size:.7rem;background:linear-gradient(to bottom,#d2d9dc 6%,#efefef 6% 12%,#d2d9dc 12% 18%,#efefef 18% 24%,#d2d9dc 24% 30%,#efefef 30% 36%,#d2d9dc 36% 42%,#efefef 42% 48%,#d2d9dc 48% 54%,#efefef 54% 60%,#d2d9dc 60% 66%,#efefef 66% 72%,#d2d9dc 72% 78%,#efefef 78% 84%,#d2d9dc 84% 90%,#efefef 90% 96%)}.pu-fare-code-select-table .body-div .item-div{position:relative;display:flex;align-items:center;width:100%;height:1.475rem}.pu-fare-code-select-table .body-div .item-div .item-div-segment{width:5%;margin-left:.2rem}.pu-fare-code-select-table .body-div .item-div .item-div-flight-number{width:8%}.pu-fare-code-select-table .body-div .item-div .item-div-class{width:5.6%}.pu-fare-code-select-table .body-div .item-div .item-div-date{width:7.3%}.pu-fare-code-select-table .body-div .item-div .item-div-dep-apo,.pu-fare-code-select-table .body-div .item-div .item-div-arr-apo{width:8.5%}.pu-fare-code-select-table .body-div .item-div .item-div-status{width:12%}.pu-fare-code-select-table .body-div .item-div .item-div-action-code{width:17.6%;height:1rem}.pu-other-payment-info-input-breadcrumbs{padding:.1rem;background-color:#dcffff}.pu-other-payment-info-input-body{max-height:calc(100vh - 7.2rem);padding:.5rem .5rem .4rem;overflow-y:auto}.pu-other-payment-info-input-body .pu-other-payment-info-input-sub-heading-large{align-items:center;padding-bottom:.2rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-sub-heading-large label{font-size:.9rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-sub-heading-large svg{height:1.4rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-total-amount{padding-bottom:10px}.pu-other-payment-info-input-body .pu-other-payment-info-input-total-amount .pu-other-payment-info-input-total-amount-header{display:flex;justify-content:space-between}.pu-other-payment-info-input-body .pu-other-payment-info-input-total-amount .pu-other-payment-info-input-total-amount-header .pu-other-payment-info-input-currency{display:flex;align-items:flex-start;justify-content:flex-end}.pu-other-payment-info-input-body .pu-other-payment-info-input-total-amount .pu-other-payment-info-input-total-amount-header .pu-other-payment-info-input-currency label{font-weight:700;color:#007c85}.pu-other-payment-info-input-body .pu-other-payment-info-input-total-amount .pu-other-payment-info-input-total-amount-row{display:flex;margin-left:1.5rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-total-amount .pu-other-payment-info-input-total-amount-row span{display:inline-block;width:8rem;font-size:.75rem;text-align:center;background-color:#dcffb4;border:1.5px solid}.pu-other-payment-info-input-body .pu-other-payment-info-input-total-amount .pu-other-payment-info-input-total-amount-row button{min-width:5rem;height:1.25rem;margin:0 .75rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-guide-label{margin-left:.4rem;font-size:.6rem;color:#505050}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info{height:12rem;padding-bottom:10px}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-input-field-header{display:flex;justify-content:space-between;height:1.6rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-input-field-header .pu-other-payment-info-input-payment-info-notice{width:13rem;height:8.4rem;margin-right:1.6rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-input-field-header .pu-other-payment-info-input-payment-info-notice .common-notice-header{height:1rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-input-field-header .pu-other-payment-info-input-payment-info-notice .common-notice-content-box{display:table;height:calc(100% - 1rem)}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-input-field-header .pu-other-payment-info-input-payment-info-notice .common-notice-content-box p{display:table-cell;vertical-align:middle}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row{display:flex;align-items:center;height:1.75rem;margin:0 1.5rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col{width:20%}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col .pu-other-payment-info-input-payment-info-col-required-label{margin-left:-.4rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col .pu-other-payment-info-input-payment-info-asterisk{margin-top:0;margin-left:-.7rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input{display:flex;align-items:center;width:80%}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-method{width:15rem;margin:.05rem .1rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-method label{font-weight:bolder}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-textbox{width:15rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-textbox-lg{width:23rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-textbox-xl{flex:4}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-textbox-xl input{width:100%}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-textbox-other-method{flex:2}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-textbox-other-method input{width:100%}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-textbox-other-comment{width:21rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-dropdown{flex:1;margin-right:.75rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-link-with-icon a{font-size:.75rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-simulation-button{min-width:10rem;height:1.25rem;margin-left:.1rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-issued-date{display:flex;align-items:flex-end}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-issued-date .pu-other-payment-info-input-payment-info-issued-date-col label{font-size:.6rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-issued-date .pu-other-payment-info-input-payment-info-issued-date-col div{justify-content:center}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-col-input .pu-other-payment-info-input-payment-info-issued-date .pu-other-payment-info-input-payment-info-issued-date-separator{padding:0 .4rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-endorsement-label-disable{margin-top:-.5rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-payment-info .pu-other-payment-info-input-payment-info-row .pu-other-payment-info-input-payment-info-endorsement-label-guide{margin-top:-.5rem;margin-left:10.85rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-code{display:flex;padding-bottom:10px}.pu-other-payment-info-input-body .pu-other-payment-info-input-code .pu-other-payment-info-input-code-col{flex:1}.pu-other-payment-info-input-body .pu-other-payment-info-input-code .pu-other-payment-info-input-code-col .pu-other-payment-info-input-code-row{display:flex;align-items:center;justify-content:space-between;height:1.5rem;margin-left:1.5rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-code .pu-other-payment-info-input-code-col .pu-other-payment-info-input-code-row .pu-other-payment-info-input-code-textarea{display:flex}.pu-other-payment-info-input-body .pu-other-payment-info-input-code .pu-other-payment-info-input-code-col .pu-other-payment-info-input-code-row .pu-other-payment-info-input-code-textbox{width:7.5rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-code .pu-other-payment-info-input-code-col .pu-other-payment-info-input-code-row .pu-other-payment-info-input-code-button{margin-right:7.5%}.pu-other-payment-info-input-body .pu-other-payment-info-input-code .pu-other-payment-info-input-code-col .pu-other-payment-info-input-code-row .pu-other-payment-info-input-code-button button{min-width:9.5rem;height:1.25rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-specification .pu-other-payment-info-input-specification-header{display:flex;align-items:center;justify-content:space-between;margin-right:1.5rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-specification .pu-other-payment-info-input-specification-header .pu-other-payment-info-input-specification-header-button{min-width:9rem;height:1.25rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-specification .pu-other-payment-info-input-specification-datatable{margin:.2rem 1.5rem .4rem;font-size:.65rem;line-height:1.4;white-space:nowrap}.pu-other-payment-info-input-body .pu-other-payment-info-input-specification .pu-other-payment-info-input-specification-datatable-header-fop-left{border-right:0}.pu-other-payment-info-input-body .pu-other-payment-info-input-specification .pu-other-payment-info-input-specification-datatable-header-fop-right{border-left:0}.pu-other-payment-info-input-body .pu-other-payment-info-input-specification .pu-other-payment-info-input-specification-row{display:flex;align-items:center;justify-content:flex-end;margin-right:.8rem}.pu-other-payment-info-input-body .pu-other-payment-info-input-specification .pu-other-payment-info-input-specification-row .pu-other-payment-info-input-specification-displaytable{width:48.5%;margin-right:.8rem;line-height:1.6;text-align:right}.pu-other-payment-info-input-body .pu-other-payment-info-input-specification .pu-other-payment-info-input-specification-icon-button svg{transform:scaleX(-1)}.pu-other-payment-info-input-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-other-payment-info-input-footer .pu-other-payment-info-input-footer-close-button{min-width:8rem;height:1.25rem;margin-right:.5rem}.pu-other-payment-info-input-footer .pu-other-payment-info-input-footer-back-button{min-width:11.5rem;height:1.25rem}.pu-other-payment-info-input-footer .pu-other-payment-info-input-footer-submit-button{min-width:13.5rem;height:1.75rem}.pu-skycoin-subtraction-simulation-body .pu-skycoin-subtraction-simulation-table-view{margin:.5rem .5rem .4rem}.pu-skycoin-subtraction-simulation-body .pu-skycoin-subtraction-simulation-table-view .pu-skycoin-subtraction-simulation-subheader svg{height:1rem}.pu-skycoin-subtraction-simulation-body .pu-skycoin-subtraction-simulation-table-view .pu-skycoin-subtraction-simulation-common-table{margin-top:6pt;margin-right:2rem;margin-left:1.5rem}.pu-skycoin-subtraction-simulation-body .pu-skycoin-subtraction-simulation-table-view .pu-skycoin-subtraction-simulation-common-table .pu-skycoin-subtraction-simulation-last-data{font-size:.6rem;background-color:#d2e191}.pu-skycoin-subtraction-simulation-body .pu-skycoin-subtraction-simulation-table-view .pu-skycoin-subtraction-simulation-common-table .pu-skycoin-subtraction-simulation-table-font{font-size:.6rem}.pu-skycoin-subtraction-simulation-body .pu-skycoin-subtraction-simulation-table-view .pu-skycoin-subtraction-simulation-common-table .pu-skycoin-subtraction-simulation-table-header-font{font-size:.7rem}.pu-skycoin-subtraction-simulation-body .pu-skycoin-subtraction-simulation-table-view .pu-skycoin-subtraction-simulation-common-table .data-table-body tr:last-child td{border-bottom:none}.pu-skycoin-subtraction-simulation-body .pu-skycoin-subtraction-simulation-webminds-link-area{display:flex;justify-content:right;margin:130px 0 10px}.pu-skycoin-subtraction-simulation-body .pu-skycoin-subtraction-simulation-webminds-link-area .pu-skycoin-subtraction-simulation-webminds-icon{display:flex;align-items:flex-start;justify-content:space-around}.pu-skycoin-subtraction-simulation-body .pu-skycoin-subtraction-simulation-webminds-link-area .pu-skycoin-subtraction-simulation-webminds-link{align-items:center;min-width:40px;padding-left:1pt;margin-right:2.5rem}.pu-skycoin-subtraction-simulation-body .pu-skycoin-subtraction-simulation-webminds-link-area .pu-skycoin-subtraction-simulation-webminds-link svg{height:20px}.pu-skycoin-subtraction-simulation-body .pu-skycoin-subtraction-simulation-webminds-link-area .pu-skycoin-subtraction-simulation-webminds-link a{font-size:.6rem}.pu-skycoin-subtraction-simulation{min-height:350px;background-color:#000000ad}.pu-skycoin-subtraction-simulation .pu-skycoin-subtraction-simulation-footer{display:flex;align-items:center;justify-content:flex-start;height:2rem;margin-left:1rem}.ot-ft-list-container{width:100%;height:100vh;background-color:#eee}.ot-ft-list-container .ot-ft-list-content{width:71%;padding-top:2rem;margin:0 auto}.ot-ft-list-container .ot-ft-list-content .ot-ft-list-content-title label{padding-top:.1rem;line-height:initial}.ot-ft-list-container .ot-ft-list-table-wrap{margin-left:1rem}.ot-ft-list-container .ot-ft-list-table-wrap .ot-ft-list-table{width:100%}.ot-ft-list-container .ot-ft-list-table-wrap .ot-ft-list-table .display-th,.ot-ft-list-container .ot-ft-list-table-wrap .ot-ft-list-table .display-td{padding:.3rem .1rem}.ot-ft-list-container .ot-ft-list-table-wrap .ot-ft-list-table-notes{margin-top:.25rem}.pu-discount-calculation-conditions{padding:.5rem}.pu-discount-calculation-conditions-subtitle-section{display:flex;justify-content:space-between}.pu-discount-calculation-conditions-currency-section{display:flex;align-items:center}.pu-discount-calculation-conditions-currency-section label{font-size:.75rem;font-weight:700;color:#00737d}.pu-discount-calculation-conditions-content-section{padding:.3rem 1.5rem}.pu-discount-calculation-conditions-content-section-subtitle{padding-bottom:.05rem}.pu-discount-calculation-conditions-content-section .pu-discount-calculation-fuel-table-section{padding-bottom:.4rem}.pu-discount-calculation-conditions-content-section .pu-discount-calculation-fuel-table-section .pu-discount-calculation-fuel-table-view{width:30rem}.pu-discount-calculation-conditions-content-section .pu-discount-calculation-amount-table-section{padding-bottom:.5rem}.pu-discount-calculation-conditions-content-section .pu-discount-calculation-amount-table-section .pu-discount-calculation-amount-table-header label,.pu-discount-calculation-conditions-content-section .pu-discount-calculation-amount-table-section .pu-discount-calculation-amount-table-row label{font-size:.75rem}.pu-discount-calculation-conditions-content-section .pu-discount-calculation-amount-table-section .pu-discount-calculation-amount-table-row :nth-child(n+2){justify-content:right}.pu-discount-calculation-conditions-content-section .pu-discount-calculation-calculate-section{display:flex;justify-content:space-between;padding-bottom:.1rem}.pu-discount-calculation-conditions-content-section .pu-discount-calculation-calculate-section .pu-discount-calculation-type-select-area{display:flex}.pu-discount-calculation-conditions-content-section .pu-discount-calculation-calculate-section .pu-discount-calculation-type-select-area .pu-discount-calculation-type-asterisk{margin:0 .2rem 0 0}.pu-discount-calculation-conditions-content-section .pu-discount-calculation-calculate-section .pu-discount-calculation-type-select-area .pu-discount-select-dropdown-type-label{margin-right:3rem}.pu-discount-calculation-conditions .pu-discount-calculation-partitionLine{margin:0 .7rem;border:.05rem solid darkgray}.pu-discount-calculation-result{padding:.1rem .5rem .2rem}.pu-discount-calculation-result-content-section{padding:.3rem 1.5rem}.pu-discount-calculation-result-content-section .pu-discount-calculation-discount-result-table{justify-content:left;margin-bottom:.7rem;font-size:.6rem;text-align:left}.pu-discount-calculation-result-content-section .pu-discount-calculation-discount-result-table-footer{display:flex;justify-content:space-between}.pu-discount-calculation-result-content-section .pu-discount-calculation-discount-result-table-footer .pu-discount-calculation-rounding{display:flex}.pu-discount-calculation-result-content-section .pu-discount-calculation-discount-result-table-footer .pu-discount-calculation-rounding-guide{align-items:flex-start;margin:0 3rem 0 7.5rem}.pu-discount-calculation-result-content-section .pu-discount-calculation-discount-result-table-footer .pu-discount-calculation-rounding-link{font-weight:700}.pu-discount-calculation-footer{display:flex;align-items:center;justify-content:space-between;height:2rem;padding:0 1rem}.pu-fare-confirmation-calc-itinerary-content{height:100%}.pu-fare-confirmation-calc-itinerary-content .pu-fare-confirmation-calc-itinerary-header{display:flex}.pu-fare-confirmation-calc-itinerary-content .pu-fare-confirmation-calc-itinerary-header .pu-fare-confirmation-calc-itinerary-left{margin-right:auto}.pu-fare-confirmation-calc-itinerary-content .pu-fare-confirmation-calc-itinerary-header .pu-fare-confirmation-calc-itinerary-right{margin-left:auto}.pu-fare-confirmation-calc-itinerary-content .pu-fare-confirmation-calc-itinerary-ticket{height:22.85rem;padding:.25rem .25rem 0;margin-top:.25rem;overflow-y:scroll;background-color:#fff;border:1px solid #969696}.pu-fare-confirmation-calc-itinerary-content .pu-fare-confirmation-calc-itinerary-ticket .pu-fare-confirmation-calc-itinerary-ticket-item{margin-bottom:1vh}.pu-fare-confirmation-calc-itinerary-content .pu-fare-confirmation-calc-itinerary-ticket .pu-fare-confirmation-calc-itinerary-ticket-item .column-b{border-right:1px solid blue}.pu-fare-confirmation-calc-itinerary-content .pu-fare-confirmation-calc-itinerary-ticket .pu-fare-confirmation-calc-itinerary-ticket-item .column-b .left-bottom{border-top:1px solid blue}.pu-fare-confirmation-calculation-results-content{padding:.5rem;margin-bottom:.5rem;border:1px solid #969696}.pu-fare-confirmation-calculation-results-fare{margin-bottom:.5rem}.pu-fare-confirmation-calculation-results-ptc-fare{width:90%}.pu-fare-confirmation-fare-rules-content{height:9.6rem;padding:.5rem;margin-bottom:.5rem;font-size:.8rem;border:1px solid #969696}.pu-fare-confirmation-fare-rules-fare-basis{width:95%;margin-bottom:.5rem}.pu-fare-confirmation-fare-rules-fare-details{display:flex;flex-direction:row;margin-bottom:.5rem;border:1px solid #969696}.pu-fare-confirmation-fare-rules-fare-details-header{display:flex;flex:1;flex:1.3;align-items:flex-start;padding:0 .3rem;white-space:nowrap;border-right:1px solid #969696}.pu-fare-confirmation-fare-rules-fare-details-body-area{width:100%;height:3.8rem;overflow-y:scroll;background-color:#fff}.pu-fare-confirmation-fare-rules-fare-details-body-row{display:flex;flex-direction:row;width:100%}.pu-fare-confirmation-fare-rules-fare-details-body-row+div{border-top:1px solid #969696}.pu-fare-confirmation-fare-rules-fare-details-body-row:last-child{border-bottom:1px solid #969696}.pu-fare-confirmation-fare-rules-fare-details-body-1{display:flex;flex:1;align-items:center;padding:0 .15rem;overflow-x:hidden}.pu-fare-confirmation-fare-rules-fare-details-body-1 label{overflow-x:hidden;text-overflow:ellipsis}.pu-fare-confirmation-fare-rules-fare-details-body-2{display:flex;flex:5;padding:0 .15rem;border-left:1px solid #969696}.pu-fare-confirmation-fare-rules-mini-rule-browse-button{display:flex;margin:0 0 0 auto}.pu-fare-confirmation-footer{display:flex;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-fare-confirmation-footer>button{margin-top:auto}.pu-fare-confirmation-breadcrumbs{padding:.1rem;background-color:#ebfaff}.pu-fare-confirmation-content{display:flex;height:25.3rem}.pu-fare-confirmation-content .pu-fare-confirmation-left-content{width:25%;margin:.5rem 0 .5rem .5rem}.pu-fare-confirmation-content .pu-fare-confirmation-right-content{width:75%;margin:.5rem}.pu-fare-confirmation-content .pu-fare-confirmation-right-content .pu-fare-confirmation-dropdown{display:flex;margin-bottom:.25rem}.pu-fare-confirmation-content .pu-fare-confirmation-right-content .pu-fare-confirmation-dropdown .pu-fare-confirmation-label{margin-right:2.5rem}.pu-fare-confirmation-content .pu-fare-confirmation-right-content .pu-fare-confirmation-calculation-result-label{display:flex;justify-content:space-between}.pu-fare-confirmation-content .display-td{padding-right:.25rem;padding-left:.25rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pu-credit-card-settlement-information-input-ttl-payment .pu-credit-card-settlement-information-input-ttl-payment-top{display:flex;margin:.2rem 0}.pu-credit-card-settlement-information-input-ttl-payment .pu-credit-card-settlement-information-input-ttl-payment-top .pu-credit-card-settlement-information-input-ttl-payment-heading{flex:2}.pu-credit-card-settlement-information-input-ttl-payment .pu-credit-card-settlement-information-input-ttl-payment-top label{font-weight:700;color:#00737d;vertical-align:top}.pu-credit-card-settlement-information-input-ttl-payment .pu-credit-card-settlement-information-input-ttl-currency{display:flex;flex:1;justify-content:end;margin-right:.8rem}.pu-credit-card-settlement-information-input-ttl-payment .pu-credit-card-settlement-information-input-ttl-currency .pu-credit-card-settlement-information-input-ttl-currency-code{margin-right:.3rem}.pu-credit-card-settlement-information-input-ttl-payment .pu-credit-card-settlement-information-input-ttl-content{display:flex}.pu-credit-card-settlement-information-input-ttl-payment .pu-credit-card-settlement-information-input-ttl-content .pu-credit-card-settlement-information-input-ttl-display{width:7.5rem;margin:0 .75rem 0 2rem;text-align:center;background-color:#dcffb4;border:black solid 1px}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-row{display:flex;align-items:flex-end;padding-right:1.5rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-label{width:4.5rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-valid-date-label{width:5rem;margin-right:.25rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-cvv-heading{margin-right:2.7rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-text{margin-right:.4rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-asterisk{width:.7rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-heading{display:flex}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-heading .pu-credit-card-settlement-information-input-credit-card-heading-link{margin-right:1rem;margin-left:auto}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-heading .pu-credit-card-settlement-information-input-credit-card-heading-link a{font-size:.6rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-uatp-btn,.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-btn{margin-left:auto}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-div-row{margin-left:1.5rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-cvv .pu-credit-card-settlement-information-input-credit-card-div-row{display:flex;margin-left:1rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-cvv .pu-credit-card-settlement-information-input-credit-card-div-row a{font-size:.6rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-cvv .pu-credit-card-settlement-information-input-credit-card-cvv-item{width:7rem;margin-right:5.5rem;margin-left:5.5rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-cvv .external-link-with-icon{width:10rem;margin-left:.3rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-last-row{margin-bottom:.4rem;margin-left:.8rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-item{display:flex}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-card-valid-date{display:flex;align-items:flex-end;justify-content:space-between;margin-left:.5rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-approval-number{margin-left:1.5rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-last-name-textbox{margin-left:.7rem}.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-name-textbox,.pu-credit-card-settlement-information-input-credit-card .pu-credit-card-settlement-information-input-credit-card-middle-name-label{margin-left:.5rem}.pu-credit-card-settlement-information-input-codes{display:flex;justify-content:space-between}.pu-credit-card-settlement-information-input-codes .pu-credit-card-settlement-information-input-code-text{margin-right:.4rem;margin-left:1.5rem}.pu-credit-card-settlement-information-input-codes .pu-credit-card-settlement-information-input-tour-code{width:100%}.pu-credit-card-settlement-information-input-codes .pu-credit-card-settlement-information-input-tour-code .pu-credit-card-settlement-information-input-tour-code-content{display:flex}.pu-credit-card-settlement-information-input-codes .pu-credit-card-settlement-information-input-tour-code .pu-credit-card-settlement-information-input-tour-code-label{width:5rem}.pu-credit-card-settlement-information-input-codes .pu-credit-card-settlement-information-input-tour-code .pu-credit-card-settlement-information-input-tour-code-button{margin-left:1.5rem}.pu-credit-card-settlement-information-input-codes .pu-credit-card-settlement-information-input-account-code{width:100%}.pu-credit-card-settlement-information-input-enter-payment-amount .pu-credit-card-settlement-information-input-enter-payment-amount-table{margin:0 1.5rem .5rem}.pu-credit-card-settlement-information-input-enter-payment-amount .pu-credit-card-settlement-information-input-enter-payment-amount-ttl{display:flex;margin-left:1.5rem}.pu-credit-card-settlement-information-input-enter-payment-amount .pu-credit-card-settlement-information-input-enter-payment-amount-ttl .pu-credit-card-settlement-information-input-enter-payment-amount-ttl-table{width:95%;margin-right:.8rem}.pu-credit-card-settlement-information-input-enter-payment-amount .pu-credit-card-settlement-information-input-enter-payment-amount-ttl .pu-credit-card-settlement-information-input-enter-payment-amount-ttl-table td:first-child{background-color:transparent;border:none}.pu-credit-card-settlement-information-input-enter-payment-amount .pu-credit-card-settlement-information-input-enter-payment-amount-ffp-change-btn{svg-padding:.2rem;svg-transform:scale(-1,1)}.pu-credit-card-settlement-information-input-popup{font-size:.7rem}.pu-credit-card-settlement-information-input-popup .pu-credit-card-settlement-information-input-header{padding:.1rem;background-color:#dcffff}.pu-credit-card-settlement-information-input-popup .pu-credit-card-settlement-information-input-body{padding:.3rem .5rem .5rem}.pu-credit-card-settlement-information-input-popup .pu-credit-card-settlement-information-input-body .pu-credit-card-settlement-information-input-content{padding:.4rem;margin-top:.3rem;border:solid #c8c8c8 .1rem}.pu-credit-card-settlement-information-input-popup .pu-credit-card-settlement-information-footer{display:flex;align-items:center;height:2.5rem;padding:.375rem 1rem}.pu-credit-card-settlement-information-input-popup .pu-credit-card-settlement-information-footer .pu-credit-card-settlement-information-close-button{margin-right:1em}.pu-credit-card-settlement-information-input-popup .pu-credit-card-settlement-information-footer .pu-credit-card-settlement-information-input-back-button{min-width:10rem}.pu-credit-card-settlement-information-input-popup .pu-credit-card-settlement-information-footer .pu-credit-card-settlement-information-input-primary-button{min-width:15rem;margin-left:auto}.pu-fpo-input-style .pu-fpo-input-breadcrumbs-main{height:35px;background:#dcffff}.pu-fpo-input-style .pu-fpo-input-breadcrumbs-main .arrow-right{margin-left:5px}.pu-fpo-input-style .pu-fpo-input-breadcrumbs-main .pu-fpo-input-breadcrumbs{width:100%;padding-top:5px;padding-left:5px;font-weight:400}.pu-fpo-input-style .pu-fpo-table-large-subheader{margin-left:5px}.pu-fpo-input-style .pu-fpo-table-large-subheader svg{height:.9rem}.pu-fpo-input-style .pu-fpo-table-large-subheader label{margin:0 0 0 5px;font-size:.8rem;font-weight:700;color:#3cb2b4}.pu-fpo-input-style .pu-fpo-input-body{min-height:5em;padding:10px 10px 0}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-register-header-view{display:flex;justify-content:space-between;margin-right:10px}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-register-info-table-view{margin:10px 10px 0 15px}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-register-info-table-view .pu-fpo-input-table-body-view{font-size:.7rem}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-select-fop-header-view{display:flex;justify-content:space-between;padding:20px 10px 0 5px}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-select-origion-fop-area{display:flex;padding-top:5px}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-select-origion-fop-area .pu-fpo-input-select-drop-down-view{float:left;padding:20px 5px 5px 150px}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-select-origion-fop-area .pu-fpo-input-select-drop-down-view .pu-fpo-input-select-fops-view{display:flex;padding-top:10px}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-select-origion-fop-area .pu-fpo-input-select-drop-down-view .pu-fpo-input-select-fops-view .pu-fpo-select-fop-label{padding-right:10px;font-size:.7rem;font-weight:700}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-select-origion-fop-area .pu-fpo-input-vendor-code-view{float:right;margin-left:15px;white-space:pre-wrap}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-select-origion-fop-area .pu-fpo-input-vendor-code-view .pu-fpo-input-vendor-code-label{margin-bottom:5px;font-size:.7rem;font-weight:700}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-select-origion-fop-area .pu-fpo-input-vendor-code-view .pu-fpo-input-vendor-code_content{width:50px;height:25px;margin-bottom:15px;outline:solid 1px #94c6f5}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-select-origion-fop-area .pu-fpo-input-vendor-code-view .pu-fpo-input-vendor-code_content3{width:50px;height:25px;outline:solid 1px #94c6f5}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-select-origion-fop-area .pu-fpo-input-vendor-code-view .pu-fpo-input-vendor-code-guide-label{padding-top:0;font-size:.5rem}.pu-fpo-input-style .pu-fpo-input-body .pu-fpo-input-register-button-view{float:right;margin:10px 10px 10px auto}.pu-fpo-input-style .pu-fpo-input-footer .pu-fpo-input-register-common-button{display:flex;align-items:flex-end;height:2.5rem;padding:.375rem}.pu-fpo-input-style .pu-fpo-input-footer .pu-fpo-input-register-common-button .pu-fpo-input-register-back{margin-left:0%}.pu-fpo-input-style .pu-fpo-input-footer .pu-fpo-input-register-common-button .pu-fpo-input-register-rcvd{margin-left:auto}.pu-fpo-input-style .pu-fpo-input-footer .pu-fpo-input-register-common-button .pu-fpo-input-register-reissue{margin-left:.5rem}.pu-fpo-input-style .pu-fpo-input-footer .pu-fpo-input-register-common-button .pu-fpo-input-payment-info-entry{margin-left:auto}.pu-reissuerevalselect-popup .pu-reissuerevalselect-popup-message-area{display:flex;margin:.5rem .5rem .4rem;background-color:#f8f8ff}.pu-reissuerevalselect-popup .pu-reissuerevalselect-popup-message-area .pu-reissuerevalselect-popup-message{display:flex;margin:2.5rem 1rem}.pu-reissuerevalselect-popup .pu-reissuerevalselect-popup-footer{display:flex;align-items:flex-end;justify-content:flex-end;height:2.5rem;padding:.375rem 1rem}.pu-reissuerevalselect-popup .pu-reissuerevalselect-popup-footer .pu-reissuerevalselect-popup-footer-close{margin-right:auto}.pu-reissuerevalselect-popup .pu-reissuerevalselect-popup-footer .pu-reissuerevalselect-popup-footer-received,.pu-reissuerevalselect-popup .pu-reissuerevalselect-popup-footer .pu-reissuerevalselect-popup-footer-revalidation{margin-right:.5rem}.breadcrumb-wrapper{height:1.5rem;background-color:#ecfeff}.breadcrumb-wrapper div:first-child>div a{justify-content:center;width:10rem;height:1.2rem;font-size:.7rem;white-space:nowrap}.common-table-data [contenteditable=true]{width:100%;padding-left:0!important}.pubenefitpopup .modal-header .popup-error-component{width:18rem;margin-right:1rem}.puregistshareholderbenefit .tooltip-inner{display:inline-block;max-width:25rem;color:red!important;text-align:left;background:#ffe1e1!important;border:1px solid #a4b9cf!important;box-shadow:6px 0 4px -4px #a4b9cf inset,-6px 0 4px -4px #a4b9cf inset}#ticket-input-bread-crumb{background-color:#edffff}#ticket-input-bread-crumb div .arrow-right{color:#007c85;border-top-width:.2rem;border-bottom-width:.2rem;border-left-width:.4rem}.ticket-input-related .subheadinglarge div{line-height:1.5rem;letter-spacing:1px!important}.ticket-input-related .subheadinglarge div label{margin-left:.2rem}.popup-header-ticket-input.modal-header{background-color:#00a09b!important}.popup-header-ticket-input .error-area button{font-size:.6rem}.warning-popup .warning-message-popup-body{font-size:.65rem}.fresh-green-wrapper-only-FO-explanation{height:5.4rem}.FE-endorsement-hidden,.FZ-Settlement-Code-hidden{visibility:hidden}.PURegisterEmdA .footerarearow{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:3rem;padding-right:20px;padding-left:20px}.PURegisterEmdA .headerRow{padding-top:3px;padding-bottom:3px}.PURegisterEmdA .SearchAreaRow{height:2rem;padding-left:.5rem;font-size:1rem;background:none}.PURegisterEmdA .SearchAreaRow .subheadings{padding-top:.3rem;font-family:Noto Sans JP-300;font-weight:700}.PURegisterEmdA .SearchAreaRow .subheadings svg{height:1.2rem}.PURegisterEmdA .headerHeading,.PURegisterEmdA .SearchAreaHeading{margin-right:auto;font-family:Noto Sans JP-500,sans-serif;font-size:1.3rem;font-weight:900;color:#fff}.PURegisterEmdA .headerHeading{font-family:Noto Sans JP-500,sans-serif;font-size:1.1rem}.PURegisterEmdA .Iconbackground{display:flex;align-items:center;justify-content:flex-end;width:30px;height:30px;padding-top:2px;padding-left:2px;margin-right:.5rem;background-color:#2caca1;border-radius:16px}.PURegisterEmdA .SearchAreaHeading{padding-top:10px;font-size:20px;color:#30aaa0}.PURegisterEmdA .icon-star,.PURegisterEmdA .icon-help{object-fit:cover;border-radius:6px}.PURegisterEmdA .SearchAreaMain{display:flex;align-items:center;justify-content:center;height:30vh;margin-right:28px;margin-left:28px;border:.5px solid #c4c4c4}.PURegisterEmdA .SearchAreaButton{width:40vh}.PURegisterEmdA .mainRight{margin-right:60px;margin-left:auto}.PURegisterEmdA .AsteriskRequired{margin-right:4px;margin-left:24px;font-size:18px;font-weight:bolder;color:red}.PURegisterEmdA .inputLabel{font-size:18px}.PURegisterEmdA .inputField{display:flex;align-items:center;margin-top:16px;margin-bottom:16px}.PURegisterEmdA .inputAPO{display:inline-flex;font-size:17px}.PURegisterEmdA .inputARRAPO{margin-left:40px}.PURegisterEmdA .inputCheckBox{display:inline;width:30px;height:30px;margin-right:4px}.PURegisterEmdA .inputAPO:focus{background-color:#fff01b80}.PURegisterEmdA .labelInput{display:inline;width:15vw}.PURegisterEmdA .labelInput:last-child{margin-bottom:4px}.PURegisterEmdA .PUFooter{width:100%;background-color:#c4c4c4}.PURegisterEmdA .closeButton{width:16vh}.PURegisterEmdA .selectButton{width:20vh}.PURegisterEmdA .bg-clr{background-color:#b3b9b54b}.PURegisterEmdA .tabular{width:80vw}.PURegisterEmdA .SearchResult{display:flex;width:90%;height:17rem;margin-bottom:8vh;margin-left:5%;background-color:#fff}.PURegisterEmdA .SearchResult .common-table-container>div{border:1px solid gray}.PURegisterEmdA .SearchResult .common-table-checkbox-header{background-color:#fff;border-bottom:1px solid gray}.PURegisterEmdA .SearchResult .common-table-header label{font-size:.622rem}.PURegisterEmdA .SearchResult .katakana label{font-size:.8rem!important}.PURegisterEmdA .SearchResult .common-table-header-data{height:.9rem;padding-left:0}.PURegisterEmdA .SearchResult .common-table-header-data .check-box{margin-bottom:.16rem;margin-left:.16rem}.PURegisterEmdA .SearchResult .common-table-header-data:first-child{padding-right:.14rem}.PURegisterEmdA .SearchResult .common-table-header-data:nth-child(6){padding-right:calc(.3rem + 1px)}.PURegisterEmdA .SearchResult .common-table-header-data:last-child{padding-right:.15rem}.PURegisterEmdA .SearchResult .common-table-data{padding-left:0}.PURegisterEmdA .SearchResult .common-table-data label{font-size:.622rem}.PURegisterEmdA .SearchResult .common-table-static-data{padding:0 .15rem}.PURegisterEmdA .tableSearchResult{width:100%}.PURegisterEmdA .modal-header{background-color:#00a09b}.PURegisterEmdA .katakanamainheading{margin-top:-.1rem;font-size:.9rem}@media only screen and (width: 1920px){.PURegisterEmdA .PURegisterEmdA .SearchAreaHeading{padding-top:10px;font-size:.9rem;color:#30aaa0}.PURegisterEmdA .SearchAreaRow{height:6.5vh}.PURegisterEmdA .closeButton{width:14vh}.PURegisterEmdA .selectButton{width:16vh}}@media only screen and (width: 1280px){.PURegisterEmdA .PURegisterEmdA .headerHeading,.PURegisterEmdA .PURegisterEmdA .SearchAreaHeading{font-size:1.1rem}.PURegisterEmdA .SearchResult{width:90%;height:17rem;margin-bottom:4vh}.PURegisterEmdA .SearchAreaRow{height:2.65rem}.PURegisterEmdA .closeButton{width:10vh}.PURegisterEmdA .selectButton{width:12vh}}.ticketrelatedinfoselectpopup .modal-dialog .modal-content .modal-body{overflow-x:hidden;overflow-y:auto}.ticketrelatedinfoselectpopup .notice{font-size:.69rem;background-color:#fff}.ticketrelatedinfoselectpopup .notice .common-notice-header{padding-left:0;font-size:.69rem}.ticketrelatedinfoselectpopup .notice ul{padding:0;font-size:.545rem;list-style-type:none}.ticketrelatedinfoselectpopup .notice div p{padding:unset;padding-left:.1rem;color:#017489}.ticketrelatedinfoselectpopup .puticket-passengertable-data-tooltip .tooltip-inner{padding:.1rem 1rem .1rem .3rem;background:white!important;border-color:#a4b9cf!important;box-shadow:6px 0 4px -4px #a4b9cf inset,-6px 0 4px -4px #a4b9cf inset}.ticketrelatedinfoselectpopup .puticket-servicetable-data-tooltip .tooltip-inner{height:1.2rem;padding:.1rem 1rem .1rem .3rem;font-weight:400!important;border-color:#4284ca!important}.ticketrelatedinfoselectpopup .puticket-passengertable-data-tooltip.added .tooltip-inner{padding:.1rem 1rem .1rem .3rem;background:#ffffc8!important;border-color:#a4b9cf!important;box-shadow:6px 0 4px -4px #a4b9cf inset,-6px 0 4px -4px #a4b9cf inset}.ticketrelatedinfoselectpopup .puticketpopup-header label{font-size:1.1rem!important}.ticketrelatedinfoselectpopup #PU_TicketRelatedInformationSelect_PatternD>.route-display-content>.column-c{flex-direction:column}.pu-rloc-history-list-popup-styling.modal .modal-content{max-width:100%}.pu-rloc-history-list-popup-styling.modal .popup-modal-header .popup-header-section .popup-heading-label{font-size:1.5rem;font-weight:900}.fade.pu-rloc-history-list-rloc-column-tooltip .tooltip-inner{color:#00f;text-decoration:underline}.table-rloc-history div:first-child{border-collapse:collapse;border-top:0}.table-rloc-history .common-table-number-header{font-size:.65rem}.table-rloc-history .common-table-number-data{align-items:center}.table-rloc-history .common-table-number-data label{font-size:.65rem}.table-rloc-history .common-table-data{align-items:center}.table-rloc-history .common-table-data [contenteditable=true]{padding-left:0}.table-rloc-history .common-table-data .table-body-cell,.table-rloc-history .common-table-data label{font-size:.65rem}.table-rloc-history .common-table-header-data{border-right:1px solid transparent}.table-rloc-history .common-table-header-data .table-head label{font-size:.65rem}.table-rloc-history .common-table-header-data:nth-of-type(4){padding-right:.09rem;background-color:#d7ebeb;border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.table-rloc-history .common-table-header-data:nth-of-type(4) .table-head label{color:#000}.table-rloc-history .common-table-row .common-table-data:nth-of-type(4) .pu-rloc-history-list-editable{width:10rem;overflow:hidden;text-decoration:none;white-space:nowrap}.table-rloc-history .common-table-row .common-table-data:nth-of-type(4) .pu-rloc-history-list-ellipsis{width:10rem;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.table-rloc-history .common-table-row .common-table-data:nth-of-type(4) div,.table-rloc-history .common-table-row .common-table-data:nth-of-type(4) label{width:100%}.table-rloc-history .common-table-row .common-table-data:last-child{border-right:1px solid #c3c3c3}.table-rloc-history .common-table-row .common-table-data:nth-of-type(2) .table-body-cell label{color:#00f}.table-rloc-history .table-row .common-table-data:nth-of-type(4) .table-body-cell{width:100%;height:100%;border:0}.table-rloc-history .table-row .common-table-data:nth-of-type(4) .table-body-cell :focus-visible{outline:none}.PUAlteaSignInErrorComponent{width:14rem}.PUAlteaSignInErrorComponent button{font-size:.6rem;white-space:nowrap}.altea-sign-in-popup.sign-in-page{background-color:#efefef}.altea-sign-in-popup .modal-header{border-bottom:unset}.altea-sign-in-popup .signin .signin-page .content{padding:0 .5rem;margin:.5rem;border:.1rem solid #c3c3c3}.altea-sign-in-popup .signin .signin-page .content .userdetails-content{display:inline-flex}.altea-sign-in-popup .signin .signin-page .content .userdetails-content .user-input{position:relative;width:70%}.altea-sign-in-popup .signin .signin-page .content .userdetails-content .user-input .signin-form-row{display:flex;margin-top:.6rem}.altea-sign-in-popup .signin .signin-page .content .userdetails-content .user-input .signin-form-row .form-inputs{width:11rem;height:1.25rem}.altea-sign-in-popup .signin .signin-page .content .userdetails-content .user-input .signin-form-row .input-dropdown .dropdown .dropdown-menu .dropdown-item{font-size:.75rem}.altea-sign-in-popup .signin .signin-page .content .userdetails-content .user-input .sigin-label{width:5rem;margin-right:.5rem;font-weight:600}.altea-sign-in-popup .signin .signin-page .content .userdetails-content .user-input .label-margin{margin-right:.4rem}.altea-sign-in-popup .signin .signin-page .content .userdetails-content .user-input .change-password{position:absolute;right:-3.75rem;z-index:1}.altea-sign-in-popup .signin .signin-page .content .userdetails-content .user-input .change-password .password-link{font-family:Noto Sans JP-500;font-size:.75rem}.altea-sign-in-popup .signin .signin-page .content .userdetails-content .sign-in-icon{position:relative;right:-.5rem;width:30%;margin-top:1.2rem}.altea-sign-in-popup .signin .signin-page .content .userdetails-content .sign-in-icon .svg-icon-signin-img{position:absolute}.altea-sign-in-popup .signin .signin-page .content .footer-buttons{display:flex;justify-content:space-between;margin:2rem 0 .5rem}.altea-sign-in-popup .signin .signin-page .content .footer-buttons .signin-btn{padding-bottom:.2rem;font-family:Noto Sans JP-300;font-size:.75rem;font-weight:700}.pu-manual-refund-calc-and-refund-execute-breadcrumbs{padding:.1rem;background-color:#dcffff}.pu-manual-refund-calc-and-refund-execute-body{max-height:calc(100vh - 7.2rem);padding:.5rem .5rem .4rem;overflow-y:auto}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-top{display:flex;align-items:flex-start}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-top .pu-manual-refund-calc-and-refund-execute-header{width:47rem}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-top .pu-manual-refund-calc-and-refund-execute-currency{display:flex}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-top .pu-manual-refund-calc-and-refund-execute-currency label{font-weight:700;color:#007c85}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-refundtext-area{display:flex;margin:.3rem 1.5rem}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-refundtext-area .pu-manual-refund-calc-and-refund-execute-refundtext{width:15.5rem;font-weight:700;color:#00737d}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-table{line-height:1.3}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-table .no-bottom-border{border-bottom:0}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-table .no-top-border{border-top:0}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-bottom{margin-top:.7rem}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-bottom .pu-manual-refund-calc-and-refund-execute-bottom-upper-nh3{display:flex;justify-content:space-between;height:3.2rem}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-bottom .pu-manual-refund-calc-and-refund-execute-bottom-upper{display:flex;justify-content:flex-end;height:3.2rem}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-bottom .pu-manual-refund-calc-and-refund-execute-bottom-upper-zerorefund-button,.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-bottom .pu-manual-refund-calc-and-refund-execute-bottom-lower{margin-right:.8rem}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-bottom .pu-manual-refund-calc-and-refund-execute-bottom-lower .pu-manual-refund-calc-and-refund-execute-bottom-lower-checkwithlabel{display:flex;justify-content:flex-end;height:1.5rem}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-bottom .pu-manual-refund-calc-and-refund-execute-bottom-lower .pu-manual-refund-calc-and-refund-execute-bottom-lower-buttons{display:flex;align-items:flex-end;justify-content:flex-end}.pu-manual-refund-calc-and-refund-execute-body .pu-manual-refund-calc-and-refund-execute-bottom .pu-manual-refund-calc-and-refund-execute-bottom-lower .pu-manual-refund-calc-and-refund-execute-bottom-lower-buttons .pu-manual-refund-calc-and-refund-execute-bottom-lower-button{min-width:7.5rem;height:1.5rem;margin-right:.5rem}.pu-manual-refund-calc-and-refund-execute-footer{display:flex;align-items:flex-end;height:2.5rem;padding:.375rem 1rem}.pu-manual-refund-calc-and-refund-execute-footer .pu-manual-refund-calc-and-refund-execute-footer-commonbutton{display:flex;flex:1;justify-content:space-between;margin-right:.5rem}.pu-skycoin-refund-simulation-popup .pu-skycoin-refund-simulation-table-display-area{padding:0 0 0 1.5rem}.pu-skycoin-refund-simulation-popup .pu-skycoin-refund-simulation-table-display-area .changedValue{background-color:#daf7b2}.pu-skycoin-refund-simulation-popup .pu-skycoin-refund-simulation-table-display-area .pu-skycoin-refund-simulation-sponsorinfo-table{padding:.5rem 0}.pu-skycoin-refund-simulation-popup .pu-skycoin-refund-simulation-table-display-area .pu-skycoin-refund-simulation-refund-detail-table{padding-top:.5rem}.pu-skycoin-refund-simulation-popup .pu-skycoin-refund-simulation-table-display-area .pu-skycoin-refund-simulation-refund-detail-table .pu-skycoin-refund-simulation-refund-detail-table-padding{padding-bottom:.5rem}.pu-skycoin-refund-simulation-popup .pu-skycoin-refund-simulation-body{padding:.5rem .5rem .4rem}.pu-skycoin-refund-simulation-popup .pu-skycoin-refund-simulation-sponsorinfo-table-top{padding-bottom:.5rem}.pu-skycoin-refund-simulation-popup .link-to-webminds{margin-top:-5%;margin-bottom:1%;margin-left:60%}.pu-skycoin-refund-simulation-popup .pu-skycoin-refund-simulation-footer{display:flex;align-items:center;height:2rem;padding:0 1rem}.pu-refund-mile-simulation-point-detail-table-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:.7rem;font-size:.75rem}.pu-refund-mile-simulation-point-detail-table-container .pu-refund-mile-simulation-point-detail-table{width:calc((100% - .5rem)/2);margin-bottom:1rem}.pu-refund-mile-simulation-point-detail-table-container .pu-refund-mile-simulation-point-detail-table .pu-refund-mile-simulation-point-detail-title{width:55%;color:#fff;background-color:#007c85}.pu-refund-mile-simulation-point-detail-table-container .pu-refund-mile-simulation-point-detail-table .pu-refund-mile-simulation-point-detail-value{background-color:#dcffb4}.pu-refund-mile-simulation-body-area{display:flex;flex-direction:column;margin:0 1rem .4rem .5rem}.pu-refund-mile-simulation-body-area .pu-refund-mile-simulation-sub-heading-large{margin-top:.7rem;margin-bottom:.4rem}.pu-refund-mile-simulation-body-area .pu-refund-mile-simulation-mile-detail-top{display:flex;padding-bottom:1%}.pu-refund-mile-simulation-body-area .pu-refund-mile-simulation-mile-detail-top .pu-refund-mile-simulation-mile-detail-top-left{width:27.7rem}.pu-refund-mile-simulation-body-area .pu-refund-mile-simulation-mile-detail-top .pu-refund-mile-simulation-mile-detail-top-right{flex:1;margin-top:1.5rem;margin-left:1rem;font-size:.7rem}.pu-refund-mile-simulation-body-area .pu-refund-mile-simulation-mile-detail-top .pu-refund-mile-simulation-mile-detail-top-right p{background-color:#fff}.pu-refund-mile-simulation-body-area .pu-refund-mile-simulation-refund-info-table{margin:0 0 1rem .7rem;font-size:.7rem}.pu-refund-mile-simulation-body-area .pu-refund-mile-simulation-sponser-info-table{display:flex;margin-left:.7rem;font-size:.7rem}.pu-refund-mile-simulation-body-area .pu-refund-mile-simulation-sponser-info-table .pu-refund-mile-simulation-amc-info{width:27rem}.pu-refund-mile-simulation-body-area .pu-refund-mile-simulation-sponser-info-table .pu-refund-mile-simulation-afajfm-info{flex:1;margin-left:1rem}.pu-refund-mile-simulation-body-area .pu-refund-mile-simulation-sponser-info-table .pu-refund-mile-simulation-afajfm-info .pu-refund-mile-simulation-afajfm-info-table{width:50%}.pu-refund-mile-simulation-body-area .pu-refund-mile-simulation-link-label{justify-content:flex-end}.pu-refund-mile-simulation-body-area .pu-refund-mile-simulation-dropdown{margin-left:.7rem}.pu-refund-mile-simulation-body-area .pu-refund-mile-simulation-mile-exp-table{margin-bottom:1rem;margin-left:.7rem;font-size:.7rem}.pu-refund-mile-simulation-footer{display:flex;align-items:center;justify-content:flex-end;height:2rem;padding:1rem}.pu-refund-mile-simulation-footer .pu-refund-mile-simulation-close-button{margin-right:auto}.pu-awd-manual-refund-calc-and-refund-execute-breadcrumbs{padding:.1rem;background-color:#dcffff}.pu-awd-manual-refund-calc-and-refund-execute-body{max-height:calc(100vh - 7.2rem);padding:.5rem .5rem .4rem;overflow-y:auto}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-top{display:flex;align-items:flex-start}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-top .pu-awd-manual-refund-calc-and-refund-execute-header{width:17rem}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-top .pu-awd-manual-refund-calc-and-refund-execute-text{width:30rem;font-size:.65rem;color:#505050}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-top .pu-awd-manual-refund-calc-and-refund-execute-currency{display:flex}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-top .pu-awd-manual-refund-calc-and-refund-execute-currency label{font-weight:700;color:#007c85}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-refundtext{margin:.3rem 1.5rem;font-weight:700;color:#00737d}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-table{line-height:1.3}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-table .no-bottom-border{border-bottom:0}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-table .no-top-border{border-top:0}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-table .pu-awd-manual-refund-calc-and-refund-execute-table-hyphen{text-align:left}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-bottom{margin-top:.7rem}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-bottom .pu-awd-manual-refund-calc-and-refund-execute-bottom-upper{display:flex;height:3.2rem}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-bottom .pu-awd-manual-refund-calc-and-refund-execute-bottom-upper .pu-awd-manual-refund-calc-and-refund-execute-bottom-upper-notice{width:32rem;margin:0 0 0 1.3rem;line-height:1.3}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-bottom .pu-awd-manual-refund-calc-and-refund-execute-bottom-lower{margin-right:.8rem}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-bottom .pu-awd-manual-refund-calc-and-refund-execute-bottom-lower .pu-awd-manual-refund-calc-and-refund-execute-bottom-lower-checkwithlabel{display:flex;justify-content:flex-end;height:1.5rem}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-bottom .pu-awd-manual-refund-calc-and-refund-execute-bottom-lower .pu-awd-manual-refund-calc-and-refund-execute-bottom-lower-buttons{display:flex;align-items:flex-end;justify-content:flex-end}.pu-awd-manual-refund-calc-and-refund-execute-body .pu-awd-manual-refund-calc-and-refund-execute-bottom .pu-awd-manual-refund-calc-and-refund-execute-bottom-lower .pu-awd-manual-refund-calc-and-refund-execute-bottom-lower-buttons .pu-awd-manual-refund-calc-and-refund-execute-bottom-lower-button{min-width:7.5rem;height:1.5rem;margin-right:.5rem}.pu-awd-manual-refund-calc-and-refund-execute-footer{display:flex;align-items:flex-end;height:2.5rem;padding:.375rem 1rem}.pu-awd-manual-refund-calc-and-refund-execute-footer .pu-awd-manual-refund-calc-and-refund-execute-footer-commonbutton{display:flex;flex:1;justify-content:space-between;margin-right:.5rem}.pu-refund-record-create-method-select-popup-table{margin-left:1.5rem}.pu-refund-record-create-method-select-popup-create,.pu-refund-record-create-method-select-popup-copy{margin-left:1.75rem}.pu-refund-record-create-method-select-refund-record{display:flex;margin-right:.5rem;margin-left:1.75rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection{flex:10}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-refund-method{display:flex;padding-top:5px;padding-left:1.2rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-refund-method .pu-refund-record-create-method-select-refund-record-refund-method-label{width:11.1rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-create-method{display:flex;padding-top:5px;padding-left:1.2rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-create-method .pu-refund-record-create-method-select-refund-record-create-method-label,.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-create-method .pu-refund-record-create-method-select-refund-record-create-method-radio-with-label{width:11.1rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-currency{display:flex;padding-top:5px;padding-left:1.2rem;margin-bottom:1rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-currency .pu-refund-record-create-method-select-refund-record-currency-radio{width:8.5rem;margin-left:11.1rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-currency .pu-refund-record-create-method-select-refund-record-currency-label{width:3.5rem;padding-right:.5rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-currency .pu-refund-record-create-method-select-refund-record-currency-label>div{height:100%}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-currency .pu-refund-record-create-method-select-refund-record-rate-label{width:3.5rem;padding-right:.5rem;margin-left:.75rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-currency .pu-refund-record-create-method-select-refund-record-rate-label>div{height:100%}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-currency .pu-refund-record-create-method-select-refund-record-rate-right{text-align:right}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-minds{display:flex;padding-top:5px;padding-left:1.2rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-minds .pu-refund-record-create-method-select-refund-record-minds-label{margin-right:2rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-minds .pu-refund-record-create-method-select-refund-record-minds-radio-with-label{margin-right:8.25rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-ticket{display:flex;padding-top:5px;padding-bottom:5px;padding-left:1.2rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-ticket .refund-record-ticket-label{margin-right:16rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-ticket .pu-refund-record-create-method-select-refund-record-ticket-label{width:11rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-copy{display:flex;padding-top:5px;padding-left:1.2rem}.pu-refund-record-create-method-select-refund-record .pu-refund-record-create-method-select-refund-record-selection .pu-refund-record-create-method-select-refund-record-copy .pu-refund-record-create-method-select-refund-record-copy-label{width:11.1rem}.pu-refund-record-create-method-select-popup-line{margin:.5rem 0}.pu-refund-record-create-method-select-popup .pu-refund-record-create-method-select-sub-header{padding:.1rem;background-color:#dcffff}.pu-refund-record-create-method-select-popup .pu-refund-record-create-method-select-sub-header>div{top:0}.pu-refund-record-create-method-select-popup .pu-refund-record-create-method-select-popup-organims{padding:.5rem .5rem .4rem}.pu-refund-record-create-method-select-popup .pu-refund-record-create-method-select-popup-organims .pu-refund-record-create-method-select-popup-first-organisms{padding:0 0 .3rem}.pu-refund-record-create-method-select-popup .pu-refund-record-create-method-select-popup-organims .pu-refund-record-create-method-select-popup-second-organisms{padding:.5rem 0 0}.pu-refund-record-create-method-select-popup .pu-refund-record-create-method-select-popup-footer{display:flex;align-items:baseline;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-refund-record-create-method-select-popup .pu-refund-record-create-method-select-popup-footer .pu-refund-record-create-method-select-popup-footer-close{margin-top:auto}.pu-refund-tax-edit{padding:.5rem .5rem .4rem}.pu-refund-tax-edit .pu-refund-tax-edit-top{display:flex;gap:5rem;justify-content:flex-end}.pu-refund-tax-edit .pu-refund-tax-edit-table-label>:nth-child(1){float:left}.pu-refund-tax-edit .pu-refund-tax-edit-table-label>:nth-child(2){float:left;padding-left:.7rem}.pu-refund-tax-edit .pu-refund-tax-edit-table-label>:nth-child(3){display:flex;float:right}.pu-refund-tax-edit .pu-refund-tax-edit-table-label>:nth-child(3)>:nth-child(1){padding-right:3.1rem}.pu-refund-tax-edit .pu-refund-tax-edit-table-label>:nth-child(3)>:nth-child(2){padding-right:1.8rem}.pu-refund-tax-edit .pu-refund-tax-edit-table-label:after{display:block;clear:both;content:""}.pu-refund-tax-edit .pu-refund-tax-edit-bottom{display:flex;justify-content:space-between;margin:1vh 0}.pu-refund-tax-edit .pu-refund-tax-edit-bottom .pu-refund-tax-edit-bottom-message{width:12.5rem}.pu-refund-tax-edit-footer{display:flex;justify-content:space-between;height:2.5rem;padding:.375rem 20px}.pu-refund-tax-edit-footer .pu-refund-tax-edit-footer-left{margin-top:auto}.pu-refund-tax-edit-footer .pu-refund-tax-edit-footer-right{margin-top:auto;font-weight:900}.pu-edit-refund-record-ticket-info{padding:.5rem .5rem .4rem}.pu-edit-refund-record-ticket-info .refund-record-ticket-Info-section{margin-top:.1rem;margin-bottom:.5rem}.pu-edit-refund-record-ticket-info .refund-record-ticket-Info-section .refund-record-ticket-Info{display:flex;height:1.4rem;margin-left:2rem}.pu-edit-refund-record-ticket-info .refund-record-ticket-Info-section .refund-record-ticket-Info .refund-record-ticket-Info-asterisk{width:2rem}.pu-edit-refund-record-ticket-info .refund-record-ticket-Info-section .refund-record-ticket-Info .issuance{display:flex;margin-right:.75rem}.pu-edit-refund-record-ticket-info .refund-record-ticket-Info-section .refund-record-ticket-Info .issuance .issuance-label{width:5rem;margin-right:-.2em;background-color:#dcf5f8;border-color:#969696;border-style:solid;border-width:.12vh}.pu-edit-refund-record-ticket-info .refund-record-ticket-Info-section .refund-record-ticket-Info .issuance .issuance-label .issuance-date-text-label{margin-top:.09rem}.pu-edit-refund-record-ticket-info .refund-record-ticket-Info-section .refund-record-ticket-Info .surname{display:flex;margin-right:0}.pu-edit-refund-record-ticket-info .refund-record-ticket-Info-section .refund-record-ticket-Info .surname .surname-label{width:5rem;margin-right:-.2em;background-color:#dcf5f8;border-color:#969696;border-style:solid;border-width:.12vh}.pu-edit-refund-record-ticket-info .refund-record-ticket-Info-section .refund-record-ticket-Info .surname .surname-label .surname-text-label{margin-top:.09rem}.pu-edit-refund-record-ticket-info .refund-record-ticket-Info-section .refund-record-ticket-Info .iatacode{display:flex;width:15rem;font-size:.7rem;border:1px solid;border-color:#969696}.pu-edit-refund-record-ticket-info .refund-record-ticket-Info-section .refund-record-ticket-Info .iatacode .iatacode-label{width:5rem;padding:.1rem;background-color:#00737d}.pu-edit-refund-record-ticket-info .refund-record-ticket-Info-section .refund-record-ticket-Info .iatacode .iata-value-label{width:10rem;padding-top:.1rem;background-color:#fff}.pu-edit-refund-record-ticket-info .refund-record-coupon-Info{margin-left:1.5rem}.pu-edit-refund-record-ticket-info .refund-record-coupon-Info .no_bottom_border{border-bottom:0}.pu-edit-refund-record-ticket-info .refund-record-coupon-Info .no_top_border{border-top:0}.pu-edit-refund-record-ticket-info .refund-record-coupon-Info .data-table-body{height:7.5rem;word-wrap:break-word;white-space:normal}.pu-edit-refund-record-ticket-info .refund-record-coupon-Info .etkt-emd-div{background-color:#dcffff}.pu-edit-refund-record-ticket-info .refund-record-create-method{position:relative;padding-top:.5rem}.pu-edit-refund-record-ticket-info .refund-record-create-method .refund-record-create-method-label{position:absolute;right:.2rem;background-color:#fff}.ot-carrier-fee-confirmation-html{width:75%;margin:0 auto}.ot-carrier-fee-confirmation-html .ot-carrier-table-div1{width:100%;margin-top:.5rem}.ot-carrier-fee-confirmation-html .ot-carrier-table-div2{width:75%;margin-top:1rem}.ot-carrier-fee-confirmation-window{scroll-behavior:unset}.ot-carrier-fee-confirmation-window .ot-carrier-fee{padding-top:2vh;background:none}.pu-edit-refund-record-payment-amount-detail{padding:.5rem .5rem .4rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-heading{position:relative;width:100%}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-heading label{font-weight:700}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-heading .refund-record-payment-amount-detail-heading-annotation{position:absolute;top:.2vh;right:2vh;font-size:.75rem;font-weight:700;color:#007c85}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all{display:flex}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left{flex:5}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content{display:flex;margin-left:1.5rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category{flex:10}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-fare-heading{padding-bottom:.25rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-paid-fare{display:flex;margin-left:-.5em}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-paid-fare .refund-record-payment-amount-detail-paid-fare-label{width:12.75rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-used-fare{display:flex;padding-top:.25rem;padding-bottom:.25rem;margin-left:.25rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-used-fare .refund-record-payment-amount-detail-used-fare-label{width:12.75rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-refund-fare-table{width:13.5rem;margin-left:7.25rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-net-fare{display:flex;padding-top:.25rem;padding-bottom:.25rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-net-fare .refund-record-payment-amount-detail-net-fare-label{width:13rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-tax-heading{padding-bottom:.5em}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-tax-refund-amount-value-wrap{display:flex;align-items:center;width:8rem;margin-right:.5rem;vertical-align:middle}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-tax-refund-amount{display:flex;margin-left:.25rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-tax-refund-amount .refund-record-payment-amount-detail-tax-refund-amount-label{width:12.75rem;margin:auto 0}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-tax-refund-amount .refund-record-payment-amount-detail-tax-refund-amount-value{width:7.7rem;font-size:.7rem;text-align:right}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-airline-commission-refund-amount{display:flex;margin-left:.25rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-airline-commission-refund-amount .refund-record-payment-amount-detail-airline-commission-refund-amount-label{width:12.75rem;margin:auto 0}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-commission{display:flex;padding-top:.5em;margin-left:.25em}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-commission .refund-record-payment-amount-detail-commission-label{width:13rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-commission .refund-record-payment-amount-detail-commission-value{width:3rem;margin-right:.5rem;font-size:.75rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-commission .refund-record-payment-amount-detail-commission-radio-amount{margin-right:4.5em;white-space:nowrap}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-commission .refund-record-payment-amount-detail-commission-radio-percent{margin-right:1em;white-space:nowrap}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-cancel-fee-heading{display:flex;padding-top:.5em}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-cancel-fee-heading .refund-record-payment-amount-detail-cancel-fee-link{margin-left:16.5rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-cancel-fee{display:flex;padding-top:.25rem;margin-left:.25em}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-cancel-fee .refund-record-payment-amount-detail-cancel-fee-label{width:13rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-cancel-fee .refund-record-payment-amount-detail-cancel-fee-value{width:3rem;margin-right:.5rem;font-size:.75rem}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-cancel-fee .refund-record-payment-amount-detail-cancel-fee-radio-amount{margin-right:4.5em;white-space:nowrap}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-left .refund-record-payment-amount-detail-content .refund-record-payment-amount-detail-content-category .refund-record-payment-amount-detail-cancel-fee .refund-record-payment-amount-detail-cancel-fee-radio-percent{margin-right:1em;white-space:nowrap}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-right{justify-content:center;width:12.75rem;margin-top:13em}.pu-edit-refund-record-payment-amount-detail .refund-record-payment-amount-detail-content-all .refund-record-payment-amount-detail-content-right>div:first-child{background-color:#fff}.pu-edit-refund-record-payment-amount{padding:.5rem .5rem .4rem}.pu-edit-refund-record-payment-amount .pu-edit-refund-record-payment-amount-display-table{margin-left:1rem}.pu-edit-refund-record-payment-amount .refund-record-payment-amount-guidance-label{position:relative;display:flex;margin-top:1vh;margin-right:0}.pu-edit-refund-record-payment-amount .refund-record-payment-amount-guidance-label .refund-record-payment-amount-combination{position:absolute;right:0;display:flex}.pu-edit-refund-record-payment-amount .refund-record-payment-amount-guidance-label .refund-record-payment-amount-combination .refund-record-payment-amount-guidance-text{margin-right:.5em;font-size:.75rem}.pu-edit-refund-record-payment-amount .refund-record-payment-amount-guidance-label .refund-record-payment-amount-combination .refund-record-payment-amount-update{font-size:.75rem}.pu-refund-per-method-amount-edit-body-area{display:flex;flex-direction:column;padding:.5rem}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row{display:flex;align-items:center;margin:.5% 0}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-asterisk{display:flex;flex:.575;justify-content:right}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-title{flex:5}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body{display:flex;flex:20;align-items:center}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body>div{display:flex;align-items:center}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-refund-method-dropdown{flex:1;margin-left:.1rem}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-refund-method-input{display:flex;flex:1;align-items:center;justify-content:right}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-refund-method-input input{margin-left:1.5rem}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-credit-card-company{display:flex;flex:1;align-items:center;padding:.25rem}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-credit-card-company .pu-refund-per-method-amount-edit-credit-card-info-asterisk{width:.75rem}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-credit-card-company .pu-refund-per-method-amount-edit-credit-card-company-label{width:4rem}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-credit-card-number{display:flex;align-items:center;padding:.25rem}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-credit-card-number .pu-refund-per-method-amount-edit-credit-card-info-asterisk{width:.75rem}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-credit-card-exp-date{display:flex;flex:2;align-items:center;justify-content:right;margin-left:.2rem}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-credit-card-exp-date .pu-refund-per-method-amount-edit-credit-card-info-asterisk{width:.75rem}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-external-link{display:flex;flex:1;align-items:center;justify-content:center}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-external-link>div{display:flex;align-items:center}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-refund-price-label{margin-right:1.5rem}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-refund-price-label-first{margin-right:1.5rem;margin-left:.1rem}.pu-refund-per-method-amount-edit-body-area .pu-refund-per-method-amount-edit-body-row .pu-refund-per-method-amount-edit-row-body .pu-refund-per-method-amount-edit-refund-price-label-second{margin-left:.2rem}.pu-refund-per-method-amount-edit-footer{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-refund-per-method-amount-edit-footer .pu-refund-per-method-amount-edit-decision-button{width:8rem;height:2rem;font-family:Noto Sans JP-300;font-weight:700;font-size:1rem}.payment-method-amount{padding:.5rem .5rem .4rem}.payment-method-amount .payment-method-amount-heading{padding-bottom:1%}.payment-method-amount .payment-method-amount-datatable{margin-left:1rem}.payment-method-amount .payment-method-amount-button{position:relative;padding-top:.25rem}.payment-method-amount .payment-method-amount-button .payment-method-amount-button-all{position:absolute;right:.6rem;display:flex}.payment-method-amount .payment-method-amount-button .payment-method-amount-button-all .payment-method-amount-button-add,.payment-method-amount .payment-method-amount-button .payment-method-amount-button-all .payment-method-amount-button-edit{padding-right:1%;margin-right:1%}.pu-edit-refund-record-original-ticket-info{padding:.5rem .5rem .4rem}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-no{display:flex;padding-top:.5em;margin-left:1.75rem}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-no .pu-edit-refund-record-original-ticket-no-label{width:16rem}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-no .pu-edit-refund-record-original-ticket-no-conj{margin-left:2.5rem}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-issuance-date{padding-top:.25em;margin-left:1.75em}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-issuance-date .pu-edit-refund-record-original-ticket-issuance-date-text{position:relative;margin-left:16.25rem}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-issuance-date .pu-edit-refund-record-original-ticket-issuance-date-text .pu-edit-refund-record-original-ticket-issuance-date-text-day{margin-bottom:-.1em;font-size:.75rem}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-issuance-date .pu-edit-refund-record-original-ticket-issuance-date-text .pu-edit-refund-record-original-ticket-issuance-date-text-year{position:absolute;bottom:0;left:12.05rem;font-size:.75rem}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-issuance-date .pu-edit-refund-record-original-ticket-issuance-date-input{display:flex}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-issuance-date .pu-edit-refund-record-original-ticket-issuance-date-input .pu-edit-refund-record-original-ticket-issuance-date-label{width:16rem}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-issuance-date .pu-edit-refund-record-original-ticket-issuance-date-input .pu-edit-refund-record-original-ticket-issuance-date-dropDown{width:7.75rem}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-issue-city{display:flex;padding-top:.5em;margin-left:1.75em}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-issue-city button{width:2rem;height:1.5rem}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-issue-city .pu-edit-refund-record-original-ticket-issue-city-label{width:16rem}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-issue-city .pu-edit-refund-record-original-ticket-issue-city-search-airport{position:relative;display:flex;width:18.1rem}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-issue-city .pu-edit-refund-record-original-ticket-issue-city-search-airport .airport-name-label{width:5rem;margin-left:.1rem;overflow:hidden;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.pu-edit-refund-record-original-ticket-info .pu-edit-refund-record-original-ticket-issue-city .pu-edit-refund-record-original-ticket-iatacode{width:6.75rem}.pu-edit-refund-record-other{padding:.5rem .5rem .4rem}.pu-edit-refund-record-other .pu-edit-refund-record-other-remark{display:flex;margin-left:1.75rem}.pu-edit-refund-record-other .pu-edit-refund-record-other-remark .pu-edit-refund-record-other-remark-label{width:16rem}.pu-edit-refund-record-other .pu-edit-refund-record-other-wac-code{display:flex;padding-top:.75em;margin-left:1.75rem}.pu-edit-refund-record-other .pu-edit-refund-record-other-wac-code .pu-edit-refund-record-other-wac-code-label{width:16rem}.pu-edit-refund-record-other .pu-edit-refund-record-other-airline{display:flex;padding-top:.75rem;margin-left:1.75rem}.pu-edit-refund-record-other .pu-edit-refund-record-other-airline .pu-edit-refund-record-other-airline-label{width:16rem}.pu-edit-refund-record-other .pu-edit-refund-record-other-tour-code{display:flex;padding-top:.75rem;margin-left:1.75rem}.pu-edit-refund-record-other .pu-edit-refund-record-other-tour-code .pu-edit-refund-record-other-tour-code-label{width:16rem}.pu-edit-refund-record-other .pu-edit-refund-record-other-int-dms{display:flex;padding-top:.75rem;margin-left:1.75rem}.pu-edit-refund-record-other .pu-edit-refund-record-other-int-dms .pu-edit-refund-record-other-int-dms-label{width:16.075rem}.pu-edit-refund-record-popup .pu-edit-refund-record-header{padding:.1rem;background-color:#dcffff}.pu-edit-refund-record-popup .pu-edit-refund-record-header>div{top:0}.pu-edit-refund-record-popup .pu-edit-refund-record-content{max-height:calc(100vh - 15rem);overflow-y:auto}.pu-edit-refund-record-popup .pu-edit-refund-record-popup-footer{display:flex;align-items:flex-end;height:2.5rem;padding:.375rem 1rem}.pu-edit-refund-record-popup .pu-edit-refund-record-popup-footer .pu-edit-refund-record-popup-footer-back{margin-right:auto}.pu-edit-refund-record-popup .pu-edit-refund-record-popup-footer .pu-edit-refund-record-popup-footer-currency-exchange{margin-right:1rem}.pu-edit-refund-record-popup .pu-edit-refund-record-popup-footer .pu-edit-refund-record-popup-footer-currency-create{margin-top:auto}.pu-edit-refund-record-popup .pu-edit-refund-record-popup-footer .pu-edit-refund-record-popup-footer-currency-create-button{font-size:100%;font-weight:700}.modal-body{max-height:calc(100vh - 14rem)}.pu-manualrefundconfimationguidancearea{display:flex;height:4.6rem}.pu-manualrefundconfimationguidancearea .pu-manualrefundconfimationguidancearea-title{position:absolute;width:200px}.pu-manualrefundconfimationguidancearea .pu-manualrefundconfimationguidancearea-title .label{font-weight:700}.pu-manualrefundconfimationguidancearea .pu-manualrefundconfimationguidancearea-guidance-erea{flex:7;margin-left:10%}.pu-manualrefundconfimationguidancearea .pu-manualrefundconfimationguidancearea-guidance-erea .combined-sop-link-label{margin:0%;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.pu-manualrefundconfimationguidancearea .pu-manualrefundconfimationguidancearea-guidance-erea .sop-link-label{display:inline}.pu-manualrefundconfimationguidancearea .pu-manualrefundconfimationguidancearea-guidance-erea .combined-here-link-label{margin:0%;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.pu-manualrefundconfimationguidancearea .pu-manualrefundconfimationguidancearea-guidance-erea .here-link-label{display:inline}.pu-manualrefundconfimationguidancearea .pu-manualrefundconfimationguidancearea-checkBox-erea{margin-top:40px;margin-left:5px}.pu-manualrefundconfimation-amountmethod .pu-manualrefundconfimation-amountmethod-top{display:flex}.pu-manualrefundconfimation-amountmethod .pu-manualrefundconfimation-amountmethod-title{flex:7}.pu-manualrefundconfimation-amountmethod .pu-manualrefundconfimation-amountmethod-icon{height:1.35rem;margin-left:30%}.pu-manualrefundconfimation-amountmethod .pu-manualrefundconfimation-amountmethod-table-label{color:#ca0e0e}.pu-manualrefundconfimation-amountmethod .pu-manualrefundconfimation-amountmethod-table{font-size:.6rem;line-height:1.2}.pu-manualrefundconfimation-amountmethod .pu-manualrefundconfimation-amountmethod-table>.data-table-body{max-height:40vh}.pu-manualrefundconfimation-amountmethod .pu-manualrefundconfimation-amountmethod-table .no-bottom-border{border-bottom:0}.pu-manualrefundconfimation-amountmethod .pu-manualrefundconfimation-amountmethod-table .no-top-border{border-top:0}.pu-manualrefundconfimation-amountmethod .pu-manualrefundconfimation-amountmethod-table .table-link{color:#001e87}.pu-manualrefundconfimation-amountmethod .pu-manualrefundconfimation-amountmethod-table .table-refund-status-link{margin-left:.2rem;color:#001e87}.ticketing-completed-popup .modal-body{padding:0}.ticketing-completed-popup .modal-dialog .modal-content .modal-header{padding:0 .5rem 0 0}.ticketing-completed-popup .divide-footer-btn{white-space:nowrap}.pu-manualrefundconfirmation-popup .modal-dialog{max-width:100%}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-header{padding:.1rem;background-color:#dcffff}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-header>div{top:0}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-body{display:flex;flex-direction:column;padding:.75rem .75rem .4rem}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-hr{margin-bottom:-.5%}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-table{font-size:.6rem;line-height:1.2}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-table .no-bottom-border{border-bottom:0}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-table .no-top-border{border-top:0}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-table .table-link{color:#001e87}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-table .table-refund-status-link{margin-left:.2rem;color:#001e87}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-bottom{margin-top:1%}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-bottom .pu-manualrefundconfirmation-bottom-top{display:flex;height:60%}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-bottom .pu-manualrefundconfirmation-bottom-top .pu-manualrefundconfirmation-bottom-top-button{vertical-align:top}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-bottom .pu-manualrefundconfirmation-bottom-top .pu-manualrefundconfirmation-bottom-top-notice{padding-right:9.4rem;margin:0 2.5% 0 2%;line-height:1.3}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-bottom .pu-manualrefundconfirmation-bottom-top .pu-manualrefundconfirmation-bottom-top-notice>div:first-child{background-color:#fff}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-bottom .pu-manualrefundconfirmation-bottom-bottom .pu-manualrefundconfirmation-bottom-bottom-checkwithlabel{display:flex;justify-content:flex-end;margin-right:1.5%}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-bottom .pu-manualrefundconfirmation-bottom-bottom .pu-manualrefundconfirmation-bottom-bottom-buttons{display:flex;align-items:flex-end;justify-content:flex-end;margin-right:1.5%}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-bottom .pu-manualrefundconfirmation-bottom-bottom .pu-manualrefundconfirmation-bottom-bottom-buttons .pu-manualrefundconfirmation-bottom-bottom-button{min-width:7.5rem;margin-right:1%}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-footer{display:flex;align-items:flex-end;height:2.5rem;padding:.375rem 1rem}.pu-manualrefundconfirmation-popup .pu-manualrefundconfirmation-footer .pu-manualrefundconfirmation-footer-commonbutton{display:flex;flex:1;justify-content:space-between;margin-right:.5rem}.pu-awd-manual-refund-confirmation-guidancearea{display:flex;height:9vh}.pu-awd-manual-refund-confirmation-guidancearea .pu-awd-manual-refund-confirmation-guidancearea-title{position:absolute;width:200px}.pu-awd-manual-refund-confirmation-guidancearea .pu-awd-manual-refund-confirmation-guidancearea-title .label{font-weight:700}.pu-awd-manual-refund-confirmation-guidancearea .pu-awd-manual-refund-confirmation-checkBox-erea{margin-top:40px;margin-left:5px}.pu-awd-manual-refund-confirmation-guidancearea .confrimation-items{flex:7;margin-left:10%}.pu-awd-manual-refund-confirmation-AmountMethodArea .pu-awd-manual-refund-confirmation-top{display:flex;align-items:flex-start}.pu-awd-manual-refund-confirmation-AmountMethodArea .pu-awd-manual-refund-confirmation-top .pu-awd-manual-refund-confirmation-AmountMethodArea-title{width:15rem}.pu-awd-manual-refund-confirmation-AmountMethodArea .pu-awd-manual-refund-confirmation-top .pu-awd-manual-refund-confirmation-text{width:31.5rem;font-size:.65rem;color:#505050}.pu-awd-manual-refund-confirmation-AmountMethodArea .pu-awd-manual-refund-confirmation-top .pu-awd-manual-refund-confirmation-AmountMethodArea-currency-label{display:flex}.pu-awd-manual-refund-confirmation-AmountMethodArea .pu-awd-manual-refund-confirmation-top .pu-awd-manual-refund-confirmation-AmountMethodArea-currency-label label{font-weight:700;color:#007c85}.pu-awd-manual-refund-confirmation-AmountMethodArea .pu-awd-manual-refund-confirmation-AmountMethodArea-icon{height:25px;margin-top:8px;margin-right:115px}.pu-awd-manual-refund-confirmation-AmountMethodArea .pu-awd-manual-refund-confirmation-AmountMethodArea-notice-lable{margin:0 1.75rem .5rem}.pu-awd-manual-refund-confirmation-AmountMethodArea .pu-awd-manual-refund-confirmation-amountmethod-table{font-size:.6rem;line-height:1.2}.pu-awd-manual-refund-confirmation-AmountMethodArea .pu-awd-manual-refund-confirmation-amountmethod-table .no-bottom-border{border-bottom:0}.pu-awd-manual-refund-confirmation-AmountMethodArea .pu-awd-manual-refund-confirmation-amountmethod-table .no-top-border{border-top:0}.pu-awd-manual-refund-confirmation-AmountMethodArea .pu-awd-manual-refund-confirmation-amountmethod-table .table-link{color:#001e87}.pu-awd-manual-refund-confirmation-AmountMethodArea .pu-awd-manual-refund-confirmation-amountmethod-table .table-refund-status-link{margin-left:.2rem;color:#001e87}.pu-awd-manual-refund-confirmation-popup .modal-dialog{max-width:100%}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-header{padding:.1rem;background-color:#dcffff}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-header>div{top:0}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-body{display:flex;flex-direction:column;padding:1% 2% .5%}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-hr{margin-bottom:-.5%}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-table{font-size:.6rem;line-height:1.2}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-table .no-bottom-border{border-bottom:0}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-table .no-top-border{border-top:0}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-table .table-link{color:#001e87}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-table .table-refund-status-link{margin-left:.2rem;color:#001e87}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-bottom{margin-top:1%}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-bottom .pu-awd-manual-refund-confirmation-bottom-top{display:flex;height:60%}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-bottom .pu-awd-manual-refund-confirmation-bottom-top .pu-awd-manual-refund-confirmation-bottom-top-button{vertical-align:top}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-bottom .pu-awd-manual-refund-confirmation-bottom-top .pu-awd-manual-refund-confirmation-bottom-top-notice{padding-right:9.4rem;margin:0 2.5% 0 2%;line-height:1.3}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-bottom .pu-awd-manual-refund-confirmation-bottom-top .pu-awd-manual-refund-confirmation-bottom-top-notice>div:first-child{background-color:#fff}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-bottom .pu-awd-manual-refund-confirmation-bottom-bottom .pu-awd-manual-refund-confirmation-bottom-bottom-checkwithlabel{display:flex;justify-content:flex-end;margin-right:1.5%}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-bottom .pu-awd-manual-refund-confirmation-bottom-bottom .pu-awd-manual-refund-confirmation-bottom-bottom-buttons{display:flex;align-items:flex-end;justify-content:flex-end;margin-right:1.5%}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-bottom .pu-awd-manual-refund-confirmation-bottom-bottom .pu-awd-manual-refund-confirmation-bottom-bottom-buttons .pu-awd-manual-refund-confirmation-bottom-bottom-button{min-width:7.5rem;margin-right:1%}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-footer{display:flex;align-items:flex-end;height:2.5rem;padding:.375rem 1rem}.pu-awd-manual-refund-confirmation-popup .pu-awd-manual-refund-confirmation-footer .pu-awd-manual-refund-confirmation-footer-commonbutton{display:flex;flex:1;justify-content:space-between;margin-right:1%}.pu-award-refund-calculation-refund-method-refund-cal-top{display:flex;justify-content:space-between}.pu-award-refund-calculation-refund-method-refund-cal-top .pu-award-refund-calculation-refund-method-refund-cal-notice{flex:2;align-items:center;justify-content:center;padding:0}.pu-award-refund-calculation-refund-method-refund-cal-top .pu-award-refund-calculation-refund-method-currency-info{width:8rem}.pu-award-refund-calculation-refund-method-refund-cal-top .pu-award-refund-calculation-refund-method-currency-info label{flex-shrink:0;width:8rem;color:#00737d;text-align:right;vertical-align:top}.pu-award-refund-calculation-refund-method-refund-cal-middle{display:flex}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-right{display:flex;flex:1.7;justify-content:center;word-break:keep-all}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-right>div:first-child{background-color:#fff}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-right .pu-award-refund-calculation-refund-method-refund-cal-middle-right-notice{font-size:.65rem}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-right .pu-award-refund-calculation-refund-method-refund-cal-middle-right-notice p{padding:0 .2rem;font-size:.65rem}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-left{flex:8}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-left .pu-award-refund-calculation-refund-method-calculation-method{display:flex;padding:0 0 3px}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-left .pu-award-refund-calculation-refund-method-calculation-method div.pu-award-refund-calculation-refund-method-calculation-method:nth-child(1){flex:1;flex-grow:0}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-left .pu-award-refund-calculation-refund-method-calculation-method div.pu-award-refund-calculation-refund-method-calculation-method:nth-child(2){flex:3;flex-grow:0}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-left .pu-award-refund-calculation-refund-method-calculation-method div.pu-award-refund-calculation-refund-method-calculation-method:nth-child(3){flex:3;flex-grow:0;vertical-align:center}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-left .pu-award-refund-calculation-refund-method-calculation-method div.pu-award-refund-calculation-refund-method-calculation-method:nth-child(4){flex:1;flex-grow:0}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-left .pu-award-refund-calculation-refund-method-calculation-method .pu-award-refund-calculation-refund-method-calculation-method-label{display:flex}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-left .pu-award-refund-calculation-refund-method-calculation-method .pu-award-refund-calculation-refund-method-calculation-method-radio-vol,.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-left .pu-award-refund-calculation-refund-method-calculation-method .pu-award-refund-calculation-refund-method-calculation-method-radio-invol{display:flex;margin-left:3rem}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-left .pu-award-refund-calculation-refund-method-calculation-method .pu-award-refund-calculation-refund-method-calculation-recalculation{margin-left:2rem}.pu-award-refund-calculation-refund-method-refund-cal-middle .pu-award-refund-calculation-refund-method-refund-cal-middle-middle{display:flex;flex:2;align-items:flex-end;justify-content:center;padding:0 .3rem .35rem}.pu-award-refund-calculation-refund-method-refund-target-table .pu-award-refund-calculation-refund-method-refund-target-table-no-bottom-border{border-bottom-color:#00737d}.pu-award-refund-calculation-refund-method-refund-target-table .data-table-body{height:9rem}.pu-award-refund-calculation-refund-method-refund-target-table .data-table-body .display-td{height:3.2rem}.pu-award-refund-calculation-refund-method-refund-cal-bottom{padding-top:4px;padding-bottom:3px}.pu-award-refund-calculation-refund-method-refund-cal-bottom .pu-award-refund-calculation-refund-method-refund-cal-bottom-top{display:flex;justify-content:flex-end;margin-right:.5rem;margin-left:.5rem}.pu-award-refund-calculation-refund-method-refund-cal-bottom .pu-award-refund-calculation-refund-method-refund-cal-bottom-top .pu-award-refund-calculation-refund-method-payee-account-input-button{padding:0;margin-left:8rem}.pu-award-refund-calculation-refund-method-refund-cal-bottom hr{margin-top:4px;margin-bottom:4px}.pu-award-refund-calculation-refund-method-refund-price-table{margin:6px 0}.pu-award-refund-calculation-guidance-items-detail{display:flex;align-items:flex-end;padding:.1rem .1rem 0 0}.pu-award-refund-calculation-guidance-items-detail .pu-award-refund-calculation-guidance-item-list{margin-left:3rem}.pu-award-refund-calculation-guidance-items-detail .pu-award-refund-calculation-guidance-item-list>div{margin:0;background-color:#fff}.pu-award-refund-calculation-guidance-items-detail .pu-award-refund-calculation-guidance-item-confirm{padding-bottom:.4rem;margin-left:.8rem}.pu-award-refund-calculation-guidance-items-detail .pu-award-refund-calculation-guidance-item-confirm .pu-award-refund-calculation-guidance-item-checkbox-item{display:flex}.pu-award-refund-calculation-guidance-items-detail .pu-award-refund-calculation-guidance-item-confirm .pu-award-refund-calculation-guidance-item-checkbox-item .pu-award-refund-calculation-guidance-item-checkbox{padding:0 0 .1rem;margin:0}.pu-award-refund-calculation-guidance-items-detail .pu-award-refund-calculation-guidance-item-confirm .pu-award-refund-calculation-guidance-item-checkbox-item .pu-award-refund-calculation-guidance-item-checkbox-item-label{padding:0 0 0 .3rem;margin:0}.pu-award-refund-calculation-guidance-items-detail .pu-award-refund-calculation-guidance-item-checkbox-label{padding:0 0 0 1rem}.pu-award-refund-calculation-guidance-items-notice{display:flex;justify-content:flex-end;padding:3px 2rem 3px 0}.pu-awardrefundcalculation-popup-breadcrumb{height:1.2rem;padding:.1rem;background-color:#dcffff}.pu-award-refund-calculation-refund-cal-popup-content{max-height:calc(100vh - 7.2rem);overflow-y:auto}.pu-award-refund-calculation-refund-cal-popup-body{display:flex;flex-direction:column;padding:10px 1rem 0 .8rem}.pu-award-refund-calculation-refund-cal-popup-footer{display:flex;align-items:end;justify-content:flex-end;height:2.5rem;padding:.375rem 1rem}.pu-award-refund-calculation-refund-cal-popup-footer .pu-award-refund-calculation-refund-cal-popup-close{margin-right:auto}.pu-award-refund-calculation-refund-cal-popup-footer .pu-award-refund-calculation-refund-cal-popup-requester-input{margin-right:.5rem}.pu-award-refund-calculation-refund-cal-guidance-item{padding:0 .8rem}.modal-dialog{max-width:100%}.pu-refundcalculation-popup-breadcrumb{padding:.1rem;background-color:#edffff}.pu-refundcalculation-popup-hr{margin:.3rem}.pu-refundcalculation-popup-main .pu-refundcalculation-popup-main-top{margin:.5rem}.pu-refundcalculation-popup-main .pu-refundcalculation-popup-main-middle-1{display:flex;justify-content:flex-end;margin:.5rem}.pu-refundcalculation-popup-main .pu-refundcalculation-popup-main-middle-1 .middle-1-bottom+.middle-1-bottom{margin-left:.5rem}.pu-refundcalculation-popup-main .pu-refundcalculation-popup-main-middle-2{display:flex;margin:.5rem}.pu-refundcalculation-popup-main .pu-refundcalculation-popup-main-middle-2 .primary-button{flex:8}.pu-refundcalculation-popup-main .pu-refundcalculation-popup-main-middle-2 .wacCode-label{padding-right:1rem}.pu-refundcalculation-popup-main .pu-refundcalculation-popup-main-middle-2 .wacCode-area{display:flex}.pu-refundcalculation-popup-main .pu-refundcalculation-popup-main-bottom{margin:.3rem .5rem}.pu-refundcalculation-footer{display:flex;align-items:flex-end;height:2.5rem;padding:.375rem 1rem}.pu-refundcalculation-footer .pu-refundcalculation-footer-left{display:flex;flex:1;justify-content:space-between;margin-right:1%}.PuRefundCalculationGuidanceArea-title label{font-weight:700}.PuRefundCalculationGuidanceArea-Guidance-erea{display:flex}.PuRefundCalculationGuidanceArea-Guidance-erea .combined-sop-link-label{margin:0%;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.PuRefundCalculationGuidanceArea-Guidance-erea .sop-link-label{display:inline}.PuRefundCalculationGuidanceArea-Guidance-erea .combined-here-link-label{margin:0%;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.PuRefundCalculationGuidanceArea-Guidance-erea .here-link-label{display:inline}.PuRefundCalculationGuidanceArea-checkBox-erea{display:flex;flex:0 0 6.8rem;margin-top:auto;margin-left:.8rem}.PuRefundCalculationGuidanceArea-checkBox-erea .PuRefundCalculationGuidanceArea-checkBox-erea-checkbox{padding:0 0 1.1rem;margin:0}.PuRefundCalculationGuidanceArea-checkBox-erea .PuRefundCalculationGuidanceArea-checkBox-erea-label{padding:0 0 0 .3rem;margin:0}.PuRefundCalculationGuidanceArea-label-erea{display:flex;justify-content:flex-end;padding:.5rem 1rem 0 0}.pu-RefundCalculation-AmountMethodArea .pu-RefundCalculation-AmountMethodArea-top{display:flex;align-items:flex-end}.pu-RefundCalculation-AmountMethodArea .pu-RefundCalculation-AmountMethodArea-top .pu-RefundCalculation-AmountMethodArea-top-left{display:flex;flex:7}.pu-RefundCalculation-AmountMethodArea .pu-RefundCalculation-AmountMethodArea-top .pu-RefundCalculation-AmountMethodArea-top-left .pu-RefundCalculation-AmountMethodArea-title{width:11rem;margin-right:4rem;white-space:nowrap}.pu-RefundCalculation-AmountMethodArea .pu-RefundCalculation-AmountMethodArea-top .pu-RefundCalculation-AmountMethodArea-caution-label{float:right;margin-top:.2rem}.pu-RefundCalculation-AmountMethodArea .amount-table{margin-top:.5rem;font-size:.7rem;text-align:center}.pu-RefundCalculation-AmountMethodArea .amount-table .total-amount{font-weight:700;background-color:#d2ff91}.pu-RefundCalculation-AmountMethodArea .pu-RefundCalculation-AmountMethodArea-table-label{color:#ca0e0e}.pu-RefundCalculation-AmountMethodArea .pu-RefundCalculation-method-table{margin-top:.5rem;font-size:.7rem}.pu-RefundCalculation-AmountMethodArea .pu-RefundCalculation-method-table .data-table-header{white-space:nowrap}.pu-reduce-popup-wrapper .common-table-checkbox-header{background-color:#c8c8c8}.pu-reduce-popup-wrapper .Closebtn{margin-top:.9rem;margin-bottom:.9rem;margin-left:1rem}.pu-reduce-popup-wrapper .Deletebtn{margin-top:.5rem;margin-left:38rem}.pu-reduce-popup-wrapper .radio-one{margin-bottom:.65rem}.pu-reduce-popup-wrapper .radio-two{margin-bottom:.4rem}.pu-reduce-popup-wrapper .subheadinglarge-one,.pu-reduce-popup-wrapper .subheadinglarge-two{padding-top:.3rem;padding-bottom:.3rem;margin-left:.7rem}.pu-reduce-popup-wrapper .subheadinglarge-three{padding-top:.3rem;padding-bottom:.7rem;margin-left:.7rem}.pu-reduce-popup-wrapper .arrowIcon{margin-right:.3rem;margin-left:.8rem}.pu-reduce-popup-wrapper .ttlLabel{min-width:8rem;max-width:8rem;text-align:right}.pu-reduce-popup-wrapper .ttlValue{margin-left:1rem}.pu-reduce-popup-wrapper .stwoNameLabel{min-width:8rem;max-width:8rem;text-align:right}.pu-reduce-popup-wrapper .stwoNameValue{margin-left:1rem}.pu-reduce-popup-wrapper .stwtNameLabel{min-width:7.7rem;max-width:8rem;text-align:right}.pu-reduce-popup-wrapper .stwtNameValue{margin-left:1rem}.pu-reduce-popup-wrapper .GroupName{margin-left:.4rem;font-family:Noto Sans JP-300;font-weight:700}.pu-reduce-popup-wrapper .reduce-notice{font-size:.75rem}.pu-reduce-popup-wrapper .reduce-notice p{padding-bottom:.2rem;font-size:.6rem;line-height:1.2rem}.pu-reduce-popup-wrapper .pu-reduce-table-one .common-table-body{height:7.3rem}.pu-other-payment-method-popup .pu-other-payment-method-main{padding:.5rem}.pu-other-payment-method-popup .pu-other-payment-method-main .pu-other-payment-method-radio-list{padding-left:1rem;list-style-type:none}.pu-other-payment-method-popup .pu-other-payment-method-main .pu-other-payment-method-radio-list .pu-other-payment-method-radio-item{padding-bottom:.4rem}.pu-other-payment-method-popup .pu-other-payment-method-footer{display:flex;align-items:center;justify-content:space-between;padding:.5rem}.pu-select-payment-method{background-color:#000000ad}.pu-select-payment-method .sub-heading-large{margin-left:.5rem}.pu-select-payment-method .credit-info-link{width:12rem;margin-right:2rem}.pu-select-payment-method .pu-select-payment-method-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-select-payment-method .pu-select-payment-method-footer .pu-select-payment-method-close{font-size:.7rem}.pu-select-payment-method .pu-select-payment-method-footer .pu-select-payment-method-checkbox{margin-left:6rem}.pu-select-payment-method .pu-select-payment-method-footer .pu-select-payment-method-input{font-size:.7rem}.pu-select-payment-method .pu-select-payment-method-breadcrumbs-main{padding:.1rem;background:#dcffff}.pu-select-payment-method .pu-select-payment-method-contents{max-height:calc(100vh - 7.2rem);overflow-y:auto}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-area{display:block;height:3.5rem;margin-top:.3rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-area .pu-select-payment-method-title{display:flex;justify-content:space-between;padding-top:.1rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-area .pu-select-payment-method-currency{align-items:center;justify-content:center;padding-right:1rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-area .pu-select-payment-method-guidance{margin-left:1.5rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-area .webminds-link-area{margin-bottom:.4rem;margin-left:31rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview{padding:0 1.5rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .tab-content{height:12rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .nav-tabs .nav-link{height:fit-content;padding:0 1rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-single-tabview{display:flex}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-single-tabview .pu-select-payment-method-single-tab-RadioColumns1{margin:0 1rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-single-tabview .pu-select-payment-method-single-tab-radio{height:1rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-single-tabview .pu-select-payment-method-single-tab-radio-credit-card{display:flex;align-items:baseline}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-single-tabview .pu-select-payment-method-single-tab-items{margin:1rem 0}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-single-tabview .pu-select-payment-method-single-tab-items-top{margin:1rem 0 2rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-single-tabview .pu-select-payment-method-single-tab-last-item{margin-top:5rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-single-tabview .pu-select-payment-method-single-tab-label{margin-left:1rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-single-tabview .pu-select-payment-method-single-tab-botton{font-size:.6rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-single-tabview .pu-select-payment-method-single-tab-botton-area{display:flex}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-multipl-tabview{display:flex;flex-flow:column;gap:1rem;margin:1.5rem .8rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-multipl-tabview .pu-select-payment-method-multipl-code-view{display:flex}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-multipl-tabview .pu-select-payment-method-multipl-code-view .select-pmm-label{width:7rem;font-size:.7rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-tabview .pu-select-payment-method-multipl-tabview .pu-select-payment-method-multipl-code-view .pu-select-payment-method-multipl-code{width:15rem;margin-left:.15rem}.pu-select-payment-method .pu-select-payment-method-organisms .pu-select-payment-method-credit-info-link-area{display:flex;align-items:flex-start;justify-content:right;height:1rem}.pu-select-payment-method .pu-select-payment-method-select-ticket-organisms{padding:.2rem 0 .65rem}.pu-select-payment-method .pu-select-payment-method-select-ticket-organisms .pu-select-payment-method-select-ticket-title{display:flex;align-items:center}.pu-select-payment-method .pu-select-payment-method-select-ticket-organisms .pu-select-payment-method-select-ticket-guidance{padding-left:3.5rem}.pu-select-payment-method .pu-select-payment-method-select-ticket-organisms .pu-select-payment-method-select-ticket-table-view{margin:0 2rem;font-size:.7rem}.pu-select-payment-method .pu-select-payment-method-select-ticket-organisms .pu-select-payment-method-select-ticket-amount-title{display:flex;align-items:flex-start;justify-content:space-between}.pu-select-payment-method .pu-select-payment-method-select-ticket-organisms .pu-select-payment-method-select-ticket-amount-title .sub-heading-large{margin-top:1rem}.pu-select-payment-method .pu-select-payment-method-select-ticket-organisms .pu-select-payment-method-select-ticket-amount-title .select-payment-method-delete{padding-right:2rem}.pu-select-payment-method .pu-select-payment-method-select-ticket-organisms .pu-select-payment-method-select-ticket-amount-title .select-payment-method-delete button{font-size:.6rem}.pu-select-payment-method .pu-select-payment-method-select-ticket-organisms .pu-select-payment-method-select-ticket-result-area{padding:0 2rem}.pu-select-payment-method .pu-select-payment-method-select-ticket-organisms .pu-select-payment-method-select-ticket-result-area .pu-select-payment-method-select-ticket-result{display:flex;align-items:center}.pu-select-payment-method .pu-select-payment-method-select-ticket-organisms .pu-select-payment-method-select-ticket-result-area .pu-select-payment-method-select-ticket-result .pu-select-payment-method-select-ticket-textbox{text-align:center;background-color:#dcffb4;border:1.5px solid}.pu-select-payment-method .pu-select-payment-method-select-ticket-organisms .pu-select-payment-method-select-ticket-result-area .pu-select-payment-method-select-ticket-result .pu-select-payment-method-select-ticket-fare{margin-left:.4rem;font-size:.6rem}.pu-select-payment-method .pu-select-payment-method-employee-radio-cell{margin:1.5rem 1rem}.pu-credit-card-settlement-payment-row{display:flex;align-items:flex-end;justify-content:space-between;padding-right:.5rem;padding-left:.5rem}.pu-credit-card-settlement-payment-first-row{padding-top:.5rem}.pu-credit-card-settlement-payment-list{padding-top:.5rem;padding-right:.5rem;padding-left:2.3rem}.pu-credit-card-settlement-payment-total-amount{width:8rem;height:1.3rem;text-align:center;background-color:#dcffb4;border:black solid 1.5px}.pu-credit-card-settlement-payment-breakdown{display:flex;align-items:flex-end;width:23rem}.pu-credit-card-settlement-payment-breakdown-item{padding-left:1rem}.pu-credit-card-settlement-payment-div-row{padding-left:2rem}.pu-credit-card-settlement-payment-guide-row{padding-left:3.7rem}.pu-credit-card-settlement-payment-currency{display:inline-flex}.pu-credit-card-settlement-payment-currency label{font-weight:700;color:#00737d}.pu-credit-card-settlement-payment-payment-delete-btn{display:flex;justify-content:flex-end;padding:.25rem .5rem}.pu-credit-card-settlement-payment-label-text{padding-bottom:.1rem;font-size:smaller}.pu-credit-card-settlement-payment-credit-card-textbox{margin-left:1rem}.pu-credit-card-settlement-payment-credit-card-label{display:inline-flex;padding-right:.5rem;margin-left:.3rem}.pu-credit-card-settlement-payment-total-breakdown-textbox{text-align:right}.pu-credit-card-settlement-payment-total{width:10.4rem;padding-right:1.8rem}.pu-credit-card-settlement-payment-cash-amount{padding-bottom:.14rem}.pu-credit-card-settlement-payment-breakdown-label{display:flex;justify-content:end;width:2.4rem;padding-right:.3rem}.pu-credit-card-settlement-payment-approval-history-button{width:10rem}.pu-credit-card-settlement-credit-card-info-row{display:flex;align-items:flex-end;padding:.5rem}.pu-credit-card-settlement-credit-card-info-cvv-approva{display:flex;align-items:flex-end;justify-content:flex-start;padding-top:.5rem;padding-right:.5rem;padding-left:.5rem}.pu-credit-card-settlement-credit-card-info-cvv-heading{margin-right:2.7rem}.pu-credit-card-settlement-credit-card-info-list{padding-top:.5rem;padding-bottom:.5rem;padding-left:2.3rem}.pu-credit-card-settlement-credit-card-info-div-row-credit-card{padding-left:1.8rem}.pu-credit-card-settlement-credit-card-info-div-row-cvv{padding-left:1rem}.pu-credit-card-settlement-credit-card-info-last-row{justify-content:space-between;padding-bottom:.4rem;padding-left:1.5rem}.pu-credit-card-settlement-credit-card-info-card-number-row{display:flex}.pu-credit-card-settlement-credit-card-info-card-number-item{padding-right:1.1rem}.pu-credit-card-settlement-credit-card-info-card-valid-date{display:flex;align-items:flex-end;justify-content:space-between;margin-left:1rem}.pu-credit-card-settlement-credit-card-info-name-copy-btn{padding-left:1.8rem}.pu-credit-card-settlement-credit-card-info-approval-number-textbox{padding-top:.2rem;margin-left:2rem}.pu-credit-card-settlement-credit-card-info-label-text{font-size:smaller}.pu-credit-card-settlement-credit-card-info-name-textbox{margin-left:.7rem}.pu-credit-card-settlement-credit-card-info-credit-card{width:12.6rem}.pu-credit-card-settlement-credit-card-info-asterisk{display:inline-flex}.pu-credit-card-settlement-credit-card-info-card-number-label{display:flex;justify-content:end;width:4.5rem}.pu-credit-card-settlement-credit-card-info-middle-name{padding-bottom:.05rem;margin-left:.8rem}.pu-credit-card-settlement-credit-card-info-slash-text{padding-bottom:.2rem}.pu-credit-card-settlement-credit-card-info-cvv-approval-textbox{align-items:baseline}.pu-credit-card-settlement-credit-card-info-approval-label{padding-left:.3rem}.pu-credit-card-settlement-credit-card-info-approval-number{padding-bottom:.2rem;padding-left:.3rem}.pu-credit-card-settlement-credit-card-info-card-company-label-text,.pu-credit-card-settlement-credit-card-info-card-company-textbox{padding-top:.2rem}.pu-credit-card-settlement-credit-card-info-cvv{width:15.9rem}.pu-credit-card-settlement-credit-card-info-credit-card-name{display:flex;align-items:flex-end;padding:0 .5rem}.common-primary-footer,.pu-authorization-history-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-authorization-history-footer-right{display:flex;gap:.5rem}.pu-authorization-history-body{display:flex;flex-direction:column;gap:.8rem;padding:1rem}.pu-authorization-history-contents{display:grid;padding:.5rem 0 0 1.8rem}.pu-authorization-history-star-label{margin-left:-.45rem}.pu-authorization-history-star{margin-left:-.6rem}.pu-authorization-history-copies-label-contents{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(4,auto);width:38.5rem}.pu-authorization-history-flex-text-box{display:flex;gap:.4rem;width:4.7rem}.pu-authorization-history-copies-label-contents-1{grid-column:2/3}.pu-authorization-history-copies-label-contents-2{margin-left:1.6rem}.pu-authorization-history-copies-label-contents-3{grid-column:3/4;margin-left:1.6rem}.pu-authorization-history-copies-label-contents-4{grid-column:4/5;margin-left:1.6rem}.pu-authorization-history-history-search{display:grid;grid-template-rows:auto .5rem auto auto .4rem auto auto;grid-template-columns:1.8rem auto .5rem auto 1rem 2rem .5rem 5rem .5rem auto .5rem auto .5rem .9rem 2rem 1rem auto 3rem auto}.pu-authorization-history-search-title{grid-row:1/2;grid-column:1/20}.pu-authorization-history-clear-button{grid-row:1/2;grid-column:-1/-2}.pu-authorization-history-search-button{display:flex;grid-row:6/8;grid-column:-1/-2;align-items:flex-end}.pu-authorization-history-search-content-1{grid-row:3/4;grid-column:2/3}.pu-authorization-history-search-content-2{grid-row:3/4;grid-column:4/7}.pu-authorization-history-search-content-3{grid-row:3/4;grid-column:8/9}.pu-authorization-history-search-content-4{grid-row:3/4;grid-column:10/11}.pu-authorization-history-search-content-5{grid-row:3/4;grid-column:12/15}.pu-authorization-history-search-content-6{grid-row:3/4;grid-column:15/20}.pu-authorization-history-search-content-7{grid-row:4/5;grid-column:2/3}.pu-authorization-history-search-content-8{grid-row:4/5;grid-column:4/7}.pu-authorization-history-search-content-9{grid-row:4/5;grid-column:8/9}.pu-authorization-history-search-content-10{grid-row:4/5;grid-column:10/11}.pu-authorization-history-search-content-11{grid-row:4/5;grid-column:12/13}.pu-authorization-history-search-content-12{grid-row:4/5;grid-column:15/16}.pu-authorization-history-search-content-13{grid-row:4/5;grid-column:16/17}.pu-authorization-history-search-content-14{grid-row:4/5;grid-column:17/18}.pu-authorization-history-search-content-15{grid-row:6/7;grid-column:2/6}.pu-authorization-history-search-content-16{grid-row:6/7;grid-column:12/13}.pu-authorization-history-search-content-17{grid-row:6/7;grid-column:14/19}.pu-authorization-history-search-content-18{display:flex;grid-row:-1/-2;grid-column:2/5;align-items:flex-end}.pu-authorization-history-search-content-19{display:flex;grid-row:-1/-2;grid-column:5/6;align-items:flex-end}.pu-authorization-history-search-content-20{display:flex;grid-row:-1/-2;grid-column:6/11;align-items:flex-end}.pu-authorization-history-search-content-21{display:flex;grid-row:-1/-2;grid-column:12/13;align-items:flex-end}.pu-authorization-history-search-content-22{display:flex;grid-row:-1/-2;grid-column:14/18;align-items:flex-end}.pu-authorization-history-list{display:grid;grid-template-rows:auto;grid-template-columns:33.2rem 12rem auto auto;align-items:flex-end;margin-bottom:.5rem}.pu-authorization-history-currency-code-title{display:flex;grid-column:-1/-2;align-items:flex-end}.pu-authorization-history-table{padding-left:.65rem}.pu-authorization-history-table .pu-authorization-history-table-gray{background:#a0a0a0}.pu-authorization-history-table .pu-authorization-history-table-gray .css-x8v2q2{background-color:#fff}.pu-authorization-history-table-row{align-items:flex-start;height:1.9rem;line-height:.9rem}.pu-authorization-history-table-row div:nth-of-type(n + 2){align-items:flex-start}.pu-authorization-history-table-row div:nth-of-type(12){justify-content:flex-end}.pu-authorization-history-table-font,.pu-authorization-history-table-font label{font-size:.7rem}.pu-creditcard-number-input-body{display:flex;flex-direction:column;gap:.8rem;height:13rem;padding:1rem}.pu-creditcard-number-input-contents{display:flex;gap:.3rem;padding-top:.5rem;padding-left:.65rem}.pu-creditcard-number-input-star-text-box{margin-right:.2rem;margin-bottom:-.8rem}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer,.pu-creditcard-number-input-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-credit-card-settlement-popup .pu-credit-card-settlement-popup-footer{display:flex;justify-content:space-between;height:2.5rem}.pu-credit-card-settlement-popup .pu-credit-card-settlement-popup-footer .pu-credit-card-settlement-popup-footer-close,.pu-credit-card-settlement-popup .pu-credit-card-settlement-popup-footer .pu-credit-card-settlement-popup-footer-register{padding:.375rem 1rem;margin-top:auto}.pu-credit-card-settlement-popup .pu-credit-card-settlement-popup-footer .pu-credit-card-settlement-popup-footer-ic-terminal{padding:.375rem 1rem;margin-top:auto;margin-left:auto}.pu-credit-card-settlement-popup .pu-credit-card-settlement-popup-footer .pu-credit-card-settlement-popup-footer-btn-fontsize{font-size:.7rem}.pu-credit-card-settlement-popup .pu-credit-card-settlement-popup-footer button{vertical-align:bottom}.pu-credit-card-settlement-popup .pu-credit-card-settlement-popup-footer button:not(:last-child){margin-right:1em}.pu-registion-confirmation-popup .modal-dialog{max-width:100%}.pu-registion-confirmation-popup .modal-content .modal-body{font-size:.75rem}.pu-registion-confirmation-popup .pu-registration-breadcrumbs{display:flex;padding:.1rem;background-color:#edffff;border-color:#fff}.pu-registion-confirmation-popup .pu-registration-breadcrumbs .dispaly-breadcrumBox{width:150px}.pu-registion-confirmation-popup .pu-registration-breadcrumbs .display-td{border-color:#00737d}.pu-registion-confirmation-popup .pu-registion-confirmation-main-bottom{padding:0 .5rem .5rem;margin-top:.2rem}.pu-registion-confirmation-popup .table-display-area{margin:.3rem 0 .3rem 1.5rem}.pu-registion-confirmation-popup .table-display-area .css-mh4l1d{font-size:60%}.pu-registion-confirmation-popup .common-table{border-color:#fff}.pu-registion-confirmation-popup .common-table .display-th{overflow:hidden;color:#fff;text-align:left;background-color:#00737d;border-color:#fff}.pu-registion-confirmation-popup .common-table .display-td{overflow:hidden;border-color:#00737d}.pu-registion-confirmation-popup .common-table .tablerow-flown{background-color:#a0a0a0}.tour-chord-wrap{display:flex;align-items:flex-end;width:26rem}.tour-label{word-break:keep-all}.pu-registion-confirmation-footer{display:flex;align-items:center;justify-content:space-between;padding:.375rem 1rem}.pu-registion-confirmation-footer .pu-registion-confirmation-footer-right{display:flex;gap:1rem;align-items:center}.pu-registion-confirmation-footer .pu-registion-confirmation-footer-right .pu-registion-confirmation-checkbox-area label{font-size:.7rem}.pu-registion-confirmation-footer .pu-registion-confirmation-footer-left button+button{margin-left:.5rem}.pu-revalidation-select-all-section{padding-left:1.5rem}.pu-revalidation-select-ticketimage-table{height:100%;padding-left:1.5rem}.pu-revalidation-select-ticketimage-table-wrapper{height:100%;padding-right:1.25rem;padding-left:.25rem;overflow-x:hidden;overflow-y:scroll;border:1px solid #007c85}.pu-revalidation-select-ticketimage-table-wrapper .pu-revalidation-select-ticketimage-table-wrapper-ticket{margin:1vh}.pu-revalidation-select-ticketimage-table-wrapper .pu-revalidation-select-ticketimage-button{width:100%;background-color:#fff;border:0}.pu-revalidation-select-irregular-case{display:flex;font-size:.75rem;border:.05rem solid #c3c3c3}.pu-revalidation-select-irregular-case-title{display:flex;align-items:center;width:7rem;padding-left:.25rem;background-color:#c3c3c3}.pu-revalidation-select-irregular-case-chcekbox{display:flex;align-items:center;width:9rem;padding-left:.25rem;background-color:#fff}.pu-revalidation-select-popup .pu-revalidation-select-body-area{display:flex;height:100%}.pu-revalidation-select-popup .pu-revalidation-select-object-select{display:flex;flex-direction:column;width:100%;height:100%;padding:.5rem .5rem .4rem}.pu-revalidation-select-popup .pu-revalidation-select-object-select .pu-revalidation-select-ticketimage-table{display:flex;flex:1;height:0}.pu-revalidation-select-popup .pu-revalidation-select-object-select .pu-revalidation-select-ticketimage-table .pu-revalidation-select-etkt-table-etkt-detail{align-items:center;min-height:1.3rem;background-color:#dcffff}.pu-revalidation-select-popup .pu-revalidation-select-object-select .pu-revalidation-select-ticketimage-table .pu-revalidation-select-ticketimage-table-wrapper{width:19rem;height:auto;background-color:#fff}.pu-revalidation-select-popup .pu-revalidation-select-object-select .pu-revalidation-select-ticketimage-table .pu-revalidation-select-body-right{display:flex;flex-direction:column;width:100%;padding-right:.5rem;padding-left:1.5rem}.pu-revalidation-select-popup .pu-revalidation-select-object-select .pu-revalidation-select-ticketimage-table .pu-revalidation-select-body-right .pu-revalidation-select-etkt{flex:1;height:0;padding-bottom:.5rem}.pu-revalidation-select-popup .pu-revalidation-select-object-select .pu-revalidation-select-ticketimage-table .pu-revalidation-select-body-right .pu-revalidation-select-etkt .pu-revalidation-select-etkt-table{height:25rem}.pu-revalidation-select-popup .pu-revalidation-select-object-select .pu-revalidation-select-ticketimage-table .pu-revalidation-select-body-right .pu-revalidation-select-etkt .pu-revalidation-select-etkt-table .data-table{display:flex;flex-direction:column;height:100%}.pu-revalidation-select-popup .pu-revalidation-select-object-select .pu-revalidation-select-ticketimage-table .pu-revalidation-select-body-right .pu-revalidation-select-etkt .pu-revalidation-select-etkt-table .data-table .data-table-body{flex:1}.pu-revalidation-select-popup .pu-revalidation-select-object-select .pu-revalidation-select-ticketimage-table .pu-revalidation-select-body-right .pu-revalidation-select-etkt .pu-revalidation-select-etkt-table .pu-revalidation-select-etktno{color:#00737d}.pu-revalidation-select-popup .pu-revalidation-select-object-select .pu-revalidation-select-ticketimage-table .pu-revalidation-select-body-right .pu-revalidation-select-irregular-case{width:16rem}.pu-revalidation-select-popup .pu-revalidation-select-footer{display:flex;align-items:flex-end;justify-content:flex-end;height:2.5rem;padding:.375rem 1rem}.pu-revalidation-select-popup .pu-revalidation-select-footer .pu-revalidation-select-close-button{margin-right:auto}.pu-revalidation-select-popup .pu-revalidation-select-footer button{font-size:.75rem}.pu-revalidation-select-popup .pu-revalidation-select-footer .pu-revalidation-select-common-button{margin-right:.5rem}.pu-registration-confirmation-total{padding:0 .5rem;margin-top:.5rem;background-color:#eee;border:none}.pu-registration-confirmation-total .pu-registration-confirmation-total-head{display:flex;align-items:center;justify-content:space-between}.pu-registration-confirmation-total .pu-registration-confirmation-total-body{display:flex;align-items:flex-start;justify-content:space-between;margin:.2rem 1.5rem 0}.pu-registration-confirmation-total .miles-amount-label,.pu-registration-confirmation-total .miles-amount-label .miles-amount-label-inner{display:flex}.pu-registration-confirmation-total .miles-amount-label .miles-amount-label-inner label:first-of-type{white-space:nowrap}.pu-registration-confirmation-total .payment-amount-label{display:flex;align-items:center}.pu-registration-confirmation-total .paddingLeft{display:flex;flex-wrap:wrap;width:14rem;padding-left:1.3rem}.pu-registration-confirmation-total .domins-label{margin-left:3.7rem}.pu-registration-confirmation-total .domins-label>div{align-items:flex-end}.pu-registration-confirmation-total .displayFlex{display:flex;flex-wrap:wrap;width:14rem;padding-left:1.3rem}.pu-registration-confirmation-total .currency-label{float:right;margin-top:3px;margin-right:20px}.pu-registration-confirmation-total .total-amount-label{height:1.3rem;padding:.1rem 3.5rem;margin-right:.5rem;margin-left:.3rem;font-size:.7rem;background-color:#d2ff91;border:1px solid black}.pu-registration-confirmation-itineraray .pu-registration-confirmation-itineraray-head{display:flex;align-items:flex-end;justify-content:space-between}.pu-registration-confirmation-itineraray .pu-registration-confirmation-itineraray-head .fopCheckLabel label{margin-top:-.1rem}.pu-registration-confirmation-itineraray .pu-registration-confirmation-itineraray-head .pu-registration-confirmation-itineraray-sub-Heading-wrap{display:flex;align-items:center}.pu-registration-confirmation-itineraray .tst-label{margin-left:5rem;font-size:.7rem;color:red}.pu-registration-confirmation-itineraray{margin-right:1.5rem;background-color:#eee}.pu-registration-confirmation-itineraray .pu-registration-confirmation-checkbox-wrap>div{margin-top:auto}.table-display-area{margin:1% 4%}.table-display-area .css-mh4l1d{font-size:60%}.table-display-area .tablerow-flown{background-color:#a0a0a0}.pu-registration-confirmation-itineraray{background-color:#eee}.pu-registration-confirmation-itineraray.confirm{display:flex;align-items:flex-start;margin-top:.5rem}.pu-registration-confirmation-itineraray.confirm .common-subheader-area+div{margin-left:2rem}.pu-registration-confirmation-itineraray.confirm .labelBox{display:flex;flex-direction:column;width:8rem;margin-top:auto;margin-left:1rem}.pu-registration-confirmation-itineraray .confrimation-items{overflow-y:scroll;background-color:#fff}.pu-registration-confirmation-itineraray .pu-registration-confirmation-button{width:146px;height:25px}.pu-registration-confirmation-total-title-area{margin:0 3% 0 1%}.pu-registion-confirmation-popup .title{display:flex;align-items:center}.pu-registion-confirmation-popup .icon{width:30px;height:30px}.pu-registion-confirmation-popup .award{margin-right:20px}.pu-creditcard-settlementic-terminal-body-area{flex-direction:column;padding:.5rem}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-amount-area{display:flex;justify-content:space-between}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-notice{position:absolute;right:0%;margin-top:1.75rem;margin-right:1rem}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-currency{margin-top:.5rem;margin-right:.6rem}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-device-area{display:flex;justify-content:space-between;margin-top:1rem}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-device-button{margin-top:2rem;margin-right:.6rem}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-body-row{align-items:center;margin:.5% 0}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-body-row .pu-creditcard-settlementic-terminal-row-title{flex:5}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-body-row .pu-creditcard-settlementic-terminal-asterisk{margin-top:.2rem;margin-left:1rem}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-body-row .pu-creditcard-settlementic-terminal-row-body{position:relative;z-index:2;display:flex}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-body-row .pu-creditcard-settlementic-terminal-row-body .pu-creditcard-settlementic-terminal-amount{padding:.25rem;margin-bottom:.25rem;margin-left:-.3rem}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-body-row .pu-creditcard-settlementic-terminal-row-body .pu-creditcard-settlementic-terminal-text-box{text-align:center}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-body-row .pu-creditcard-settlementic-terminal-row-body .pu-creditcard-settlementic-terminal-device{z-index:3;padding:.25rem;margin-bottom:1rem;margin-left:-.25rem}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-body-row .pu-creditcard-settlementic-terminal-row-body .pu-creditcard-settlementic-terminal-totalAmount{position:relative;height:1rem;padding:2rem}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-body-row .pu-creditcard-settlementic-terminal-row-body .pu-creditcard-settlementic-terminal-align-top{vertical-align:top}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-body-row .pu-creditcard-settlementic-terminal-row-body .pu-creditcard-settlementic-terminal-number{margin-right:-9.5rem;margin-left:auto}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-body-row .pu-creditcard-settlementic-terminal-row-body .pu-creditcard-settlementic-terminal-align-right{text-align:right}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-body-row .pu-creditcard-settlementic-terminal-row-body .pu-creditcard-settlementic-terminal-bold{font-weight:700}.pu-creditcard-settlementic-terminal-body-area .pu-creditcard-settlementic-terminal-body-row .pu-creditcard-settlementic-terminal-row-body .pu-creditcard-settlementic-terminal-details{margin-right:-4.5rem}.pu-creditcard-settlementic-terminal-footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-creditcard-settlementic-terminal-footer .pu-creditcard-settlementic-terminal-cancel-button{margin-left:13rem}.pu-creditcard-settlementic-terminal-footer .pu-creditcard-settlementic-terminal-decision-button{width:8rem;height:2rem;font-family:Noto Sans JP-300;font-weight:700}.pu-ic-card-payment-body-area{flex-direction:column;padding:.5rem}.pu-ic-card-payment-body-area .pu-ic-card-payment-amount-area{display:flex;justify-content:space-between}.pu-ic-card-payment-body-area .pu-ic-card-payment-notice{position:absolute;right:0%;margin-top:2rem;margin-right:1rem}.pu-ic-card-payment-body-area .pu-ic-card-payment-currency{margin-top:.5rem;margin-right:.5rem}.pu-ic-card-payment-body-area .pu-ic-card-payment-device-area{display:flex;justify-content:space-between;margin-top:4rem}.pu-ic-card-payment-body-area .pu-ic-card-payment-device-button{margin-top:2rem;margin-right:.6rem}.pu-ic-card-payment-body-area .pu-ic-card-payment-body-row{align-items:center;margin:.5% 0}.pu-ic-card-payment-body-area .pu-ic-card-payment-body-row .pu-ic-card-payment-row-title{flex:5}.pu-ic-card-payment-body-area .pu-ic-card-payment-body-row .pu-ic-card-payment-asterisk{margin-top:.2rem;margin-left:1rem}.pu-ic-card-payment-body-area .pu-ic-card-payment-body-row .pu-ic-card-payment-row-body{position:relative;z-index:2;display:flex}.pu-ic-card-payment-body-area .pu-ic-card-payment-body-row .pu-ic-card-payment-row-body .pu-ic-card-payment-amount{padding:.25rem;margin-bottom:.25rem;margin-left:-.3rem}.pu-ic-card-payment-body-area .pu-ic-card-payment-body-row .pu-ic-card-payment-row-body .pu-ic-card-payment-text-box{text-align:center}.pu-ic-card-payment-body-area .pu-ic-card-payment-body-row .pu-ic-card-payment-row-body .pu-ic-card-payment-device{z-index:3;padding:.25rem;margin-bottom:1rem;margin-left:-.25rem}.pu-ic-card-payment-footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-ic-card-payment-footer .pu-ic-card-payment-cancel-button{margin-left:13rem}.pu-ic-card-payment-footer .pu-ic-card-payment-decision-button{width:8rem;height:2rem;font-family:Noto Sans JP-300;font-weight:700}.bgcr-popup .modal-dialog .modal-content .bgcr-header{display:flex}.bgcr-popup .modal-dialog .modal-content .bgcr-header .header-label{font-size:1rem}.bgcr-popup .modal-dialog .modal-content .bgcr-header .other-svg{height:1.7rem}.bgcr-popup .modal-dialog .modal-content .popup-modal-header .popup-header-section .popup-heading-label{text-overflow:clip!important}.bgcr-popup .modal-dialog .modal-content .bgcr-form-margin .infodisplaybox-contents ul{padding-left:.1rem}.bgcr-popup .modal-dialog .modal-content .bgcr-form{margin-top:.6rem}.bgcr-popup .modal-dialog .modal-content .bgsr-assist-type{display:flex;align-items:flex-end;margin-left:.3rem}.bgcr-popup .modal-dialog .modal-content .bgsr-assist-type .assist-type-label{width:5.95rem;font-size:.65rem}.bgcr-popup .modal-dialog .modal-content .bgsr-assist-type .assist-type-checkbox{width:7.2rem}.bgcr-popup .modal-dialog .modal-content .bgcr-label{font-size:.6rem}.bgcr-popup .modal-dialog .modal-content .baggage-info{margin-left:.15rem;font-size:.6rem}.bgcr-popup .modal-dialog .modal-content .bgsr-other-assistance{display:flex;align-items:flex-end;margin-left:6.8rem}.bgcr-popup .modal-dialog .modal-content .bgsr-other-assistance .assistance-textbox{height:.9rem;margin-right:.5rem;margin-left:1.7rem}.bgcr-popup .modal-dialog .modal-content .freeformat{display:flex;justify-content:flex-end;width:100%}.bgcr-popup .modal-dialog .modal-content .bgsr-remarks .remarks-wrapper{grid-template-columns:17.5% 26.4% 56%}.bgcr-popup .modal-dialog .modal-content .bgsr-remarks .remarks-wrapper .remarks-dropdown,.bgcr-popup .modal-dialog .modal-content .bgsr-remarks .remarks-wrapper .remarks-textbox{margin-top:3rem}.bgcr-popup .modal-dialog .modal-content .bgcr-info-customer .info-to-customer{grid-template-columns:17.5% 62.8% 16%}.bgcr-popup .modal-dialog .modal-content .bgcr-info-customer .info-to-customer .infodisplaybox-contents ul{padding-left:.1rem}.bgcr-popup .modal-dialog .modal-content .bgcr-info-customer .info-to-customer-jp{grid-template-columns:17.5% 62.8% 16%}.bgcr-popup .modal-dialog .modal-content .bgcr-info-customer .info-to-customer-jp .infodisplay-contents{height:2.5rem;white-space:nowrap}.bgcr-popup .modal-dialog .modal-content .bgcr-info-customer .info-to-customer-jp .infodisplay-contents .infodisplaybox-contents ul{padding-left:.1rem}.puSsrDeafInput-popup .puSsrDeafInput-error-component{width:14rem}.puSsrDeafInput-popup .puSsrDeafInput-error-component button{font-size:.6rem;white-space:nowrap}.puSsrDeafInput-popup .puSsrDeafInput-table-header{padding:.2rem 0 .1rem}.puSsrDeafInput-popup .info-to-customers .infodisplaybox-contents ul{padding-left:0}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-popup-headder-icon{display:flex;width:40px;height:40px}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-breadcrumbs{padding:.1rem;background-color:#dcffff}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-breadcrumbs>div{top:0}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section{display:flex;padding-top:.5rem;padding-right:.5rem;padding-left:.5rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-image-area{width:18%;height:auto;border:1px solid darkgray}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-image-area-ticket{width:95%;height:100%;background-color:#fff}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-image-area-ticket .ticketimage-patternb-wrapper{margin-bottom:.25rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section{width:82%;margin-left:5px}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-change-sponsor-input-fare-area{padding-left:5px}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-change-sponsor-input-fare-area .fare-area{display:flex}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-change-sponsor-input-fare-area .fare-area .blank-area{display:flex;flex:.1;justify-content:space-between}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-change-sponsor-input-fare-area .fare-area .display-fare-area{display:flex;flex:2.5}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-change-sponsor-input-fare-area .fare-area .display-fare-area .fare-label-area-milepoint{display:flex;margin:10px 0 3px}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-change-sponsor-input-fare-area .fare-area .display-fare-area .fare-label-area-milepoint-mile{display:flex}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-change-sponsor-input-fare-area .fare-area .display-fare-area .fare-label-area-milepoint-mile-label{width:12vw}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-change-sponsor-input-fare-area .fare-area .display-fare-area .fare-label-area-milepoint-mile-text{font-size:.6rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-change-sponsor-input-fare-area .fare-area .display-fare-area .fare-label-area-milepoint-point{display:flex;margin-left:5rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-change-sponsor-input-fare-area .fare-area .display-fare-area .fare-label-area-milepoint-point-text{margin-left:3rem;font-size:.6rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-change-sponsor-input-fare-area .fare-area .display-fare-area .fare-label-area-flight{display:flex;margin:3px 0}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-change-sponsor-input-fare-area .fare-area .display-fare-area .fare-label-area-flight-label{width:12vw}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-change-sponsor-input-fare-area .fare-area .display-fare-area .fare-label-area-flight-text{font-size:.6rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area{padding-top:15px;padding-left:5px}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-notice{display:flex;padding-top:6px}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-notice-text-block{width:56%;margin:0 25px 0 5px}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-notice-text{font-size:.6rem;color:#505050}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-notice-amc-link{display:flex;margin-top:.5rem;margin-left:9.5rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-notice-amc-link .webminds-link{padding-top:.15rem;padding-left:.1rem;font-weight:700}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-table .no-bottom-border{font-size:.7rem;border-bottom:0}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-table .no-top-border{font-size:.7rem;border-top:0}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-table .passenger-info-check-box{margin-left:1rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-table .no-top-border-before{font-size:.7rem;border-top:0;border-right:hidden}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-table .colum-border{border-right:hidden}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-table .tbl-upgr-sponsor-icon{width:2rem;height:1rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-table .tbl-upgr-sponsor-amcnumber{display:flex}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-table .tbl-upgr-sponsor-amcnumber-number{width:90%}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-table .tbl-upgr-sponsor-amcnumber-membericon{margin-right:1rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-table .tbl-upgr-sponsor-beforeUpgradeType{display:flex}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-table .tbl-upgr-sponsor-beforeUpgradeType-type{width:90%}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-ticket-section .pu-upgr-ticket-info-section .pu-upgr-ticket-passenger-info-area .passenger-info-table .tbl-upgr-sponsor-dropdown-select .dropdown{position:absolute}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-bottom{padding-top:.5rem;padding-right:.5rem;padding-bottom:.4rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-bottom .pu-upgr-change-sponsor-input-bottom-top{display:flex;justify-content:flex-end}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-bottom .pu-upgr-change-sponsor-input-bottom-top-div{margin-right:30px}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-bottom .pu-upgr-change-sponsor-input-bottom-bottom{display:flex;justify-content:flex-end;margin-right:30px}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-bottom .pu-upgr-change-sponsor-input-bottom-bottom-left{display:flex}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-bottom .pu-upgr-change-sponsor-input-bottom-bottom-left-label{margin-right:18rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-bottom .pu-upgr-change-sponsor-input-bottom-bottom-left-icon{width:2rem;height:1rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-footer{display:flex;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-footer .pu-upgr-change-sponsor-input-footer-next{font-weight:700}.pu-upgr-change-sponsor-input .pu-upgr-change-sponsor-input-footer .pu-upgr-change-sponsor-input-footer-right{display:flex;justify-content:flex-end}.pu-registersalesreport-popup .pu-registersalesreport-popup-target{padding:.5rem .5rem 0}.pu-registersalesreport-popup .pu-registersalesreport-popup-table{margin:1.1rem 1.5rem 1.5rem}.pu-registersalesreport-popup .pu-registersalesreport-popup-footer{display:flex;justify-content:space-between;height:2.5rem;padding:.375rem}.pu-registersalesreport-popup .pu-registersalesreport-popup-footer .pu-registersalesreport-popup-footer-close,.pu-registersalesreport-popup .pu-registersalesreport-popup-footer .pu-registersalesreport-popup-footer-register{margin-top:auto}.pu-registersalesreport-popup .pu-registersalesreport-popup-footer button{vertical-align:bottom}.pu-registersalesreport-popup .pu-registersalesreport-popup-footer button:not(:last-child){margin-right:1em}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-popup-headder-icon{display:flex}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-breadcrumbs{height:1.2rem;padding:.1rem;background-color:#ebfaff}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-breadcrumbs-box{width:10rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content{max-height:calc(100vh - 7.2rem);overflow-y:auto}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section{display:flex;padding:.5rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-image-area{width:8rem;height:auto;background-color:#fff;border:.05rem solid darkgray}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-image-area-card:first-child{padding:.25rem .05rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-image-area-card:nth-child(n+2){padding:0 .05rem .25rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section{width:44rem;padding:0 .5rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section{display:flex;justify-content:space-between}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area{margin-left:1.5rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area .pu-upgr-sponsor-input-fare-label-area{margin-left:.4rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area .pu-upgr-sponsor-input-fare-label-area-label-flex{display:flex;align-items:center}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area .pu-upgr-sponsor-input-fare-label-area-mile-flex,.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area .pu-upgr-sponsor-input-fare-label-area-point-flex{display:flex}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area .pu-upgr-sponsor-input-fare-label-area-fare{display:flex;justify-content:space-between;width:100%}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area .pu-upgr-sponsor-input-fare-label-area-fare-flex,.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area .pu-upgr-sponsor-input-fare-label-area-fare-block{display:flex;width:100%}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area .pu-upgr-sponsor-input-fare-label-area-fare-block-text-sameday{padding-left:2.5rem;font-weight:700}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area .pu-upgr-sponsor-input-fare-label-area-fare-block-text-pre{font-weight:700}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area .pu-upgr-sponsor-input-fare-label-area-text{width:7.5rem;padding-right:.5rem;margin:.15rem 0}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area .pu-upgr-sponsor-input-fare-label-area-btn{margin-left:2rem;font-size:.6rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area .pu-upgr-sponsor-input-fare-label-area-dropdown-select,.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-display-fare-area .pu-upgr-sponsor-input-fare-label-area-availability{width:7.5rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-fare-notice-area{font-size:.6rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-display-fare-section .pu-upgr-sponsor-input-fare-notice-area div:nth-child(2){height:8.5rem;overflow-y:scroll}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area{padding-top:.25rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-notice{display:flex;margin:.15rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-notice-text-block{width:70%;margin:0 3rem 0 .25rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-notice-webminds{align-items:center}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-notice-text{font-size:.6rem;color:#505050}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-table{font-size:.6rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-table td{border-width:.05rem 0}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-table .pu-upgr-sponsor-input-tbl-upgr-sponsor-passenger{font-size:.7rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-table .pu-upgr-sponsor-input-tbl-upgr-sponsor-passenger-tier-area{display:flex;padding-left:1rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-table .pu-upgr-sponsor-input-tbl-upgr-sponsor-passenger-tier-area-icon{margin-right:.2rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-table .pu-upgr-sponsor-input-tbl-upgr-sponsor-passenger-tier-area svg{height:.7rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-table .pu-upgr-sponsor-input-tbl-upgr-sponsor-afajfm-hidden{visibility:hidden}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-table .pu-upgr-sponsor-input-tbl-upgr-sponsor-amcnumber{display:flex}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-table .pu-upgr-sponsor-input-tbl-upgr-sponsor-amcnumber-input{width:7rem;height:1rem;border:.05rem solid #c8c8c8}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-table .pu-upgr-sponsor-input-tbl-upgr-sponsor-amcnumber-input:focus{background-color:#ffffc9;outline:none}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-table .pu-upgr-sponsor-input-tbl-upgr-sponsor-amcnumber-button-cacao,.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-ticket-section .pu-upgr-sponsor-input-ticket-info-section .pu-upgr-sponsor-input-ticket-passenger-info-area .pu-upgr-sponsor-input-passenger-info-table .pu-upgr-sponsor-input-tbl-upgr-sponsor-amcnumber-button-loupccf{margin-left:.1rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-notice-footer{display:flex;justify-content:space-between;width:100%;margin-bottom:.5rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-notice-footer-nextpt{display:flex;align-items:center;padding-left:10rem;font-size:.65rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-notice-footer-nextpt-svg{height:.8rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-notice-footer-nextpt-text{padding-left:.1rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-notice-footer-shortage-point{display:flex;justify-content:flex-end;padding-right:2rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-display-content .pu-upgr-sponsor-input-notice-footer-shortage-point-text{padding-left:.1rem;font-size:.65rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-footer{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-upgr-sponsor-input .pu-upgr-sponsor-input-footer-close,.pu-upgr-sponsor-input .pu-upgr-sponsor-input-footer-next{font-size:.6rem}.ssr-scaf-input .bread-crumb-wrapper .ssr-bread-crumb{margin:0 .6rem}.ssr-scaf-input .ssr-checkbox-label label{font-size:.6rem}.ssr-scaf-input .ssr-checkbox-label input{width:.6rem;height:.6rem;margin-top:1.1rem}.ssr-scaf-input .ssr-confirm-subheading{padding-bottom:.2rem;padding-left:.45rem}.ssr-scaf-input .ssr-confirm-subheading label{margin-left:.15rem;font-family:Noto Sans JP-300;font-size:.7rem;font-weight:700}.ssr-scaf-input .ssr-confirm-subheading svg{height:1rem}.ssr-scaf-input .ssr-subheading-small{padding-bottom:.2rem;margin-left:.6rem}.ssr-scaf-input .ssr-subheading-small label{margin-left:.2rem;font-family:Noto Sans JP-500;font-size:.6rem}.ssr-scaf-input .ssr-subheading-small svg{height:.6rem}.ssr-scaf-input .ssr-add-transit{margin:2.8rem 0 0 .5rem;font-size:.6rem}.ssr-scaf-input .ssr-assistance-required{margin-left:.25rem}.ssr-scaf-input .ssr-assistance-required .ssr-service-label{margin-left:.8rem;font-size:.6rem;line-height:2}.ssr-scaf-input .ssr-assistance-required .service-required{padding-top:.75rem;margin-right:0!important;font-size:.65rem}.ssr-scaf-input .ssr-assistance-required .ssr-service-code{margin-top:.3rem;margin-left:.2rem}.ssr-scaf-input .ssr-assistance-input{margin-left:1rem;font-size:.6rem}.ssr-scaf-input .ssr-assistance-input .service-code{margin-top:.4rem}.ssr-scaf-input .ssr-assistance-input .service-code input{padding-left:0;font-size:.65rem}.ssr-scaf-input .ssr-assistance-input .service-code .dropdown-item-options{min-height:auto}.ssr-scaf-input .ssr-assistance-input .service-code a{padding-left:0;font-size:.55rem}.ssr-scaf-input .ssr-assistance-input .flight-details{font-size:.6rem}.ssr-scaf-input .ssr-assistance-input .attend-point{margin-top:.4rem}.ssr-scaf-input .ssr-assistance-input .attend-point input{padding-left:0;font-size:.65rem}.ssr-scaf-input .ssr-assistance-input .attend-point .dropdown-item-options{min-height:auto}.ssr-scaf-input .ssr-assistance-input .attend-point a{padding-left:0;font-size:.55rem}.ssr-scaf-input .subheading-button-externallink{display:flex;margin-bottom:.3rem}.ssr-scaf-input .subheading-button-externallink .check-condition-button-combo{display:flex;margin-top:.25rem}.ssr-scaf-input .subheading-button-externallink .check-condition-button-combo .check-button{width:6.1rem;height:.95rem;margin-top:.2rem;margin-left:9.5rem;font-size:.55rem}.ssr-scaf-input .subheading-button-externallink .ssr-externallink-condition{padding-top:.4rem;font-family:Noto Sans JP-300}.ssr-scaf-input .subheading-button-externallink .ssr-externallink-condition svg{width:.65rem;height:.65rem;margin-right:.3rem}.ssr-scaf-input .subheading-button-externallink .external-link-conditions-en{margin-left:.1rem}.ssr-scaf-input .subheading-button-externallink .external-link-conditions-jp{margin-left:.2rem}.ssr-scaf-input .ssr-condition-select{display:flex;margin-left:2.7rem}.ssr-scaf-input .ssr-condition-select .check-number-radio{margin-right:2rem}.ssr-scaf-input .ssr-condition-select .check-number-radio label{font-size:.6rem}.ssr-scaf-input .ssr-condition-select .check-number-radio input{width:.5rem;height:.5rem}.ssr-scaf-input .ssr-eligibility-select{display:flex;margin-left:2.7rem}.ssr-scaf-input .ssr-eligibility-select .check-eligibility-radio{margin-right:2rem}.ssr-scaf-input .ssr-eligibility-select .check-eligibility-radio label{font-size:.6rem}.ssr-scaf-input .ssr-eligibility-select .check-eligibility-radio input{width:.5rem;height:.5rem}.ssr-scaf-input .ssr-reason-age{display:flex;margin-bottom:2rem}.ssr-scaf-input .ssr-reason-age .ssr-reason-label{width:4.7rem;margin:0 0 0 1.4rem;font-size:.6rem}.ssr-scaf-input .ssr-item-advise{display:flex;margin-right:1.2rem;margin-bottom:1rem}.ssr-scaf-input .ssr-item-advise .text-area-advise{margin-right:.6rem;margin-left:1.45rem;font-family:Noto Sans JP-300;font-size:.65rem}.ssr-scaf-input .ssr-item-advise .ssr-subheading-small-items{padding-bottom:.2rem;margin-left:.9rem}.ssr-scaf-input .ssr-item-advise .ssr-subheading-small-items label{margin-left:.2rem;font-family:Noto Sans JP-300;font-size:.65rem;font-weight:700}.ssr-scaf-input .ssr-item-advise .ssr-subheading-small-items svg{align-self:start;height:.6rem;margin-top:.75rem}.ssr-scaf-input .info-external-link{display:flex}.ssr-scaf-input .info-external-link .ssr-info-dimmed-en{width:26rem;margin-left:1.3rem}.ssr-scaf-input .info-external-link .ssr-info-dimmed-jp{width:22.5rem;margin-left:1.3rem}.ssr-scaf-input .info-external-link .ssr-externallink-example svg{width:.65rem;height:.65rem;margin-right:.3rem}.ssr-scaf-input .ssr-deadline-info{margin-bottom:.3rem}.ssr-scaf-input .ssr-deadline-info .deadline-info-label{margin-left:1.4rem}.ssr-scaf-input .ssr-condition-label{margin-left:1.35rem}.common-primary-footer,.pu_queue-office-change-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-queue-office-change-before-officecode-label-a{width:4.5rem;margin-left:1rem;overflow:hidden;white-space:nowrap}.pu-queue-office-change-before-officecode-label-b{width:7.9rem;overflow:hidden;white-space:nowrap}.pu-queue-office-change-after-officecode-label{width:9rem;overflow:hidden;white-space:nowrap}.pu-queue-office-change-svg-tag{position:relative;top:.55rem;width:6.5rem;height:3rem;padding:0 .5rem 0 1rem}.pu-queue-office-change-manager-label{display:flex;justify-content:flex-end;width:7rem}.pu-queue-office-change-after-change{display:flex;gap:.2rem;align-items:start;padding-top:.4rem;padding-left:1rem}.pu-queue-office-change-under-body{display:grid;grid-template-rows:1fr 1fr 1fr;align-items:center;padding:.2rem 3.5rem 0 1.8rem}.pu-queue-office-change-under-body .pu-queue-office-change-under-1{grid-row:1/2;grid-column:4/5;margin-bottom:.4rem}.pu-queue-office-change-under-body .pu-queue-office-change-under-2{grid-row:2/3;grid-column:1/2}.pu-queue-office-change-under-body .pu-queue-office-change-under-3{grid-row:2/3;grid-column:2/3}.pu-queue-office-change-under-body .pu-queue-office-change-under-4{grid-row:2/3;grid-column:3/4}.pu-queue-office-change-under-body .pu-queue-office-change-under-5{grid-row:2/3;grid-column:4/5}.pu-queue-office-change-under-body .pu-queue-office-change-under-6{grid-row:3/4;grid-column:3/4}.pu-chg-owner-office-office-radio{width:8rem}.pu-chg-owner-office-svg-tag{position:relative;top:.55rem;width:6.5rem;height:3rem;padding:0 .5rem 0 1rem}.pu-chg-owner-office-before-officecode-label-a{width:5.5rem}.pu-chg-owner-office-before-officecode-label-b{width:8rem;overflow:hidden;white-space:nowrap}.pu-chg-owner-office-title-label-body{display:flex;padding-top:.5rem;padding-left:.8rem}.pu-chg-owner-office-change-after-change{align-items:start;padding-top:.4rem;padding-left:1rem}.common-primary-footer,.pu-chg-owner-office-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-service-catalogue-select-popup .modal-dialog .modal-content{width:70vw;max-width:70vw;min-height:auto}.pu-service-catalogue-select-popup .popup-modal-header.pu-service-catalogue-select-heading .popup-header-section .popup-heading-label{font-size:1.15rem}.pu-service-catalogue-select{padding:.4rem .7rem .4rem .8rem}.pu-service-catalogue-select-enter-subhead{margin-left:-.1rem}.pu-service-catalogue-select-enter-subhead .subheadinglarge label{margin-left:.1rem;font-family:Noto Sans JP-300;font-weight:700}.pu-service-catalogue-select-segmentcheckbox{margin-left:1rem}.pu-service-catalogue-select-segment-passengerdata{display:flex;margin:0 0 .1rem 1rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div{width:80%}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-right-div{display:flex}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-segdetails{width:39%}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-segdetails-segmentinfo{height:20.1rem;padding-right:.8rem;padding-left:.5rem;overflow-y:scroll;background-color:#fff;border:thin solid #c3c3c3}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-segdetails-segmentinfo .segmentinfo-passanger-infocard{margin:.3rem .5rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-segdetails-segmentinfo .route-display-simple-wrapper{margin-bottom:.4rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-segdetails-segmentinfo .route-display-simple-wrapper .left-bottom,.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-segdetails-segmentinfo .route-display-simple-wrapper .left-top,.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-segdetails-segmentinfo .route-display-simple-wrapper .right-top,.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-segdetails-segmentinfo .route-display-simple-wrapper .right-bottom{font-size:.55rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-segdetails-segmentinfo .route-display-simple-wrapper .header-text span{font-size:.6rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-segdetails-segmentinfo .route-display-simple-wrapper:first-child{margin-top:.4rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-passengerinfo{width:67%}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-passengerinfo-table{margin:0 .5rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-passengerinfo-table .common-table-data{border-right:1px solid #c3c3c3}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-passengerinfo-table .common-table-data label{font-size:.66rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-passengerinfo-table .common-table-checkbox-header{max-width:1.4rem;background-color:#fff;border-right:0;border-bottom:1px solid #c3c3c3}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-passengerinfo-table .common-table-static-data{align-items:center;justify-content:center;max-width:1.5rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-passengerinfo-table .common-table-static-data input{width:.65rem;height:.65rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-passengerinfo-table .common-table-header .common-table-header-data label{font-size:.66rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-passengerinfo-table .common-table-header .common-table-header-data:nth-child(2){padding-right:calc(.15rem + 1px)}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-passengerinfo-table .common-table-header .common-table-header-data:last-child{padding-right:calc(.15rem + 1px)}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-option-div{margin-top:.5rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-option-div .pu-service-catalogue-select-infolist-subhead{margin-left:-1.3rem;font-family:Noto Sans JP-300;font-weight:700}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-option-div .pu-service-catalogue-select-infolist-subhead .subheadinglarge label{margin-left:.2rem;font-family:Noto Sans JP-300;font-weight:700}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-option-div .pu-service-catalogue-select-inputs{display:flex;margin-top:.5rem;margin-bottom:.5rem;margin-left:.2rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-option-div .currency-label{margin-left:1.8rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-segment-table-div .pu-service-catalogue-select-option-div .textbox{margin-left:1rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller{flex-direction:column;justify-content:space-between;width:26%;margin-right:.4rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller .notice{width:100%;overflow-y:scroll;font-size:.8rem;line-height:.9rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller .notice .common-notice-header{font-size:.7rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller .notice div:first-child{padding-left:.3rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller .notice p{padding-bottom:.2rem;font-size:.6rem;line-height:.7rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller .pu-service-catalogue-select-controller-btn-wrapper{flex-direction:column;align-items:center;justify-content:center;margin-left:-.4rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller .pu-service-catalogue-select-controller-btn-wrapper .IataRuleLink .css-1g8ibli,.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller .pu-service-catalogue-select-controller-btn-wrapper .UsDotCannadaActLink .css-1g8ibli,.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller .pu-service-catalogue-select-controller-btn-wrapper .SeperateIssueTicketLink .css-1g8ibli,.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller .pu-service-catalogue-select-controller-btn-wrapper .brazilGovtOrderLink .css-1g8ibli,.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller .pu-service-catalogue-select-controller-btn-wrapper .externallinkwithinfoicon .css-1g8ibli{font-size:.6rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller .pu-service-catalogue-select-controller-btn-wrapper .jp-externallinkwithinfoicon .css-1g8ibli{font-size:.52rem}.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller .pu-service-catalogue-select-controller-btn-wrapper .BaggageRulesLink .css-1g8ibli,.pu-service-catalogue-select-segment-passengerdata .pu-service-catalogue-select-notice-and-controller .pu-service-catalogue-select-controller-btn-wrapper .ItinChangeLink .css-1g8ibli{font-size:.6rem}.pu-service-catalogue-select-footer{display:flex;align-items:center;justify-content:space-between;padding:.4rem}.pu-service-catalogue-select-footer .close-btn{display:flex;align-items:flex-end}.pu-service-catalogue-select-footer .close-btn .close{padding:.1rem}.pu-service-catalogue-select-footer .baggage-btns{display:flex;text-align:center}.pu-service-catalogue-select-footer .baggage-btns .baggagecataloginfo{text-align:center}.pu-service-catalogue-select-footer .baggage-btns .baggagecatalog{margin-left:.5rem;text-align:center}.pu-service-catalogue-select-footer .baggage-btns .jp-baggagecatalog{width:9.5rem;margin-left:.5rem}.pu-service-catalogue-select-footer .underline-special-letter{border-bottom:1px solid white}.ot-service-catalogue-baggage-info-wrapper .table-wrapper .table-header-text{color:#fff}.ot-service-catalogue-baggage-info-wrapper .table-wrapper .av-class{width:7%}.ot-service-catalogue-baggage-dis-info-wrapper .table-wrapper .table-header-text{color:#fff}.ot-service-catalogue-baggage-dis-info-wrapper .table-wrapper .av-class{width:7%}.route-display-simple-wrapper{width:100%}.route-display-simple-wrapper .route-display-content{display:flex}.route-display-simple-wrapper .route-display-content .column-a{width:20%;border-right:1px solid #017a74}.route-display-simple-wrapper .route-display-content .column-a svg{width:85%}.route-display-simple-wrapper .route-display-content .column-b{width:50%;border-right:1px solid #017a74}.route-display-simple-wrapper .route-display-content .column-b .left-top,.route-display-simple-wrapper .route-display-content .column-b .left-bottom{display:flex;align-items:center;justify-content:space-between;min-height:1.35rem;padding:2px 5px;font-size:.7rem}.route-display-simple-wrapper .route-display-content .column-b .left-top.arnk{min-height:50%;border-top:1px solid #d2d2d2}.route-display-simple-wrapper .route-display-content .column-b .left-bottom{border-top:1px solid #017a74}.route-display-simple-wrapper .route-display-content .column-b .left-bottom.arnk{border-top:1px solid #d2d2d2}.route-display-simple-wrapper .route-display-content .column-b.arnk{min-height:2.7rem;border-right:1px solid #d2d2d2}.route-display-simple-wrapper .route-display-content .column-c{display:flex;width:50%}.route-display-simple-wrapper .route-display-content .column-c .left-top,.route-display-simple-wrapper .route-display-content .column-c .left-bottom{display:flex;align-items:center;justify-content:center;width:100%;height:50%;font-size:.7rem}.route-display-simple-wrapper .route-display-content .column-c .right-top,.route-display-simple-wrapper .route-display-content .column-c .right-bottom{display:flex;align-items:center;width:100%;height:50%;font-size:.7rem}.route-display-simple-wrapper .route-display-content .column-c .column-c-right{width:60%}.route-display-simple-wrapper .route-display-content .column-carnk{display:flex;flex:1;justify-content:center}.pu-time-limit-select-body{padding:1rem}.pu-time-limit-select-body-tickets-passengers-notice{display:flex;justify-content:space-between;padding-left:.65rem;margin-bottom:.8rem}.pu-time-limit-select-body-ticket-area{padding-top:1.1rem}.pu-time-limit-select-notice-button-area{flex-direction:column;padding-top:1.1rem}.pu-time-limit-select-notice-button-area .pu-time-limit-select-notice-button-area-button{text-align:center}.pu-time-limit-select-second-table-area{padding-top:.3rem;padding-left:.65rem}.pu-time-limit-select-ticket-image-area{width:13rem;height:15.9rem;overflow-y:scroll;background-color:#fff;border:solid .05rem #969696}.pu-time-limit-select-breadcrumbs{padding:.1rem;background-color:#edffff}.pu-time-limit-select-ticket-image{margin:.5rem 1rem .5rem .6rem}.pu-time-limit-select-notice{margin-bottom:.5rem;font-size:.7rem;background-color:#f0f8ff}.pu-time-limit-select-notice :nth-child(2){height:12.65rem;overflow-y:scroll}.pu-time-limit-select-passengers-table{width:24.5rem}.pu-time-limit-select-passengers-table-head-column-2{margin-left:3.5rem}.pu-time-limit-select-time-limit-table-font-size label{font-size:.7rem;word-break:break-all}.pu-time-limit-select-second-table-icon{display:flex;align-items:center;justify-content:center;width:1.04rem;height:1.1rem}.pu-time-limit-select-second-table-icon svg{width:80%;height:80%}.common-primary-footer,.pu-time-limit-select-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-time-limit-select-footer{align-items:flex-end}.pu-time-limit-input-op-element-label{width:6rem}.pu-time-limit-input-op-element-top-block{display:grid;grid-template-columns:42% 58%}.pu-time-limit-input-op-element-top-block-child-1{grid-row:1/2;grid-column:1/2}.pu-time-limit-input-op-element-top-block-child-2{grid-row:1/2;grid-column:2/3}.pu-time-limit-input-op-element-top-block-child-3{grid-row:2/3;grid-column:1/3}.pu-time-limit-input-op-element-top-block-child-3 div:first-child{padding-top:0}.pu-time-limit-input-op-select-label{height:1.05rem}.tab-content{padding:0!important}.pu-time-limit-input-tk-element-label{width:6rem}.pu-time-limit-input-tk-element-top-block{display:grid;grid-template-columns:56.2% 43.8%}.pu-time-limit-input-tk-element-top-block-child-1{grid-row:1/2;grid-column:1/2}.pu-time-limit-input-tk-element-top-block-child-2{grid-row:1/2;grid-column:2/3}.common-standard-tabview,.pu-time-limit-input-body .pu-time-limit-input-tabs .nav-link{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pu-time-limit-input-sub-heading-large{padding-bottom:.3rem}.pu-time-limit-input-optk-table-font-size label{font-size:.7rem}.pu-time-limit-input-body{padding:.5rem}.pu-time-limit-input-body .pu-time-limit-input-tabs{padding-left:1.8rem}.pu-time-limit-input-optk-table{padding-left:1.8rem;margin-bottom:.4rem}.pu-time-limit-input-op-tab,.pu-time-limit-input-tk-tab{height:23rem;padding:.5rem}.common-primary-footer,.pu-time-limit-input-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-select-sending-address-footer{display:flex;align-items:center;justify-content:space-between;padding:1vw}.pu-print-credit-card-charge-form-header,.pu-receipt-information-regist-header{display:flex}.pu-receipt-information-regist-header-errorMessage{padding-left:30vw}.pu-receipt-information-regist-footer{display:grid;grid-template-columns:2.3fr 2.8fr 2.8fr 2.8fr 3.7fr;min-height:2.65rem;background-color:#c3c3c3}.pu-receipt-information-regist-footer-back{display:flex;grid-row:1;grid-column:1;align-items:center;justify-content:center}.pu-receipt-information-regist-footer-dubIssBook{display:flex;grid-row:1;grid-column:2;align-items:center;justify-content:center}.pu-receipt-information-regist-footer-receiptBook{display:flex;grid-row:1;grid-column:3;align-items:center;justify-content:center}.pu-receipt-information-regist-footer-receiptPreview{display:flex;grid-row:1;grid-column:4;align-items:center;justify-content:center}.pu-receipt-information-regist-footer-toSending{display:flex;grid-row:1;grid-column:5;align-items:center;justify-content:center}.common-primary-footer,.pu-receipt-save-search-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-receipt-save-search-body{padding:.5rem}.pu-receipt-save-search-search-condition{height:32rem;padding:0 .5rem;border:solid 1px #c3c3c3}.pu-receipt-save-search-contents{padding-bottom:.4rem;border-bottom:solid 1px #c3c3c3}.pu-receipt-save-search-contents-head{display:flex;align-items:flex-start;padding-top:.4rem;padding-left:.65rem}.pu-receipt-save-search-body-header{display:flex;justify-content:space-between;padding-bottom:.8rem}.pu-receipt-save-search-label{width:8.5rem}.pu-receipt-save-search-small-label{width:7.5rem}.pu-receipt-save-search-money-right-side{display:grid;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,auto);row-gap:.3rem}.pu-receipt-save-search-name-right-side{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,auto);column-gap:.3rem}.common-primary-footer,.pu-receipt-save-regist-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-receipt-save-regist-breadcrumbs{padding:.1rem;background-color:#edffff}.pu-receipt-save-regist-breadcrumbs-pages{font-size:.55rem}.pu-receipt-save-regist-body{padding:.5rem}.pu-receipt-save-regist-search-condition{height:33.7rem;padding:0 .5rem;border:solid 1px #c3c3c3}.pu-receipt-save-regist-contents{padding-bottom:.4rem;border-bottom:solid 1px #c3c3c3}.pu-receipt-save-regist-contents-head{display:flex;padding-top:.4rem}.pu-receipt-save-regist-contents-align-items{align-items:flex-start}.pu-receipt-save-regist-body-header{display:flex;justify-content:space-between;padding-bottom:.8rem}.pu-receipt-save-regist-label{width:8.5rem}.pu-receipt-save-regist-small-label{width:7.5rem}.pu-receipt-save-regist-money-right-side{display:grid;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,auto);row-gap:.3rem}.pu-receipt-save-regist-name-right-side{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,auto);column-gap:.4rem}.pu-receipt-save-regist-star{margin-left:-1rem}.pu-receipt-save-regist-recipt-number-box{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,auto);grid-row-gap:.4rem}.pu-receipt-save-regist-recipt-number-text-area{grid-row:2/3;grid-column:1/3}.pu-receipt-save-regist-radio{display:flex;gap:1rem}.pu-receipt-save-regist-regist-label-bottom{padding-bottom:.4rem}.pu-receipt-save-regist-components{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,auto);align-items:center}.common-primary-footer,.pu-receipt-save-list-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-receipt-save-list-footer-right{display:flex;gap:.5rem}.pu-receipt-save-list-breadcrumbs{padding:.1rem;background-color:#edffff}.pu-receipt-save-list-breadcrumbs-pages{font-size:.55rem}.pu-receipt-save-list-body{padding:1rem}.pu-receipt-save-list-search-up-body{display:flex;justify-content:space-between}.pu-receipt-save-list-search-body{display:grid;grid-template-rows:repeat(2,2.5rem);grid-template-columns:auto .5rem auto .5rem auto 2rem auto .5rem auto .5rem auto;padding-left:.65rem;margin-top:.4rem}.pu-receipt-save-list-type{grid-row:1/2;grid-column:3/4}.pu-receipt-save-list-rloc{grid-row:1/2;grid-column:5/6}.pu-receipt-save-list-last-name{grid-row:1/2;grid-column:7/8}.pu-receipt-save-list-first-name{grid-row:1/2;grid-column:9/10}.pu-receipt-save-list-search-up-body-right{display:grid;grid-template-rows:1.5rem 1.5rem 1.5rem .5rem 1.5rem;grid-template-columns:auto}.pu-receipt-save-list-detail-search{grid-row:3/4}.pu-receipt-save-list-search{grid-row:5/6;font-size:.75rem}.pu-receipt-save-list-summary-table{padding-left:.65rem;margin-top:.4rem}.pu-receipt-save-list-summary-table-row{height:1.2rem}.pu-receipt-save-list-summary-table-row div{display:flex;align-content:center}.pu-receipt-save-list-summary-table-row div:nth-of-type(8){justify-content:flex-end}.pu-receipt-save-list-summary-table-row div:nth-of-type(9){justify-content:flex-end}.pu-receipt-save-list-summary-table-font{display:flex;align-items:center;font-size:.7rem}.pu-receipt-save-list-summary-table-font label{font-size:.7rem}.pu-receipt-save-list-under-buttons{display:grid;grid-template-rows:auto;grid-template-columns:auto 8rem auto .5rem auto 4rem auto .5rem auto .5rem auto;padding-left:.65rem;margin-top:.8rem}.pu-receipt-save-list-csv-button{grid-row:2/3;grid-column:1/2}.pu-receipt-save-list-number-label{display:flex;grid-row:2/3;grid-column:3/4;gap:.3rem}.pu-receipt-save-delete{grid-row:2/3;grid-column:7/8}.pu-receipt-save-reference{grid-row:2/3;grid-column:9/10}.pu-receipt-save-list-copy{grid-row:2/3;grid-column:11/12}.pu-receipt-list-search-area .flex{display:flex}.pu-receipt-list-search-area .block{padding:0 .25rem}.pu-receipt-list-search-area .flex-space{display:flex;align-items:flex-end;justify-content:space-between;padding-right:.25rem}.pu-receipt-list-search-area .radio-with-label{width:6.5rem;padding:1rem 0}.pu-receipt-list-search-area .receipt-no-text-box{width:12rem;margin-left:.5rem}.pu-receipt-list-search-area .locator-label{padding:.5rem 0 0 .25rem}.pu-receipt-list-search-area .locator-text-box{width:4rem;margin-left:.25rem}.pu-receipt-list-search-area .tkt-no-label{padding:.5rem 0 0 1rem}.pu-receipt-list-search-area .tkt-no-text-box{width:7rem;margin-left:1rem}.pu-receipt-list-search-area .issue-status-label{width:6rem;padding-top:3rem}.pu-receipt-list-search-area .issue-date-label{padding-top:1.85rem}.pu-receipt-list-search-area .date-input-field-notice{padding-left:.75rem}.pu-receipt-list-search-area .date-input-field-from{padding:0 0 .5rem .75rem}.pu-receipt-list-search-area .date-input-field-to{padding-left:.75rem}.pu-receipt-list-search-area .method-of-delivery-label{width:6.5rem;padding:3rem 0 0 .5rem}.pu-receipt-list-search-area .method-of-delivery-dropdown{margin-left:.5rem}.pu-receipt-list-search-area .advanced-button{margin-top:1rem}.pu-receipt-list-search-area .search-button{margin-top:1.75rem}.pu-receipt-list-search-area .right-aligned{text-align:end}.pu-receipt-search-body{margin:.5rem .5rem 1rem}.pu-receipt-search-body .sub-header-area{display:flex;justify-content:space-between;margin:0 0 .5rem}.pu-receipt-search-body .sub-header-area .receipt-search-clear{font-weight:500}.pu-receipt-search-body .form-area{height:27rem;overflow-y:scroll;border:thin solid #c3c3c3}.pu-receipt-search-body .form-area .search-title-label{width:8.5rem;padding-left:.68rem}.pu-receipt-search-body .form-area .item-wrapper{display:flex;align-items:flex-start;padding-bottom:.5rem;margin:.5rem;border-bottom:thin solid #c3c3c3}.pu-receipt-search-body .form-area .date-input-area,.pu-receipt-search-body .form-area .item-sub-flex-area{display:flex;align-items:center}.pu-receipt-search-body .form-area .boarding-pax-name-area .title-input-area .input-title-area .boarding-pax-last-name{width:16.8rem}.pu-receipt-search-body .form-area .boarding-pax-name-area .title-input-area .input-area .boarding-pax-last-name-input{margin-right:.5rem}.pu-receipt-search-body .form-area .receipt-amount-area .input-amount-area .input-item-area{margin-bottom:.5rem}.pu-receipt-search-body .form-area .receipt-amount-area .input-amount-area .amount-item-title{width:6rem}.pu-receipt-search-body .form-area .receipt-amount-area .input-amount-area .input-amount-lower-area .tilde-label{margin:0 .25rem}.pu-receipt-search-body .form-area .fop-area .fop-text-box{margin-left:1rem}.pu-receipt-search-body .form-area .date-input-form-area .semi-required-title{width:7.2rem}.pu-receipt-search-body .form-area .date-input-form-area .date-input-form .issued-area{width:42.4rem;padding:0 0 0 .5rem;border-bottom:thin solid #c3c3c3}.pu-receipt-search-body .form-area .date-input-form-area .date-input-form .date-input-title{width:7.4rem}.pu-receipt-search-body .form-area .date-input-form-area .date-input-form .receive-area{margin:.5rem 0 0 .5rem}.pu-receipt-search-body .form-area .date-input-form-area .date-input-form .date-input-area{margin-bottom:.5rem}.pu-receipt-search-body .form-area .date-input-form-area .date-input-form .date-information{margin-bottom:.5rem;margin-left:.5rem}.pu-receipt-search-body .form-area .issued-agent-area .issued-title-label{margin-right:.5rem}.pu-receipt-search-body .form-area .issued-agent-area .agent-id-label{margin-left:2rem}.pu-receipt-search-body .form-area .include-deleted{border-bottom:0}.pu-receipt-search-footer{display:flex;align-items:center;justify-content:space-between;height:2.65rem;padding:.5rem}.pu-receipt-search-footer .search-primary-button{font-weight:700}.pu-receipt-search-footer .receipt-search-back{font-weight:500}.pu-receipt-list-footer-area{display:flex;align-items:flex-end;justify-content:space-between;padding:.5rem}.pu-receipt-list-footer-area .flex-end{display:flex;align-items:flex-end}.pu-receipt-list-footer-area .print-button{margin-left:.5rem}.pu-receipt-list-footer-area .primary-button{width:10rem;height:1.87rem;margin-left:.5rem}.pu-receipt-input-footer-primary-button{font-weight:700}.pu-receipt-input-body{margin:.5rem 1rem}.pu-receipt-input-body .example-label-area{display:flex}.pu-receipt-input-body .example-label-area .flight-number-label,.pu-receipt-input-body .example-label-area .departure-airport-city-label,.pu-receipt-input-body .example-label-area .arrival-airport-city-label{margin-left:3rem}.pu-receipt-input-body .pax-name-area{margin-bottom:1rem}.pu-receipt-input-first-example-label{margin-left:3rem}.pu-receipt-input-table{width:65%;margin-left:50%;transform:translate(-50%)}.pu-receipt-input-table label{font-size:.68rem}.pu-receipt-input-table .common-table-data .table-body{height:1.03rem;padding-left:0}.pu-receipt-input-table .common-table-header{background-color:#d7ebeb;border:1px solid #c3c3c3}.pu-receipt-input-table .common-table-header label{font-weight:700;color:#000}.pu-receipt-tax-input-main{padding:.42rem 1rem 0 .32rem}.pu-receipt-tax-input-main .table-frame{padding:.6rem 0 .6rem 1.2rem}.pu-receipt-tax-input-main .common-table-data .table-body{height:1.03rem;padding-left:0}.pu-receipt-tax-input-main .table-head{height:1.03rem}.pu-receipt-tax-input-main .table-head label{font-size:.54rem;color:#000}.pu-receipt-tax-input-main .table-row label{font-size:.54rem}.pu-receipt-tax-input-main .common-table-header{background-color:#d7ebeb;border:1px solid #c3c3c3}.pu-receipt-tax-input-main .common-table-header-data:nth-of-type(1){padding-right:.11rem}.pu-receipt-tax-input-main .common-table-header-data:nth-of-type(2){background-color:#00737d}.pu-receipt-tax-input-main .common-table-header-data:nth-of-type(2) label{color:#fff}.pu-receipt-tax-input-main .common-table-header-data:nth-of-type(3){padding-right:.12rem;padding-left:.2rem}.pu-receipt-tax-input-main .common-table-header-data:nth-of-type(4){padding-right:.13rem}.pu-receipt-tax-input-main .common-table-header-data:nth-of-type(5){padding-right:.12rem}.pu-receipt-tax-input-guide-table{width:100%}.pu-receipt-tax-input-guide-table tr td:nth-child(1){width:17.8em}.pu-receipt-tax-input-guide-table tr td:nth-child(2){width:3.9rem}.pu-receipt-tax-input-guide-table tr td:nth-child(3){width:4.1rem}.pu-receipt-tax-input-guide-table tr td:nth-child(4){width:5.06rem}.pu-receipt-tax-input-guide-table .label-colum{padding-left:1.54rem}.pu-receipt-tax-input-footer{display:flex;padding:.5rem}.pu-receipt-tax-input-footer .back-button{margin-top:auto;margin-bottom:.2rem}.pu-receipt-tax-input-footer .decide-button{padding-left:18.2rem;margin-top:auto;margin-bottom:.2rem}.pu-receipt-regist-footer{display:flex;align-items:center;justify-content:space-between;height:2.65rem;margin:0 .5rem}.pu-receipt-regist-footer .go-back-button,.pu-receipt-regist-footer .preview-button{margin-right:.5rem}.pu-receipt-regist-footer .issued-button{margin-right:.5rem;font-weight:700}.pu-receipt-regist-footer .address-entry{font-weight:700}.pu-receipt-regist .sub-heading-area .bread-crumb-box-area{display:flex;align-items:center;padding:.2rem 0;background-color:#edffff}.pu-receipt-regist .sub-heading-area .bread-crumb-box-area .bread-crumb{width:5.7rem}.pu-receipt-regist .sub-heading-area .sub-header-area{display:flex;justify-content:space-between;margin:.5rem}.pu-receipt-regist .main-area{height:27rem;margin:.5rem;overflow-y:scroll;border:thin solid #c3c3c3}.pu-receipt-regist .main-area .main-item{display:flex;padding-right:1rem;padding-bottom:.5rem;margin:.5rem;border-bottom:thin solid #c3c3c3}.pu-receipt-regist .main-area .main-item .item-title{width:7rem}.pu-receipt-regist .main-area .main-item .item-no-mandatory{width:7.6rem;padding-left:.76rem}.pu-receipt-regist .main-area .receipt-number-area .receipt-number-note{margin-left:.5rem;white-space:nowrap}.pu-receipt-regist .main-area .customer-name-area{align-items:flex-start}.pu-receipt-regist .main-area .customer-name-area .textarea-and-notes{width:100%}.pu-receipt-regist .main-area .customer-name-area .textarea-and-notes .notice-and-note{display:flex}.pu-receipt-regist .main-area .customer-name-area .textarea-and-notes .notice-and-note .note-label{margin-left:7rem}.pu-receipt-regist .main-area .receipt-amount-area{padding-right:1rem;padding-bottom:.5rem}.pu-receipt-regist .main-area .receipt-amount-area .amount-label{display:flex}.pu-receipt-regist .main-area .receipt-amount-area .currency-and-amount{display:flex;justify-content:space-between;width:50%}.pu-receipt-regist .main-area .receipt-amount-area .amount-asterisk{margin-left:1rem}.pu-receipt-regist .main-area .ticket-number-area{align-items:flex-start}.pu-receipt-regist .main-area .ticket-number-area .ticket-input-table{width:30rem;height:100%;margin-right:.5rem}.pu-receipt-regist .main-area .ticket-number-area .ticket-input-table .common-table-data .table-body{height:1.03rem;padding-left:0}.pu-receipt-regist .main-area .ticket-number-area .ticket-input-table .common-table-header-data:nth-of-type(1){background-color:#d7ebeb}.pu-receipt-regist .main-area .ticket-number-area .ticket-input-table .common-table-header-data:nth-of-type(1) label{color:#000}.pu-receipt-regist .main-area .ticket-number-area .ticket-input-table .common-table-header-data:nth-of-type(2){background-color:#d7ebeb}.pu-receipt-regist .main-area .ticket-number-area .ticket-input-table .common-table-header-data:nth-of-type(2) label{color:#000}.pu-receipt-regist .main-area .ticket-number-area .ticket-input-table .common-table-header-data:nth-of-type(3){background-color:#00737d}.pu-receipt-regist .main-area .ticket-number-area .ticket-input-table .common-table-header-data:nth-of-type(3) label{color:#fff}.pu-receipt-regist .main-area .ticket-number-area .e-ticket-number-notice-area .e-ticket-type-notice-area{display:flex}.pu-receipt-regist .main-area .ticket-number-area .e-ticket-number-notice-area .e-ticket-type-notice-area .type-label{width:3rem;margin-right:4rem}.pu-receipt-regist .main-area .ticket-number-area .e-ticket-number-notice-area .rfd-description-label{margin-left:7rem}.pu-receipt-regist .main-area .ticket-number-area .common-table-label{flex-grow:1}.pu-receipt-regist .main-area .re-issued-area .re-issue-requested-label{margin-left:1rem}.pu-receipt-regist .main-area .locator-area .locator-note-label,.pu-receipt-regist .main-area .proviso-area .proviso-input{margin-left:.5rem}.pu-receipt-regist .main-area .fop-area{display:block}.pu-receipt-regist .main-area .fop-area .fop-upper{display:flex;align-items:center}.pu-receipt-regist .main-area .fop-area .fop-upper .fop-input{margin-left:.5rem}.pu-receipt-regist .main-area .fop-area .fop-notice-label{margin:0 .2rem 0 8rem}.pu-receipt-regist .main-area .remark-area{display:block}.pu-receipt-regist .main-area .remark-area .remark-upper{display:flex;align-items:flex-start;width:100%}.pu-receipt-regist .main-area .remark-area .remark-upper .select-and-apply{margin-right:.5rem}.pu-receipt-regist .main-area .remark-area .remark-upper .remark-textarea{width:100%}.pu-receipt-regist .main-area .remark-area .remark-upper .remark-notice{margin-bottom:1rem}.pu-receipt-regist .main-area .remark-area .remark-lower{margin-left:7.6rem}.pu-receipt-regist .main-area .receipt-items-area{display:block}.pu-receipt-regist .main-area .receipt-items-area .receipt-items-upper{display:flex;align-items:flex-start}.pu-receipt-regist .main-area .receipt-items-area .receipt-items-upper .checks-and-edit-buttons-area{display:inline-flex;flex-direction:column;gap:.5rem 0}.pu-receipt-regist .main-area .receipt-items-area .receipt-items-upper .checks-and-edit-buttons{display:flex;gap:5.5rem}.pu-receipt-regist .main-area .receipt-items-area .radios{display:flex;column-gap:3rem;margin:.5rem 0 0 7.6rem}.pu-receipt-regist .main-area .pu-receipt-regist-items-mentioned-checkbox{width:5rem}.pu-receipt-regist .main-area .ledger-remark-area{align-items:flex-start}.pu-receipt-regist .main-area .ledger-remark-area .ledger-remark-note{margin-left:25rem}.pu-receipt-regist .main-area .send-type-area{align-items:flex-start}.pu-receipt-regist .main-area .send-type-area .send-type-radios{display:flex;column-gap:2rem}.pu-receipt-regist .main-area .update-or-register{padding-right:1rem;padding-bottom:.5rem;margin:.5rem;border-bottom:thin solid #c3c3c3}.pu-receipt-regist .main-area .update-or-register .office-area{display:flex}.pu-receipt-regist .main-area .update-or-register .office-area .office-code{width:7rem}.pu-receipt-regist .main-area .update-or-register .user-area{display:flex}.pu-receipt-regist .main-area .update-or-register .user-area .user-id{width:7rem}.pu-receipt-regist .main-area .update-date-area{border-bottom:0}.pu-receipt-list-breadcrumbs{display:flex;align-items:center;padding:.25rem 0;background-color:#d7ebeb}.pu-receipt-list{padding:.5rem .5rem 0}.pu-receipt-list .sub-header-label{padding-bottom:.5rem}.pu-receipt-list .table-header{align-items:flex-start;font-size:.75rem}.pu-receipt-list .table-header label{font-size:.75rem}.pu-receipt-list .table-body label{font-size:.7rem}.pu-receipt-list .table-row :nth-of-type(7){justify-content:right}.pu-receipt-list .lower-area{display:flex;justify-content:space-between;padding:.5rem 0}.pu-receipt-list .lower-area .flex{display:flex;justify-content:space-between}.pu-receipt-list .lower-area .no-textBox{width:10rem}.pu-receipt-list .lower-area .between-button{margin-left:.5rem}.ot-mailing-display-header{padding:.27rem .25rem .27rem 1rem;background-color:#00a09b}.ot-mailing-display-tableWrap{width:80%;padding:1rem 0;margin:0 auto}.ot-mailing-display-tableInfo{display:flex}.ot-mailing-display-tableNumber{margin-left:.25rem}.ot-mailing-display-table{width:100%}.ot-mailing-display-th{color:gray;background-color:#dcffff}.ot-mailing-display-tdContent{width:70%}.ot-mailing-display-table,.ot-mailing-display-th,.ot-mailing-display-td{border:.0625rem solid #000}.ot-mailing-display-data{white-space:pre-wrap}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-mailing-regist-body-frame{margin:.5rem}.pu-mailing-regist-flex-box{display:flex}.pu-mailing-regist-sub-title{flex-grow:1;margin-bottom:.8rem}.pu-mailing-regist-clear-button{flex-shrink:1}.pu-mailing-regist-table-box{height:27rem;padding:.2rem .5rem 1rem;overflow-y:scroll;border:solid .05rem;border-color:#969696}.pu-mailing-regist-address-box{width:20rem;height:4rem;overflow:hidden;word-break:break-all;border:solid .05rem;border-color:#969696}.pu-mailing-regist-remarks-box{width:40rem;height:4rem;border:solid .05rem;border-color:#969696}.pu-mailing-regist-address-space{padding:0;margin-right:.3rem}.pu-mailing-regist-address-button-flex-box{flex-grow:1}.pu-mailing-regist-article-button{flex-grow:2}.pu-mailing-regist-text-area-box{width:20rem}.pu-mailing-regist-text-area-space{padding:0;margin-left:5rem}.pu-mailing-regist-control-number{width:22.5rem}.pu-mailing-regist-drop-down-space{padding:0;margin-left:.2rem}#pu-mailing-regist_Locator{width:6.5rem}.pu-mailing-regist-client-text{width:22.5rem}.pu-mailing-regist-user-id{width:26rem}.pu-mailing-regist-operator{width:21.5rem}.pu-mailing-regist-enclose-locator{width:14rem}.pu-mailing-regist-enclose-locator-label{text-align:left}.pu-mailing-regist-under-bar-row{border-bottom:solid .05rem #c0c0c0}.pu-mailing-regist-under-bar-row td,.pu-mailing-regist-space-row td{padding-top:.25rem;padding-bottom:.25rem}.pu-mailing-regist-text-area-row{height:4rem;vertical-align:top;border-bottom:solid .05rem #c0c0c0}.pu-mailing-regist-text-area-row td{padding-top:.25rem;padding-bottom:.25rem}.pu-mailing-regist-last-row-top td{padding-top:.25rem;padding-bottom:0}.pu-mailing-regist-last-row-bottom{border-bottom:solid .05rem #c0c0c0}.pu-mailing-regist-last-row-bottom td{padding-top:0;padding-bottom:.25rem}.pu-mailing-regist-table{width:100%;table-layout:fixed}.pu-mailing-regist-table tr td:nth-child(1){width:10rem;padding-left:.2rem}.pu-mailing-regist-table tr td:nth-child(6){padding-right:.2rem}.pu-mailing-regist-text-box{width:27rem;height:.9rem}.pu-mailing-regist-office-text-box{width:15rem;height:.9rem}.pu-mailing-regist-footer-flex-box{display:flex;height:2.65rem;padding:.5rem .5rem .1rem;background-color:#c3c3c3}.pu-mailing-regist-date-guid-text{padding-left:1rem}.pu-mailing-regist-back-button{flex-grow:1;padding-bottom:.25rem;margin-top:auto}.pu-mailing-regist-display-browser-button{flex-shrink:1;padding-bottom:.25rem;margin-top:auto}.pu-mailing-regist-button-space{flex-shrink:1;margin-left:.2rem}.pu-mailing-regist-Regist-button{flex-shrink:1}.pu-mailing-regist-asterisk-space{flex-shrink:1;margin-left:.75rem}.pu-mailing-regist-text-area{width:40rem;height:4rem}.pu-mailing-regist-dummy-box{margin-top:6.25rem}.pu-mailing-regist-bread{min-height:1.1rem;background-color:#dcffff}.pop-footer,.pu-doc-tkt-print-select-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-doc-tkt-print-select-footer{gap:.5rem;justify-content:flex-start}.pop-footer,.pu-doc-rsv-print-select-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-doc-rsv-print-select-footer{gap:.5rem;justify-content:flex-start}.pu-doc-output-select-footer-right{display:flex;gap:1vw}.pu-doc-output-select-footer-checkbox{display:flex;column-gap:2vw;margin-right:10vw}.pu-doc-rsv-output-select-footer-right{display:flex;gap:1vw}.pop-footer,.pu-sending-email-completed-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-sending-email-completed-footer{justify-content:center}.header{display:flex;justify-content:space-between}.pu-doc-takeover-body{padding:.5rem 1rem}.pu-doc-takeover-body .pu-doc-takeover-sub-heading{display:flex;justify-content:space-between;padding-bottom:.2rem}.pu-doc-takeover-body .pu-doc-takeover-outline:nth-child(1){flex:7}.pu-doc-takeover-body .pu-doc-takeover-outline:nth-child(2){flex:2}.pu-doc-takeover-body .pu-doc-takeover-flex-row{display:flex;padding-bottom:.2rem;padding-left:1.8rem}.pu-doc-takeover-body .pu-doc-takeover-flex-row>*{align-items:normal}.pu-doc-takeover-body .pu-doc-takeover-flex-col-textarea{padding-bottom:.5rem}.pu-doc-takeover-body .pu-doc-takeover-flex-col-textarea>*:nth-child(1){flex:1}.pu-doc-takeover-body .pu-doc-takeover-flex-col-textarea>*:nth-child(2){flex:5}.pu-doc-takeover-body .pu-doc-takeover-flex-col-check>*:nth-child(1){flex:11}.pu-doc-takeover-body .pu-doc-takeover-flex-col-check>*:nth-child(2){flex:10}.pu-doc-takeover-body .pu-doc-takeover-flex-col-text>*:nth-child(1){flex:1}.pu-doc-takeover-body .pu-doc-takeover-flex-col-text>*:nth-child(2){flex:8}.pu-doc-takeover-body .pu-doc-takeover-flex-col-text>*:nth-child(3){flex:24}.pu-doc-takeover-body .pu-doc-takeover-flex-col-text>*:nth-child(4){flex:30}.pu-doc-takeover-body .pu-doc-takeover-flex-col-dropdown{padding-top:.3rem;padding-bottom:.3rem}.pu-doc-takeover-body .pu-doc-takeover-flex-col-dropdown>*:nth-child(1){flex:1}.pu-doc-takeover-body .pu-doc-takeover-flex-col-dropdown>*:nth-child(2){flex:8}.pu-doc-takeover-body .pu-doc-takeover-flex-col-dropdown>*:nth-child(3){flex:39}.pu-doc-takeover-body textarea.pu-doc-takeover-graytext{word-break:break-all;background-color:transparent}.pu-doc-takeover-body .pu-doc-takeover-radio{width:8.47rem;margin-bottom:.2rem}.pu-doc-takeover-body .pu-doc-takeover-grid{display:grid}.pu-doc-takeover-body .pu-doc-takeover-flex{display:flex}.pu-doc-takeover-body .pu-doc-takeover-flex-between{justify-content:space-between}.pu-doc-takeover-body .pu-doc-takeover-margin{margin-left:.25rem}.pu-doc-takeover-body .pu-doc-takeover-gap{gap:.25rem}.pu-doc-takeover-body .pu-doc-takeover-subhead-bottom{padding-bottom:.5rem}.pu-doc-takeover-body .pu-doc-takeover-notice{display:flex;align-items:flex-end;padding-bottom:.2rem;padding-left:.5rem;font-size:.75rem}.pu-doc-takeover-body .pu-doc-takeover-notice p{font-size:.65rem}.pu-address-information-acquisition-footer-right{display:flex;align-items:flex-end}.pu-address-information-acquisition-footer-right .pu-address-information-acquisition-footer-lineno{display:flex;align-items:center;margin-right:.79vw}.pu-address-information-acquisition-footer-right .pu-address-information-acquisition-footer-lineno>*:not(:last-child){margin-right:.4vw}.pop-footer,.pu-send-shareholder-benefit-email-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-send-shareholder-benefit-email-footer .footer-right-decide{padding-right:2vw}.pop-footer,.pu-send-shareholder-benefit-email-completed-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-send-shareholder-benefit-email-completed-footer{justify-content:center}.pu-send-shareholder-benefit-email-completed-header{display:flex;justify-content:space-between}.sending-email-comp-body{padding:.5rem 1rem 1rem}.sending-email-comp-body .sending-email-comp-sub-heading-large{padding:0 0 .7rem .5vw}.sending-email-comp-body .sending-email-comp-sub-heading-small{padding:0 0 .7rem 2vw}.sending-email-comp-body .sending-email-comp-table{padding:0 0 1.3rem 4vw}.sending-email-comp-body .sending-email-comp-table .common-table-header{height:2.65rem}.sending-email-comp-body .sending-email-comp-table .common-table-header-data{display:flex;flex-direction:column}.sending-email-comp-body .sending-email-comp-table .common-table-header-data:nth-of-type(4){flex:5.5;border-right-color:transparent}.sending-email-comp-body .sending-email-comp-table .common-table-header-data:nth-of-type(5){flex:0}.sending-email-comp-body .sending-email-comp-table .common-table-data:nth-of-type(3){justify-content:center}.pu-doc-tkt-print-select-body{padding:.5rem .5rem .5rem 1rem}.pu-doc-tkt-print-select-body .preview-print-contents{padding:.5rem .5rem .5rem 1.8rem}.pu-doc-tkt-print-select-body .preview-print-contents .preview-print-row{display:flex;gap:.25rem;padding-right:.25rem}.pu-doc-tkt-print-select-body .preview-print-contents .preview-print-row .preview-print-label{flex:2}.pu-doc-tkt-print-select-body .preview-print-contents .preview-print-row .preview-print-input-item{display:flex;flex:4.3;gap:.25rem;justify-content:flex-end}.pu-doc-tkt-print-select-body .preview-print-contents .preview-print-row .preview-print-input-item .preview-print-lang{display:flex;flex:8;gap:.2rem;justify-content:flex-end}.pu-doc-tkt-print-select-body .preview-print-contents .preview-print-row .preview-print-input-item .preview-print-lang-label{display:flex;flex:8;justify-content:center}.pu-doc-tkt-print-select-body .preview-print-contents .preview-print-row .preview-print-input-item .preview-print-button{display:flex;flex:7}.pu-doc-tkt-print-select-body .preview-print-contents .preview-print-row .preview-print-input-item .preview-print-comment{display:flex;flex:14;padding-right:.25rem}.pu-doc-tkt-print-select-body .preview-print-hr{margin:.4rem 0}.pu-doc-tkt-print-select-body .preview-print-notice{margin-top:.8rem}.pu-doc-rsv-print-select-body{padding:1rem}.pu-doc-rsv-print-select-body .preview-print-contents{padding:.5rem .5rem .5rem 1.8rem}.pu-doc-rsv-print-select-body .preview-print-contents .preview-print-row{display:flex;gap:.35rem;padding:0 .5rem}.pu-doc-rsv-print-select-body .preview-print-contents .preview-print-row .preview-print-label{flex:5}.pu-doc-rsv-print-select-body .preview-print-contents .preview-print-row .preview-print-item{display:flex;flex:6}.pu-doc-rsv-print-select-body .preview-print-contents .preview-print-row .preview-print-item .preview-print-small-label{display:flex;flex:1;justify-content:flex-end;padding-right:.25rem}.pu-doc-rsv-print-select-body .preview-print-contents .preview-print-row .preview-print-item .preview-print-row-content{display:flex;flex:5;gap:.35rem}.pu-doc-rsv-print-select-body .preview-print-hr{margin:.8rem 0}.pu-doc-rsv-print-select-body .preview-print-notice{margin-top:2rem}.pu-doc-print-target-append-body{height:6rem;padding:.5rem .5rem .5rem 1rem}.pu-doc-print-target-append-body .print-target-append-checkbox{padding-left:3.5vw;margin-top:.6rem}.pu-doc-print-target-append-cccf-body{height:11.7rem;padding:.5rem .5rem .5rem 1rem}.print-target-append-cccf-contents{display:flex;padding:.75rem 0 0 2.5vw}.print-target-append-cccf-contents .print-target-append-cccf-contents-left{display:flex;flex:4}.print-target-append-cccf-contents .print-target-append-cccf-contents-left .set-no-title{display:flex;flex:2;align-items:flex-start}.print-target-append-cccf-contents .print-target-append-cccf-contents-left .set-no-input-label{flex:3}.print-target-append-cccf-contents .print-target-append-cccf-contents-left .set-no-input-label .set-no-input{display:flex;gap:.2rem}.print-target-append-cccf-contents .print-target-append-cccf-contents-left .set-no-input-label .set-no-ex{margin-left:2px}.print-target-append-cccf-contents .print-target-append-cccf-contents-right{display:flex;flex:5;flex-flow:column}.print-target-append-cccf-contents .print-target-append-cccf-contents-right .label-option{margin-left:3vw}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-doc-print-target-append-raa-body{height:6.7rem;padding:.5rem .5rem .5rem 1rem}.pu-doc-print-target-append-raa-body .print-target-append-raa-radios{padding:.7rem 0 0 4vw}.pu-doc-print-target-append-raa-body .print-target-append-raa-payee{padding-top:.7rem}.pu-receipt-information-regist-body{padding-right:1rem;padding-bottom:1rem;padding-left:1rem}.pu-receipt-information-regist-invisual-header{width:0;border-left:0}.pu-receipt-information-regist-passSelect{margin-top:.3rem}.pu-receipt-information-regist-passSelect-title{display:flex;justify-content:space-between;padding-right:1vw}.pu-receipt-information-regist-passSelect-table div.deleted .common-table-data,.pu-receipt-information-regist-passSelect-table div.deleted .common-table-static-data{background-color:#8c8c8c}.pu-receipt-information-regist-passSelect-table .pu-receipt-information-regist-passSelect-table-head label,.pu-receipt-information-regist-passSelect-table .pu-receipt-information-regist-passSelect-table-data label{font-size:.63rem}.pu-receipt-information-regist-passSelect-table .common-table-data:nth-of-type(n + 12):nth-of-type(-n + 13){justify-content:flex-end}.pu-receipt-information-regist-receiptRegistInfo{margin-top:.4rem}.pu-receipt-information-regist-receiptRegistInfo-title{display:flex;flex-flow:row;justify-content:space-between;padding-right:.25rem}.pu-receipt-information-regist-receiptRegistInfo-content{display:grid;grid-template-columns:1.5fr .8fr .8fr .8fr 1.6fr 1fr 1fr 3fr;row-gap:.16rem}.pu-receipt-information-regist-address-title{display:flex;grid-row:1;grid-column:1}.pu-receipt-information-regist-address-title div{margin-top:-1rem}.pu-receipt-information-regist-address-input{display:flex;grid-row:1;grid-column:2/span 6}.pu-receipt-information-regist-address-notes{display:flex;flex-flow:column;grid-row:1;grid-column:8;padding-left:1vw}.pu-receipt-information-regist-amount-label{display:flex;grid-row:2;grid-column:1}.pu-receipt-information-regist-amount-btn-area{display:flex;flex-flow:row;grid-row:2;grid-column:8;justify-content:flex-end;padding-right:.25rem}.pu-receipt-information-regist-amount-title{padding-left:.68rem}.pu-receipt-information-regist-amount-currencyLabel{display:flex;grid-row:2;grid-column:2}.pu-receipt-information-regist-amount-currencyLabel span{margin-left:-.68rem}.pu-receipt-information-regist-amount-currencyInput{display:flex;grid-row:2;grid-column:3}.pu-receipt-information-regist-amount-entries{display:flex;grid-row:2;grid-column:4/span 4}.pu-receipt-information-regist-amount-amountLabel{display:flex;padding-left:.5vw}.pu-receipt-information-regist-amount-amountInput{padding-left:3vw}.pu-receipt-information-regist-amount-amountTextBox{text-align:right}.pu-receipt-information-regist-amount-check{padding-left:.3vw}.pu-receipt-information-regist-amount-btn2{padding-left:.5vw}.pu-receipt-information-regist-amount-note{grid-row:3;grid-column:4/span 5;padding-left:.5vw}.pu-receipt-information-regist-proviso-label{display:flex;grid-row:4;grid-column:1}.pu-receipt-information-regist-proviso,.pu-receipt-information-regist-proviso-title{display:flex}.pu-receipt-information-regist-proviso-select{grid-row:4;grid-column:2/span 6}.pu-receipt-information-regist-paymentMethod-title{display:flex;grid-row:5;grid-column:1}.pu-receipt-information-regist-paymentMethod-entries-1{display:flex;grid-row:5;grid-column:2/span 6}.pu-receipt-information-regist-paymentMethod-entries-2{display:flex;grid-row:6;grid-column:2/span 6}.pu-receipt-information-regist-paymentMethod-entries-3{display:flex;grid-row:7;grid-column:2/span 6}.pu-receipt-information-regist-paymentMethod-text{padding-left:.5vw}.pu-receipt-information-regist-paymentMethod-note{grid-row:8;grid-column:2/span 6}.pu-receipt-information-regist-paymentDate{display:flex}.pu-receipt-information-regist-paymentDate-title{display:flex;grid-row:9;grid-column:1}.pu-receipt-information-regist-paymentDate-entries{display:flex;grid-row:9;grid-column:2/span 4}.pu-receipt-information-regist-officerName{display:flex;grid-row:9;grid-column:5/span 3;justify-content:flex-end;padding-right:.1vw}.pu-receipt-information-regist-officerName-title{padding-left:7vw}.pu-receipt-information-regist-officerName-input{padding-left:1vw}.pu-receipt-information-regist-remarks-title{grid-row:10;grid-column:1;padding-left:.68rem}.pu-receipt-information-regist-remarks-entries{display:flex;grid-row:10;grid-column:2/span 6}.pu-receipt-information-regist-remarks-right{padding-left:.65vw}.pu-receipt-information-regist-remarks-btn{margin-top:.3rem}.pu-receipt-information-regist-remarks-note{grid-row:10;grid-column:8;padding-top:2.65rem;padding-left:1vw}.pu-receipt-information-regist-items-title{grid-row:11;grid-column:1;padding-left:.68rem}.pu-receipt-information-regist-items{display:flex;padding-left:1vw}.pu-receipt-information-regist-items-checks{display:flex;grid-row:11;grid-column:2/span 7;gap:8vw}.pu-receipt-information-regist-items-detail{display:flex;flex-flow:column}.pu-receipt-information-regist-tax{display:flex;padding-left:1.25vw}.pu-receipt-information-regist-tax-radios{display:flex;gap:3vw;padding-left:2vw}.pu-receipt-information-regist-dotline{display:flex;flex-direction:row;grid-row:12;grid-column:1/span 8;justify-content:space-between}.pu-receipt-information-regist-ledger-remarks-title{grid-row:13;grid-column:1;padding-left:.68rem}.pu-receipt-information-regist-ledger-remarks-input{grid-row:13;grid-column:2/span 6}.pu-receipt-information-regist-ledger-remarks-notes{grid-row:13;grid-column:8;padding-top:1.5rem;padding-left:1vw}.pu-receipt-information-regist-agt-title{grid-row:14;grid-column:1;padding-left:.68rem}.pu-receipt-information-regist-agt-checks{grid-row:14;grid-column:2/span 7}.pu-receipt-information-regist-notice{display:flex;flex-flow:column;grid-row:4/span 7;grid-column:8;align-items:flex-end}.pu-receipt-information-regist-notice-box{font-size:.75rem}.pu-receipt-information-regist-receiptSendKind{display:flex;flex-flow:row;gap:2vw;align-items:center;margin-top:.4rem}.pu-receipt-information-regist-emailBtn{display:flex;align-items:center;justify-content:center;width:8.5rem;height:1.75rem;background-color:#c8c8c8}.pu-receipt-information-regist-jpn-consumption-tax{width:30rem}.pu-doc-cxl-delay-excert-select-body{height:42vw;padding-left:1.58vw}.pu-doc-cxl-delay-excert-select-margin{margin-top:1.38vw}.pu-doc-cxl-delay-excert-select-reportSelect-radios{display:grid;grid-template-rows:2vw;grid-template-columns:1fr 1fr 1fr;padding-left:3.96vw;margin-top:.5vw}.pu-doc-cxl-delay-excert-select-reportSelect-radio1{grid-row:1/2;grid-column:1/2}.pu-doc-cxl-delay-excert-select-reportSelect-radio2{grid-row:1/2;grid-column:2/3}.pu-doc-cxl-delay-excert-select-reportSelect-radio3{grid-row:1/2;grid-column:3/4}.pu-doc-cxl-delay-excert-select-boardingDate-flightName{display:flex;padding-left:3vw}.pu-doc-cxl-delay-excert-select-boardingDate-input{display:flex}.pu-doc-cxl-delay-excert-select-boardingDate-Asterisk{display:flex;width:.8rem}.pu-doc-cxl-delay-excert-select-boardingDate-title{padding-left:.79vw}.pu-doc-cxl-delay-excert-select-flightName{padding-left:3.96vw}.pu-doc-cxl-delay-excert-select-flightName-input{display:flex;padding-left:.79vw}.pu-doc-cxl-delay-excert-select-flightName-title{padding-left:1.58vw}.pu-doc-cxl-delay-excert-select-delay-inputs{display:flex;padding-left:3vw}.pu-doc-cxl-delay-excert-select-delay-text{padding-top:1.15rem;padding-left:.8vw}.pu-doc-cxl-delay-excert-select-delay-minite{padding-left:.8vw}.pu-doc-cxl-delay-excert-select-delay-hour-title{padding-left:.79vw}.pu-doc-cxl-delay-excert-select-delay-hour-input{display:flex}.pu-doc-cxl-delay-excert-select-delay-hour-Asterisk{display:flex;width:.8rem}.pu-doc-cxl-delay-excert-select-exlandingAirport-input{display:flex;padding-left:2.5vw;margin:.5vw}.pu-doc-cxl-delay-excert-select-exlandingAirport-Asterisk{display:flex;width:.8rem}.pu-doc-cxl-delay-excert-select-sendingSelect-radios{display:flex;padding-left:3.17vw;margin-top:.5vw}.pu-doc-cxl-delay-excert-select-sendingSelect-radio{padding-left:8vw}.pu-doc-cxl-delay-excert-select-noticeBottom{padding-left:3.17vw;margin-top:1vw}.pu-doc-boarding-certificate-input-body{height:35vw;padding-left:1.58vw}.pu-doc-boarding-certificate-input-innerGrid{display:grid;grid-template-rows:3vw 4.5vw 3vw 4.5vw 4.5vw;grid-template-columns:22.5vw 23vw 1fr}.pu-doc-boarding-certificate-input-passangerName-title-note{display:flex;grid-row:1/2;grid-column:1/4;margin-top:.7vw}.pu-doc-boarding-certificate-input-passangerName-noteTop{padding-top:.4vw;padding-left:6.5vw}.pu-doc-boarding-certificate-input-nameInput{grid-row:2/3;grid-column:1/3}.pu-doc-boarding-certificate-input-textbox{display:flex;padding-left:1.9vw}.pu-doc-boarding-certificate-input-noticeTop{grid-row:2/4;grid-column:3/4;padding-right:.5vw}.pu-doc-boarding-certificate-input-example{padding-left:3vw}.pu-doc-boarding-certificate-input-flightInfo{margin-top:1vw}.pu-doc-boarding-certificate-input-flightInfo-title{grid-row:3/4;grid-column:1/2}.pu-doc-boarding-certificate-input-boardingDate{grid-row:4/5;grid-column:1/2;padding-left:1.9vw}.pu-doc-boarding-certificate-input-boardingDate-input{display:flex}.pu-doc-boarding-certificate-input-boardingDate-title{padding-left:.85rem}.pu-doc-boarding-certificate-input-flightName{grid-row:4/5;grid-column:2/3}.pu-doc-boarding-certificate-input-flightName-input{display:flex}.pu-doc-boarding-certificate-input-flightName-title{padding-left:.85rem}.pu-doc-boarding-certificate-input-Airports{display:flex;grid-row:5/6;grid-column:1/2;padding-left:1.9vw}.pu-doc-boarding-certificate-input-arrAirport{padding-left:1.58vw}.pu-doc-boarding-certificate-input-airportName-title{padding-left:.85rem}.pu-doc-boarding-certificate-input-airportName,.pu-doc-boarding-certificate-input-airports-deptime{display:flex}.pu-doc-boarding-certificate-input-deptime{display:flex;flex-flow:column;grid-row:5/6;grid-column:2/3;padding-left:1vw}.pu-doc-boarding-certificate-input-fee{display:flex;flex-flow:column;grid-row:6/7;grid-column:1/3;padding-left:3vw}.pu-doc-boarding-certificate-input-option{margin-top:1.58vw}.pu-doc-boarding-certificate-input-optionInput{padding-left:3vw;margin-top:.79vw}.pu-doc-boarding-certificate-input-sendingSelect{margin-top:1vw}.pu-doc-boarding-certificate-input-sendingSelect-radios{display:flex;padding-left:3vw;margin-top:.79vw}.pu-doc-boarding-certificate-input-radio2,.pu-doc-boarding-certificate-input-radio3,.pu-doc-boarding-certificate-input-radio4{padding-left:12.9vw}.pu-doc-boarding-certificate-input-noticeBottom{padding-left:3vw;margin-top:.79vw}.pu-doc-output-select-body{display:grid;grid-template-columns:21.5vw auto;padding:1.58vw}.pu-doc-output-select-reportSelect-title-info{display:flex;gap:10vw}.pu-doc-output-select-reportSelect{grid-row:1/2;grid-column:1/3}.pu-doc-output-select-reportSelect-checks{display:grid;grid-template-columns:20vw 23vw 16vw 16vw;padding-left:1.58vw;margin-top:.79vw}.pu-doc-output-select-reportSelect-checks>div{margin-bottom:.4vw}.pu-doc-output-select-sendingSelect{grid-row:2/3;grid-column:1/3;margin-top:.79vw}.pu-doc-output-select-sendingSelect-radios{display:grid;grid-template-columns:20vw 23vw 16vw;padding-left:1.58vw;margin-top:.79vw}.pu-doc-output-select-sendingSelect-radios>div{margin-bottom:.4vw}.pu-doc-output-select-flightPassengerSelect-title{display:flex;grid-row:3/4;grid-column:1/2;align-items:flex-end;margin-top:1.58vw}.pu-doc-output-select-notice{grid-row:3/4;grid-column:2/3}.pu-doc-output-select-flightPassengerSelect{grid-row:4/5;grid-column:1/3;padding-left:1.58vw;margin-top:.79vw}.pu-doc-output-select-flightPassengerSelect-checks1{grid-row:4/5;grid-column:1/2;padding-left:1.58vw;margin-top:.79vw}.pu-doc-output-select-flightPassengerSelect-table-left{grid-row:5/6;grid-column:1/2;padding-left:1.58vw;margin-top:.79vw}.pu-doc-output-select-flightPassengerSelectTkt-left-bk{width:17vw;height:100%}.pu-doc-output-select-tables{padding-left:.79vw;margin-top:.79vw}.pu-doc-output-select-flightPassengerSelect-table-right{grid-row:5/6;grid-column:2/3;margin-top:.79vw}.pu-doc-output-select-flightPassengerSelect-table-right .pu-doc-output-select-flightPassengerSelect-tablehead label,.pu-doc-output-select-flightPassengerSelect-table-right .pu-doc-output-select-flightPassengerSelect-table-row label{font-size:.65rem}.pu-doc-output-select-flightPassengerSelect-table-right div.common-table-header-data{border-right-color:transparent}.pu-doc-output-select-reportSelect-infoNo{display:flex}.pu-doc-rsv-output-select-body{display:grid;grid-template-rows:8vw 7.5vw 8vw 25vw;grid-template-columns:23vw 1fr;height:56vw}.pu-doc-rsv-output-select-reportSelect{grid-row:1/2;grid-column:1/3;padding-left:1.58vw;margin-top:1vw}.pu-doc-rsv-output-select-reportSelect-checks{display:grid;grid-template-rows:2vw 2vw;grid-template-columns:19vw 24vw;padding-left:2.38vw;margin-top:.5vw}.pu-doc-rsv-output-select-check1{grid-row:1/2;grid-column:1/2}.pu-doc-rsv-output-select-check2{grid-row:1/2;grid-column:2/3}.pu-doc-rsv-output-select-check3{grid-row:1/2;grid-column:3/4}.pu-doc-rsv-output-select-check4{grid-row:2/3;grid-column:1/2}.pu-doc-rsv-output-select-check5{grid-row:2/3;grid-column:2/4;font-size:.7rem}.pu-doc-rsv-output-select-sendingSelect{grid-row:2/3;grid-column:1/3;padding-left:1.58vw;margin-top:1vw}.pu-doc-rsv-output-select-sendingSelect-radios{display:grid;grid-template-rows:2vw 2vw;grid-template-columns:19vw 24vw 20vw;padding-left:2.38vw;margin-top:.5vw}.pu-doc-rsv-output-select-radio1{grid-row:1/2;grid-column:1/2}.pu-doc-rsv-output-select-radio2{grid-row:1/2;grid-column:2/3}.pu-doc-rsv-output-select-radio3{grid-row:1/2;grid-column:3/4}.pu-doc-rsv-output-select-radio4{grid-row:2/3;grid-column:1/2}.pu-doc-rsv-output-select-radio5{grid-row:2/3;grid-column:2/3}.pu-doc-rsv-output-select-flightPassengerSelect-title{grid-row:3/4;grid-column:1/2;padding-top:5vw;padding-left:1.58vw}.pu-doc-rsv-output-select-notice{grid-row:3/4;grid-column:2/3;padding-right:2vw}.pu-doc-rsv-output-select-flightPassengerSelect{grid-row:4/5;grid-column:1/3;padding-left:1.58vw;margin-top:.5vw}.pu-doc-rsv-output-select-flightPassengerSelect-checks1{padding-left:1.58vw;margin-top:.5vw}.pu-doc-rsv-output-select-flightPassengerSelect-tables{display:flex;padding-left:1.5vw}.pu-doc-rsv-output-select-flightPassengerSelect-table-left{width:17vw;height:24vw;margin-top:.5vw}.pu-doc-rsv-output-select-flightPassengerSelectRsv-left-bk{width:17vw;height:24vw}.pu-doc-rsv-output-select-tables{width:16vw;padding-left:.79vw;margin-top:.5vw}.pu-doc-rsv-output-select-flightPassengerSelect-table-right{width:50vw;padding-left:3vw;margin-top:.5vw}.pu-doc-rsv-output-select-flightPassengerSelect-resultTable-Rsv{width:55vw}.pu-doc-rsv-output-select-flightPassengerSelect-tablehead label,.pu-doc-rsv-output-select-flightPassengerSelect-table-row label{font-size:.65rem}.pu-doc-rsv-output-select-table3 div.common-table-header-data{border-right-color:transparent}.pu-mailing-search-body-frame{margin:.5rem}.pu-mailing-search-flex-box{display:flex}.pu-mailing-search-sub-title{flex-grow:1;margin-bottom:.8rem}.pu-mailing-search-clear-button{flex-shrink:1}.pu-mailing-search-table-box{padding:.3rem .5rem 1rem;border:solid .05rem;border-color:gray}.pu-mailing-search-required-label-col,.pu-mailing-search-label-col{padding-left:.8rem}.pu-mailing-search-last-row-bottom td{padding-top:0;padding-bottom:.25rem}.pu-mailing-search-last-row-top td{padding-top:.25rem;padding-bottom:0}.pu-mailing-search-table{width:100%;table-layout:fixed}.pu-mailing-search-table tr td{padding-top:.25rem;padding-bottom:.25rem}.pu-mailing-search-table tr td:nth-child(1){width:10rem}.pu-mailing-search-table tr td:nth-child(7){padding-right:.2rem}.pu-mailing-search-under-bar-row{border-bottom:solid .05rem #c0c0c0}.pu-mailing-search-text-box{width:27rem;height:.9rem}.pu-mailing-search-office-text-box{width:15rem;height:.9rem}.pu-mailing-search-footer-flex-box{display:flex;height:2.65rem;padding:.5rem .5rem .1rem;background-color:#c3c3c3}.pu-mailing-search-date-guid-text{padding-left:1rem}.pu-mailing-search-back-button{flex-grow:1;padding-bottom:.25rem;margin-top:auto}.pu-mailing-search-search-button{flex-shrink:1}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.PU_MailingShipInput-footer{display:flex;padding:.5rem}.PU_MailingShipInput-footer .PU_MailingShipInput_closeButton{margin-top:auto}.PU_MailingShipInput-footer .PU_MailingShipInput-csvOutPutButton{margin-left:auto}.Pu_MailingShipInputState-main{padding:1.5rem 4rem 5rem 1rem}.Pu_MailingShipInputState-date,.Pu_MailingShipInputState-date .PU_MailingShipInput-shippingDateLabel{display:flex}.Pu_MailingShipInputState-date .PU_MailingShipInput-receiveDate{display:flex;margin-left:auto}.Pu_MailingShipInputState-notice{padding:1rem 0 0 1rem}.Pu_MailingShipInputState-notice .PU_MailingShipInput-shippingDateExplainLabel p{padding:.3rem 50% 1rem .3rem}.Pu_MailingShipInputState-notice .PU_MailingShipInput-shippingDateExplainLabel div:nth-child(2){background-color:#fff}.PU_MailingList-footer{display:flex;padding:.5rem 1rem}.PU_MailingList-commonButtons{display:flex;margin-top:auto}.PU_MailingList-commonButtons .PU_MailingList-backButton{padding:0 .5rem 0 0}.PU_MailingList-button{display:flex;margin-left:auto}.PU_MailingList-button .PU_MailingList-func{padding:0 .25rem;margin-top:auto}.PU_MailingList-button .PU_MailingList-primaryButton{display:flex;padding-left:1rem}.PU_MailingList-button .PU_MailingList-primaryButton .PU_MailingList-primary{padding:0 .25rem}.a{padding:1rem}.Pu_MailingList-bread{min-height:1.1rem;background-color:#dcffff}.Pu_MailingList-main{padding:1rem 1rem 0}.Pu_MailingList-subHeader{display:flex;padding:0 0 1rem}.Pu_MailingList-subHeader .Pu_MailingList-clear{margin-left:auto}.Pu_MailingList-search{display:flex}.Pu_MailingList-search .Pu_MailingList-dropdown{padding:0 .5rem 1rem 0}.Pu_MailingList-search .Pu_MailingList-textBox{padding:0 .5rem}.Pu_MailingList-search .Pu_MailingList-date{padding:.1rem .5rem;transform:translateY(-1.3rem)}.Pu_MailingList-search .Pu_MailingList-date .Pu_MailingList-dateLabel{display:flex}.Pu_MailingList-search .Pu_MailingList-date .Pu_MailingList-dateCell{z-index:1;padding:.1rem .5rem}.Pu_MailingList-search .Pu_MailingList-checkBox{padding:.1rem .5rem}.Pu_MailingList-search .Pu_MailingList-searchButton{display:block;padding-top:1rem;margin-left:auto;transform:translateY(-1rem)}.Pu_MailingList-search .Pu_MailingList-searchButton .Pu_MailingList-button{padding-top:.5rem}.Pu_MailingList-table div div:not(:first-child) .Pu_MailingList-headData{margin-bottom:auto}.Pu_MailingList-tableBody{font-size:.75rem}.Pu_MailingList-table-document-type-col{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Pu_MailingList-sub-footer{display:flex;padding:.5rem 0}.Pu_MailingList-sub-footer .Pu_MailingList-window{margin-left:auto}.Pu_MailingList-sub-footer .Pu_MailingList-window .Pu_MailingList-buttonAndText,.Pu_MailingList-sub-footer .Pu_MailingList-window .Pu_MailingList-buttonAndText .Pu_MailingList-window{display:flex}.Pu_MailingList-sub-footer .Pu_MailingList-window .Pu_MailingList-buttonAndText .Pu_MailingList-textBox{display:flex;padding:0 .2rem .35rem 0}.Pu_MailingList-sub-footer .Pu_MailingList-window .Pu_MailingList-commonButton{padding:0 .2rem}.Pu_MailingList-sub-footer .Pu_MailingList-window .Pu_MailingList-lsnLabel{display:flex;padding:0 .1rem}.Pu_MailingList-sub-footer .Pu_MailingList-window .Pu_MailingList-lsnLabel .PU_MailingList_LsnDetailLabel{padding-left:.5rem}.Z-index0{position:relative;z-index:0}.Z-index1{position:relative;z-index:1}.pu-document-select-body{height:38vw;padding-left:.79vw;margin-top:.79vw}.pu-document-select-body-contents{display:flex;margin-top:.79vw}.pu-document-select-body-contents-Left{padding-left:1vw}.pu-document-select-body-contents-center{padding-right:.5vw;padding-left:.5vw}.pu-document-select-body-contents-title{padding-left:.79vw}.pu-document-select-body-reservation{margin-bottom:.79vw}.pu-document-select-reservation-contents{position:relative;height:16.5vw;padding-bottom:.79vw}.pu-document-select-contents{padding-left:.79vw}.pu-document-select-contents-rsv{padding-top:.3vw;padding-bottom:.79vw;padding-left:.79vw}.pu-document-select-ticket-EMD-contents{position:relative;display:grid;grid-template-rows:5vw 5vw 4vw 4vw 4vw;grid-template-columns:1fr;height:30.7vw}.pu-document-select-contents-multline-eTkt{grid-row:1/2;grid-column:1/2;padding-left:.79vw}.pu-document-select-contents-multline-emd{grid-row:2/3;grid-column:1/2;padding-left:.79vw}.pu-document-select-contents-multline-copy{grid-row:3/4;grid-column:1/2;padding-left:.79vw}.pu-document-select-contents-multline-detail{grid-row:4/5;grid-column:1/2;padding-left:.79vw}.pu-document-select-contents-multline-raa{grid-row:5/6;grid-column:1/2;padding-left:.79vw}.pu-document-select-contents-multline-gtv{grid-row:6/7;grid-column:1/2;padding-left:.79vw}.pu-document-select-buttons{position:absolute;bottom:.79vw;padding-left:.79vw}.pu-document-select-upgrade-contents{position:relative;height:11vw;padding-top:.3vw}.pu-document-select-others-contents{display:flex;flex-flow:column;justify-content:space-around;height:16.5vw;padding-left:.79vw;margin-bottom:.79vw}.pu-document-select-addressBook-contents{display:flex;flex-flow:column;justify-content:space-around;height:11vw;padding-left:.79vw}.pu-document-select-reportSelect-body-addressBook{margin-top:.79vw}.pu-print-credit-card-charge-form-body{padding:1rem}.pu-print-credit-card-charge-form-select-table{padding:1vw 1.59vw 1.59vw 3.17vw}.pu-print-credit-card-charge-form-select-table .common-table-header-data:nth-of-type(4){flex:7;border-right-color:transparent}.pu-print-credit-card-charge-form-select-table .common-table-header-data:nth-of-type(5){flex:0}.pu-print-credit-card-charge-form-print-setting-contents{display:flex;gap:.38vw;padding-left:.38vw;margin-top:1.38vw}.pu-print-credit-card-charge-form-print-setting-contents-innner{display:flex;gap:1.38vw}.pu-print-credit-card-charge-form-print-setting-contents-center{display:flex;flex-flow:column;padding-left:.38vw}.pu-print-credit-card-charge-form-print-setting-contents-right{display:flex;flex-flow:column}.pu-print-credit-card-charge-form-print-setting-set-no{display:flex}.pu-print-credit-card-charge-form-print-setting-set-no-title{display:flex;width:7vw}.pu-print-credit-card-charge-form-print-setting-set-no-input{display:flex;gap:.5vw;width:12vw;height:1.4rem}.pu-print-credit-card-charge-form-print-setting-set-no-ex{padding-left:7vw}.pu-print-credit-card-charge-form-print-setting-contents-option{margin-left:3vw}.pu-confirm-email-address-list-body{padding:.5rem .5rem .5rem 1rem}.pu-confirm-email-address-list-body .pu-confirm-email-address-list-select-title{padding-bottom:.7rem}.pu-confirm-email-address-list-body .pu-confirm-email-address-list-select-subtitle{display:flex;justify-content:space-between;margin-right:1.2rem;margin-left:2rem}.pu-confirm-email-address-list-body .pu-confirm-email-address-list-select-table{margin:.7rem 1.1rem .1rem 3.5rem}.pu-confirm-email-address-list-body .pu-confirm-email-address-list-select-table .common-table-header-data{display:flex;flex-direction:column}.pu-confirm-email-address-list-body .pu-confirm-email-address-list-select-table .common-table-header-data:nth-of-type(4){flex:8;border-right-color:transparent}.pu-confirm-email-address-list-body .pu-confirm-email-address-list-select-table .common-table-header-data:nth-of-type(5){border-right-color:transparent}.pu-confirm-email-address-list-body .pu-confirm-email-address-list-select-table .common-table-header-data:nth-of-type(n + 5):nth-of-type(-n + 6){flex:0}.pu-confirm-email-address-list-body .pu-confirm-email-address-list-select-table .common-table-data:nth-of-type(n + 3):nth-of-type(-n + 4){justify-content:center}.pu-confirm-email-address-list-body .pu-confirm-email-address-list-select-table .pu-confirm-email-address-list-check-box{margin:.3rem}.pu-confirm-email-address-list-body .pu-confirm-email-address-list-notice{margin:.7rem 1.1rem .2rem 3.5rem}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-select-sending-address-body .pu-select-sending-address-sub-heading-large{padding:.75rem 0 .75rem 1rem}.pu-select-sending-address-body .pu-select-sending-address-table{margin:0 1vw 1.4rem 2.8vw}.pu-select-sending-address-body .pu-select-sending-address-table .common-table-number-header,.pu-select-sending-address-body .pu-select-sending-address-table .common-table-number-data{flex:1.3}.pu-select-sending-address-body .pu-select-sending-address-table .common-table-header{height:2.6rem}.pu-select-sending-address-body .pu-select-sending-address-table .common-table-header-data{display:flex;align-items:flex-start}.pu-select-sending-address-body .pu-select-sending-address-table .common-table-header-data:nth-of-type(2){flex:2.3}.pu-select-sending-address-body .pu-select-sending-address-table .common-table-header-data:nth-of-type(2) *{position:relative;top:-2px;left:-8px}.pu-select-sending-address-body .pu-select-sending-address-table .common-table-header-data:nth-of-type(1){flex:0;border-right-color:transparent}.pu-select-sending-address-body .pu-select-sending-address-table .common-table-header-data:nth-of-type(3){flex:10.2;border-right-color:transparent}.pu-select-sending-address-body .pu-select-sending-address-table .common-table-header-data:nth-of-type(4){flex:0}.pu-select-sending-address-body .pu-select-sending-address-table .common-table-static-data,.pu-select-sending-address-body .pu-select-sending-address-table .common-table-number-data{align-items:center}.pu-doc-select-tkt-no-body{padding:.5rem .5rem .5rem 1rem}.pu-doc-select-tkt-no-body .pu-doc-select-tkt-no-table{padding-bottom:.5rem;padding-left:1.8rem}.pu-doc-select-tkt-no-body .pu-doc-select-tkt-no-table .common-table-container *{font-size:.65rem}.pu-doc-select-tkt-no-body .pu-doc-select-tkt-no-table .deleted .common-table-data,.pu-doc-select-tkt-no-body .pu-doc-select-tkt-no-table .deleted .common-table-static-data{background-color:#8c8c8c}.pu-doc-select-tkt-no-body .pu-doc-select-tkt-no-table .pu-doc-select-tkt-no-table-etdb .common-table-header-data:nth-of-type(6){flex:4;border-right-color:transparent}.pu-doc-select-tkt-no-body .pu-doc-select-tkt-no-table .pu-doc-select-tkt-no-table-etdb .common-table-header-data:nth-of-type(7){flex:0}.pu-doc-select-tkt-no-body .pu-doc-select-tkt-no-table .pu-doc-select-tkt-no-table-emd .common-table-header-data:nth-of-type(2){flex:8.3;border-right-color:transparent}.pu-doc-select-tkt-no-body .pu-doc-select-tkt-no-table .pu-doc-select-tkt-no-table-emd .common-table-header-data:nth-of-type(3){flex:0}.pu-receipt-amount-individual-setting-body{padding:.5rem 1rem 1rem}.pu-receipt-amount-individual-setting-body .rcpt-amt-set-sub-heading{display:flex;justify-content:space-between;padding-right:.4rem;padding-bottom:.2rem}.pu-receipt-amount-individual-setting-body .rcpt-amt-set-table{padding-left:.1rem}.pu-receipt-amount-individual-setting-body .rcpt-amt-set-table .common-table-header-data:nth-of-type(-n + 4):nth-of-type(1){flex:2.7}.pu-receipt-amount-individual-setting-body .rcpt-amt-set-table .common-table-header-data:nth-of-type(-n + 4):nth-of-type(3){flex:3.6}.pu-receipt-amount-individual-setting-body .rcpt-amt-set-table .common-table-header-data:nth-of-type(-n + 4):nth-of-type(odd){border-right-color:transparent}.pu-receipt-amount-individual-setting-body .rcpt-amt-set-table .common-table-header-data:nth-of-type(-n + 4):nth-of-type(even){flex:0}.pu-receipt-amount-individual-setting-body .rcpt-amt-set-table .common-table-data:nth-of-type(n + 5):nth-of-type(-n + 6){justify-content:flex-end}.pu-receipt-amount-individual-setting-body .rcpt-amt-set-table .common-table-data:nth-of-type(7) input[type=text]{text-align:right}.pu-doc-detail-body{padding:.5rem .5rem .5rem 1rem}.pu-doc-detail-body .common-table-header-data{flex:0}.pu-doc-detail-body .common-table-header-data:nth-of-type(1){flex:5}.pu-doc-detail-body .common-table-header-data:nth-of-type(3){flex:11}.pu-doc-detail-body .common-table-header-data:not(:nth-of-type(2)){border-right-color:transparent}.pu-doc-detail-body .pu-doc-detail-sub-heading{padding-bottom:.2rem}.pu-doc-detail-body .pu-doc-detail-table{padding-bottom:.5rem;padding-left:1.8rem}.pu-doc-detail-body .pu-doc-detail-flex{display:flex;padding-bottom:.5rem;padding-left:1.8rem}.pu-doc-detail-body .pu-doc-detail-flex>*{align-items:normal}.pu-doc-detail-body .pu-doc-detail-radio{width:9rem}.pu-doc-detail-body .pu-doc-detail-text-label{display:grid;margin-left:.25rem}.pu-doc-detail-body .pu-doc-detail-flex-category{display:flex}.pu-doc-detail-body .pu-doc-detail-flex-category-items1{width:13.8rem}.pu-doc-detail-body .pu-doc-detail-flex-category-items2{width:26.2rem}.pu-ho-receipt-doc-takeover-body{padding:.5rem .5rem .5rem 1rem}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-sub-heading{display:flex;justify-content:space-between;padding-bottom:.2rem}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-flex-row{display:flex;padding-bottom:.5rem;padding-left:1.8rem}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-flex-row>*{align-items:flex-start}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-flex-row>*:nth-child(1){flex:1}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-flex-row>*:nth-child(2){flex:9}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-flex-row>*:nth-child(3){flex:44}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-flex-row .ho-rcpt-takeover-currency>*:nth-child(1){flex:1}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-flex-row .ho-rcpt-takeover-currency>*:nth-child(2){flex:1}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-flex-row .ho-rcpt-takeover-currency>*:nth-child(3){flex:1}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-flex-row .ho-rcpt-takeover-currency>*:nth-child(4){flex:8}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-grid{display:grid}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-flex{display:flex}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-flex-center{display:flex;align-items:center}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-left-margin{margin-left:.25rem}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-bottom-margin{margin-bottom:.25rem}.pu-ho-receipt-doc-takeover-body .ho-rcpt-takeover-amount{text-align:right}.pu-doc-complete-body{padding:1rem}.pu-doc-complete-body .pu-doc-complete-sub-heading{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:.2rem}.pu-doc-complete-body .pu-doc-complete-table{padding:.5rem 0 .5rem 1.8rem}.pu-doc-complete-body .pu-doc-complete-control-no{height:3.5rem}.pu-doc-complete-body .pu-doc-complete-text{padding-left:1.8rem}.pu-doc-complete-body .pu-doc-complete-text .pu-doc-complete-textbox{background-color:#dcffb4}.pu-address-information-acquisition-body{padding:1rem}.pu-address-information-acquisition-body .add-info-acq-notice{padding-bottom:1rem;padding-left:1.8rem}.pu-address-information-acquisition-body .add-info-acq-sub-heading{padding-bottom:.2rem}.pu-address-information-acquisition-body .add-info-acq-flex-row{display:flex;padding-bottom:.2rem;padding-left:1.8rem}.pu-address-information-acquisition-body .add-info-acq-flex-row .add-info-acq-link{padding-top:.2rem}.pu-address-information-acquisition-body .add-info-acq-button{margin-left:.3rem}.pu-address-information-acquisition-body .add-info-acq-icon{width:1.2rem}.pu-address-information-acquisition-body .add-info-acq-small-icon{width:1rem}.pu-address-information-acquisition-body .add-info-acq-table{padding-left:1.8rem}.pu-address-information-acquisition-body .add-info-acq-table .common-table-header-data:nth-of-type(3){flex:9}.pu-address-information-acquisition-body .add-info-acq-table .common-table-header-data:nth-of-type(3)>*{position:relative;left:-14px}.pu-address-information-acquisition-body .add-info-acq-table .common-table-header-data:nth-of-type(-n + 2){flex:0;border-right-color:transparent}.pu-address-information-acquisition-body .add-info-acq-table .common-table-static-data,.pu-address-information-acquisition-body .add-info-acq-table .common-table-number-data{align-items:center}.pu-ir-receive-method-regist-email-primary-pgsr-body{padding:.3rem}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-sub-heading{display:flex;justify-content:space-between}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-button-clear{display:flex;justify-content:right}.pu-ir-receive-method-regist-email-primary-pgsr-body .sub-heading-large{padding-left:.5rem}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-mtop{margin-top:.7rem}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-rep{display:flex;padding-left:1rem}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-rep .primary-pgsr-passenger{flex:1.35}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-rep .primary-pgsr-type{flex:2.5;overflow:hidden;white-space:nowrap}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-rep .primary-pgsr-mail{flex:8.5}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-rep .primary-pgsr-language{flex:2.3}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-rep .primary-pgsr-format,.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-rep .primary-pgsr-pnr{flex:1.6}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-rep .primary-pgsr-pnr .primary-pgsr-pnr-button{display:flex;justify-content:center}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-rep .primary-pgsr-delete{flex:2;text-align:right}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-pass-above{display:flex;justify-content:right;padding-bottom:.5vw}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-pass-above .primary-pgsr-row-pass-above-copy-button{margin:0 1.5vw 0 .5vw}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-table *{font-size:.75rem}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-table .common-table-checkbox-header{background-color:#dee2e6}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-table .common-table-checkbox-header,.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-table .common-table-static-data{flex:.5}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-table .common-table-number-header,.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-table .common-table-number-data{flex:.8}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-table .common-table-header-data{display:flex;flex-direction:column}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-table .common-table-header-data:nth-of-type(4){flex:5.7;border-right-color:transparent}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-table .common-table-header-data:nth-of-type(5){flex:0}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-table .common-table-data:nth-of-type(11){display:flex;justify-content:center}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-pass-bottom{display:flex;margin-top:.3rem}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-pass-bottom .primary-pgsr-row-pass-bottom-left{flex:1.6}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-pass-bottom .primary-pgsr-row-pass-bottom-left .primary-pgsr-row-pass-bottom-label-mp{margin-left:1.3vw}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-pass-bottom .primary-pgsr-row-pass-bottom-middle{flex:2.2}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-pass-bottom .primary-pgsr-row-pass-bottom-middle .primary-pgsr-row-pass-bottom-middle-label{margin-top:.7rem}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-pass-bottom .primary-pgsr-row-pass-bottom-right{display:flex;flex:1.5}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-pass-bottom .primary-pgsr-row-pass-bottom-right .primary-pgsr-row-pass-bottom-right-label{flex:1.5;margin-left:.9vw}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-pass-bottom .primary-pgsr-row-pass-bottom-right .primary-pgsr-row-pass-bottom-right-textbox{flex:1.3}.pu-ir-receive-method-regist-email-primary-pgsr-body .primary-pgsr-row-pass-bottom .primary-pgsr-row-pass-bottom-right .primary-pgsr-row-pass-bottom-right-button{flex:1}.pu-ir-receive-method-regist-email-third-person-body{padding:.3rem}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-row-above{display:flex;justify-content:space-between;padding-bottom:.3rem}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-row-above .third-person-notice{flex:5;padding:.2rem}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-row-above .third-person-infolink-and-clear .third-person-mail-info-icon{display:flex;flex:1.05;justify-content:flex-end;margin-top:-.3rem}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-row-above .third-person-infolink-and-clear .third-person-button-clear{display:flex;justify-content:right;margin-top:2.7rem}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-table{margin-bottom:.3rem}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-table *{font-size:.75rem}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-table .common-table-header-data{display:flex;flex-direction:column}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-table .common-table-header-data:nth-of-type(4){flex:8.7;border-right-color:transparent}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-table .common-table-header-data:nth-of-type(5){flex:0}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-table .common-table-data:nth-of-type(10){display:flex;justify-content:center}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-row-bottom{display:flex}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-row-bottom .third-person-language-info-icon{flex:3;margin-left:.8vw}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-row-bottom .third-person-format{flex:.7}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-row-bottom .third-person-format .third-person-format-label-th{margin-left:1.3vw}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-row-bottom .third-person-line-number{display:flex;flex:1.85}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-row-bottom .third-person-line-number .third-person-line-number-label{flex:1.6;margin-left:3vw}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-row-bottom .third-person-line-number .third-person-line-number-textbox{flex:1.5}.pu-ir-receive-method-regist-email-third-person-body .pu-ir-receive-method-regist-email-third-person-row-bottom .third-person-line-number-button{flex:1}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-upper-row{display:flex;justify-content:space-between;padding-bottom:.3rem}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-upper-row .upgrade-notice{flex:3.6}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-upper-row .upgrade-mail-info-icon{display:flex;flex:1.1;align-items:flex-start;justify-content:flex-end}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-mail-table{padding:.2rem 0 .3rem .6vw}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-mail-table *{font-size:.75rem}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-mail-table .common-table-checkbox-header,.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-mail-table .common-table-static-data{flex:.5}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-mail-table .common-table-number-header,.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-mail-table .common-table-number-data{flex:.7}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-mail-table .common-table-header-data{display:flex;flex-direction:column}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-mail-table .common-table-checkbox-header{background-color:#dee2e6}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-mail-table .common-table-data:nth-of-type(8){display:flex;justify-content:center}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-sponcer-table{padding:.2rem 0 .35rem .6vw}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-sponcer-table *{font-size:revert}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-sponcer-table .common-table-number-header,.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-sponcer-table .common-table-number-data{flex:1.2}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-sponcer-table .common-table-header-data:nth-of-type(3){flex:14.5}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-sponcer-table .common-table-header-data:nth-of-type(8){flex:11.2;border-right-color:transparent}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-sponcer-table .common-table-header-data:nth-of-type(9){flex:0}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-sponcer-table .common-table-header-data:nth-of-type(n + 4):nth-of-type(-n + 7){flex:0}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-sponcer-table .common-table-header-data:nth-of-type(n + 3):nth-of-type(-n + 6){border-right-color:transparent}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-middle-row{display:flex;justify-content:space-between}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-middle-row .upgrade-confirm-label{margin-left:3vw}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-middle-row .upgrade-clear-button{margin-top:-.3rem}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-lower-row{display:flex;padding-bottom:2.3rem}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-lower-row .upgrade-copy-button{flex:1.1}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-lower-row .upgrade-copy-button .upgrade-copy-button2{margin-left:.6vw}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-lower-row .upgrade-language-info-icon{flex:3.3}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-lower-row .upgrade-lower-row-line-number{display:flex;flex:2;justify-content:right}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-lower-row .upgrade-lower-row-line-number .upgrade-lower-row-line-number-label{display:flex;align-items:flex-start}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-lower-row .upgrade-lower-row-line-number .upgrade-lower-row-line-number-textbox{margin-left:.5vw}.pu-ir-receive-method-regist-email-upgrade-body .pu-ir-receive-method-regist-email-upgrade-lower-row .upgrade-lower-row-line-number .upgrade-lower-row-line-number-button{margin-left:.25vw}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-clientname{margin:.7rem 0}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-minds-left{flex:1}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-minds-right{display:flex;flex:6.5;align-items:center}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-minds-right .address-in-jpn-minds-button{flex:.55}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-minds-right .address-in-jpn-in-jpn-checkbox-label{flex:1}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-minds-right .address-in-jpn-in-jpn-checkbox-label .checkbox-label{display:flex;align-items:baseline}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-minds-right .address-in-jpn-control-no{display:flex;flex:1.27}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-minds-right .address-in-jpn-control-no .address-in-jpn-control-no-asterisk{flex:.5}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-minds-right .address-in-jpn-control-no .address-in-jpn-control-no-label-textbox{display:flex;flex:11;align-items:center}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-minds-right .address-in-jpn-control-no .address-in-jpn-control-no-label-textbox .address-in-jpn-control-no-label{flex:1}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-minds-right .address-in-jpn-control-no .address-in-jpn-control-no-label-textbox .address-in-jpn-control-no-textBox{flex:4}.pu-ir-receive-method-regist-address-in-jpn-body .sub-heading-large{padding-left:.25rem}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-row-padding{padding-right:10vw}.pu-ir-receive-method-regist-address-in-jpn-body .pu-ir-receive-method-regist-address-in-jpn-row{display:flex;padding-left:1vw;margin-bottom:1.2rem}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-asterisk{flex:1.2;height:1.1rem;margin-top:-.02rem}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-left{flex:9}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-right{flex:56.7}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-right-flex{display:flex;flex:56.7}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-right-flex .address-in-jpn-zipcode-textbox{flex:.5}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-right-flex .address-in-jpn-zipcode-label{flex:1.3}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-right-flex .address-in-jpn-zipcode-button{display:flex;flex:1;justify-content:right;margin-right:.15vw}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-sub-heading-client-info{margin-bottom:.3rem}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-right-dropbox{flex:1}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-right-textbox{flex:2.7}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-client-info{display:flex}.pu-ir-receive-method-regist-address-in-jpn-body .address-in-jpn-textbox-note{margin-left:.2vw}.pu-ir-receive-method-regist-address-outside-jpn-body .pu-ir-receive-method-regist-address-outside-jpn-row{display:flex;align-items:center;padding-left:1vw;margin-bottom:1.75rem}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-cilent-info{margin:.7rem 0 1.7rem}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-asterisk{flex:1.1;margin-top:-.02rem}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-left{flex:9}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-right{display:flex;flex:56.7;align-items:flex-end}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-right .address-outside-jpn-minds-button{flex:17.89}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-right .address-outside-jpn-checkbox-label{flex:26}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-right .address-outside-jpn-checkbox-label .checkbox-label{display:flex;align-items:baseline}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-right .address-outside-jpn-control-no{display:flex;flex:46}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-right .address-outside-jpn-control-no .address-outside-jpn-control-no-asterisk{flex:1.1;margin-top:-.15rem}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-right .address-outside-jpn-control-no .address-outside-jpn-control-no-label-textbox{display:flex;flex:28}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-right .address-outside-jpn-control-no .address-outside-jpn-control-no-label-textbox .address-outside-jpn-control-no-label{flex:.9}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-right .address-outside-jpn-control-no .address-outside-jpn-control-no-label-textbox .address-outside-jpn-control-no-textbox{flex:3.5}.pu-ir-receive-method-regist-address-outside-jpn-body .sub-heading-large{padding-left:.25rem}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-link-with-icon{margin-left:.3vw}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-country{margin-bottom:4rem}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-sub-heading-client{margin-bottom:.3rem}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-client-info{margin-bottom:.9rem}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-right-dropbox{flex:1.4}.pu-ir-receive-method-regist-address-outside-jpn-body .address-outside-jpn-right-textbox{flex:4.6}.pu-ir-receive-method-regist-other-body{padding:1.7rem 1.5rem 2rem .5rem}.pu-ir-receive-method-regist-other-body .pu-ir-receive-method-regist-other-hdir{display:flex}.pu-ir-receive-method-regist-other-body .pu-ir-receive-method-regist-other-hdir .other-hdir-left{flex:1}.pu-ir-receive-method-regist-other-body .pu-ir-receive-method-regist-other-hdir .other-hdir-left .other-left-label-dropbox{padding-left:2.6vw;margin-top:.3rem}.pu-ir-receive-method-regist-other-body .pu-ir-receive-method-regist-other-hdir .other-right-notice{flex:2;margin-top:1.75rem}.pu-ir-receive-method-regist-other-body .other-padding-left-title{display:flex;margin-left:1vw}.pu-ir-receive-method-regist-other-body .other-fax{display:flex}.pu-ir-receive-method-regist-other-body .other-fax .other-asterisk-fax{margin-bottom:.3rem}.pu-ir-receive-method-regist-other-body .other-padding-left-sub-title{padding-left:2.6vw}.pu-ir-receive-method-regist-other-body .other-padding-left-sub-title>div{display:flex}.pu-ir-receive-method-regist-other-body .other-padding-left-sub-title .other-country-no-label{flex:1.05}.pu-ir-receive-method-regist-other-body .other-padding-left-sub-title .other-country-no-label .other-country-no-textbox-icon-button{display:flex}.pu-ir-receive-method-regist-other-body .other-padding-left-sub-title .other-country-no-label .other-country-no-textbox-icon-button .other-country-no-icon-button{margin-left:.1vw}.pu-ir-receive-method-regist-other-body .other-padding-left-sub-title .other-fax-no{flex:2.5}.pu-ir-receive-method-regist-other-body .other-padding-left-sub-title .other-comment{flex:4}.pu-ir-receive-method-regist-other-body .other-row-pnr{margin-top:.7rem;margin-bottom:.7rem}.pu-ir-receive-method-regist-other-body .other-row-pnr .other-row-pnr-label{flex:2.4}.pu-ir-receive-method-regist-other-body .other-row-pnr .other-row-pnr-button{flex:2;margin-left:4vw}.pu-ir-receive-method-regist-other-body .sub-heading-large{padding-left:.25rem}.pu-ir-receive-method-regist-other-body .other-fax-notice{margin-bottom:2rem}.pu-ir-receive-method-regist-other-body .other-sub-heading-client{margin-bottom:.5rem}.pu-ir-receive-method-regist-other-body .other-client-name{margin-bottom:.7rem}.pu-ir-receive-method-regist-other-body .other-client-info-asterisk{flex:1}.pu-ir-receive-method-regist-other-body .other-client-info-left{flex:6}.pu-ir-receive-method-regist-other-body .other-client-info-right{display:flex;flex:35}.pu-ir-receive-method-regist-other-body .other-client-info-right-dropbox{flex:1}.pu-ir-receive-method-regist-other-body .other-client-info-right-textbox{flex:3}.pu-ir-receive-method-regist-other-body .other-notice *{font-size:.65rem}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-ir-receive-method-regist-header{padding:.5rem .5rem .5rem 1rem}.pu-send-shareholder-benefit-email-body{padding:.5rem 1rem}.pu-send-shareholder-benefit-email-body .pu-send-shareholder-benefit-email-row{display:flex;align-items:center;justify-content:space-between}.pu-send-shareholder-benefit-email-body .pu-send-shareholder-benefit-email-row .pu-send-shareholder-benefit-email-glass-button{display:flex;justify-content:center}.pu-send-shareholder-benefit-email-body .pu-send-shareholder-benefit-email-table{padding:.5vw 0 2vw 1vw}.pu-send-shareholder-benefit-email-body .pu-send-shareholder-benefit-email-table .common-table-static-data{align-items:center}.pu-send-shareholder-benefit-email-body .details-name{padding-left:10px;margin-right:auto}.pu-send-shareholder-benefit-email-completed-body{padding:.5rem 1rem 1rem}.pu-send-shareholder-benefit-email-completed-body .pu-send-shareholder-benefit-email-completed-sub-heading-large{padding:0 0 1vw .5vw}.pu-send-shareholder-benefit-email-completed-body .pu-send-shareholder-benefit-email-completed-sub-heading-small{padding:0 0 1vw 2vw}.pu-send-shareholder-benefit-email-completed-body .pu-send-shareholder-benefit-email-completed-table{padding:0 0 2vw 4vw}.pu-send-shareholder-benefit-email-completed-body .pu-send-shareholder-benefit-email-completed-table .common-table-header{height:4vw}.pu-send-shareholder-benefit-email-completed-body .pu-send-shareholder-benefit-email-completed-table .common-table-header-data{display:flex;flex-direction:column}.pu-send-shareholder-benefit-email-completed-body .pu-send-shareholder-benefit-email-completed-table .common-table-header-data:nth-of-type(3){flex:5.5;border-right-color:transparent}.pu-send-shareholder-benefit-email-completed-body .pu-send-shareholder-benefit-email-completed-table .common-table-header-data:nth-of-type(4){flex:0}.pu-send-shareholder-benefit-email-completed-body .pu-send-shareholder-benefit-email-completed-table .common-table-number-data{align-items:center}.pu-remarks-entry-body{padding:.5rem 1rem 1rem}.pu-remarks-entry-body .remarks-entry-table{padding-top:1rem}.pu-remarks-entry-body .remarks-entry-table .common-table-header-data:nth-of-type(2){flex:2.5;border-right-color:transparent}.pu-remarks-entry-body .remarks-entry-table .common-table-header-data:nth-of-type(3){flex:0}.pu-remarks-entry-body .remarks-entry-table .common-table-header-data:nth-of-type(4){flex:2.4;border-right-color:transparent}.pu-remarks-entry-body .remarks-entry-table .common-table-header-data:nth-of-type(5){flex:0}.pu-upgr-change-tsm-create-breadcrumbs{height:1.2rem;background-color:#caf7f7}.pu-upgr-change-tsm-create-breadcrumbs .pu-upgr-change-tsm-create-breadcrumbs-box{width:7rem}.pu-upgr-change-tsm-create-body{padding:.5rem .5rem .4rem}.pu-upgr-change-tsm-create-body .pu-upgr-change-tsm-create-body-content{padding-left:1.5rem}.pu-upgr-change-tsm-create-body .pu-upgr-change-tsm-create-body-content .pu-upgr-change-tsm-create-select-target-table .data-table-header{word-break:keep-all;background-color:#00737d}.pu-upgr-change-tsm-create-body .pu-upgr-change-tsm-create-body-content .pu-upgr-change-tsm-create-select-target-table .data-table-header tbody tr:nth-child(2) td:first-child{padding:.1rem;vertical-align:bottom}.pu-upgr-change-tsm-create-body .pu-upgr-change-tsm-create-body-content .pu-upgr-change-tsm-create-select-target-table .pu-upgr-change-tsm-create-table-head-mile{border-right:1px dotted #969696;border-left:1px dotted #969696}.pu-upgr-change-tsm-create-body .pu-upgr-change-tsm-create-body-content .pu-upgr-change-tsm-create-select-target-table .pu-upgr-change-tsm-create-table-head-req-mile{border-left:1px dotted #969696}.pu-upgr-change-tsm-create-body .pu-upgr-change-tsm-create-body-content .pu-upgr-change-tsm-create-select-target-table .pu-upgr-change-tsm-create-table-head-point-year{border-right:1px dotted #969696}.pu-upgr-change-tsm-create-body .pu-upgr-change-tsm-create-body-content .pu-upgr-change-tsm-create-select-target-table .pu-upgr-change-tsm-create-table-head-point{border-right:1px dotted #969696;border-left:1px dotted #969696}.pu-upgr-change-tsm-create-body .pu-upgr-change-tsm-create-select-flight-area{padding-bottom:2rem}.pu-upgr-change-tsm-create-body .pu-upgr-change-tsm-create-hint-label-container{display:flex;align-items:end;justify-content:end;height:6rem}.pu-upgr-change-tsm-create-body .pu-upgr-change-tsm-create-balance-detail-link{display:flex;justify-content:end;padding-top:1rem;padding-right:4rem}.pu-upgr-change-tsm-create-footer{display:flex;align-items:end;height:2.5rem;padding:.375rem 1rem}.pu-upgr-change-tsm-create-footer .pu-upgr-change-tsm-create-back-button{margin-right:auto;margin-left:.5rem}.pu-upgr-change-tsm-create-footer .pu-upgr-change-tsm-create-manual-tsm-create-button{margin-right:.5rem}.pu-upgr-change-tsm-create-footer .pu-upgr-change-tsm-create-tsm-create-primary-button{font-family:Noto Sans JP-300;font-weight:700}p{margin-bottom:0}.marT5{margin-top:8px}.marR30{margin-top:20px;margin-right:30px}.popup-header-icon svg{vertical-align:baseline}.breadcrumbs-wraper{background:#edffff}.breadcrumbs-wraper>div>div{flex-basis:20%}.breadcrumbs-wraper .breadcrumbs{width:100%}.radio-item .radio-button{width:.65rem;height:.65rem;border:.11rem solid #969696}.button-wrapper{display:flex;justify-content:flex-end;margin-top:5px}.button-wrapper .simulation-button{padding:.6rem .8rem}.back_button{margin-left:20px}.footer-button-left-wrapper{flex-basis:30%}.footer-button-left-wrapper>button{width:5.38rem}.footer-button-right-wrapper{display:flex;flex-basis:70%;align-items:center;justify-content:flex-end}.footer-button-right-wrapper button{flex-basis:20%;white-space:nowrap}.footer-button-right-wrapper button+button{margin-left:.52rem}.pu-refund-old-emd{padding:2.67rem;padding-top:0;padding-bottom:4.69rem;font-size:.7rem}.pu-refund-old-emd .confirmLabel{margin-bottom:10px}.pu-refund-old-emd .pu-refund-old-emd-table-label{display:flex}.pu-refund-old-emd .pu-refund-old-emd-table-label>:nth-child(1){width:1.356rem}.pu-refund-old-emd .pu-refund-old-emd-table-label>:nth-child(2){display:flex;align-items:flex-end;width:calc(100% - 26px);padding-right:17px;text-align:center}.pu-refund-old-emd .pu-refund-old-emd-table-label>:nth-child(2)>*{width:15.3846153846%}.pu-refund-old-emd .pu-refund-old-emd-table-label>:nth-child(2)>:nth-child(2){width:38.4615384615%}.pu-refund-old-emd-footer{display:flex;align-items:center;justify-content:space-between;height:4.5rem;padding:1rem}.pu-subtraction-simulation-popup .pu-subtraction-simulation-wrapper{display:flex;flex-direction:column;gap:1rem;padding:1rem}.pu-subtraction-simulation-popup .pu-subtraction-simulation-breadcrumbs-main{padding:.1rem;background-color:#edffff}.pu-subtraction-simulation-popup .pu-subtraction-simulation-breadcrumbs-main .pu-subtraction-simulation-breadcrumbs{width:7rem}.pu-subtraction-simulation-popup .pu-subtraction-simulation-popup-title{display:flex;gap:.4rem;align-items:center}.pu-subtraction-simulation-popup .pu-subtraction-simulation-popup-title .pu-subtraction-simulation-popup-title-icon{width:2rem;height:2rem}.pu-subtraction-simulation-popup .pu-subtraction-simulation-popup-footer{display:flex;align-items:flex-end;padding:.6rem}.pu-subtraction-simulation-popup .pu-subtraction-simulation-member-info{display:flex;flex-direction:column;gap:.8rem}.pu-subtraction-simulation-popup .pu-subtraction-simulation-member-info .pu-subtraction-simulation-member-info-tables{display:flex;gap:1.5rem;padding:0 .75rem}.pu-subtraction-simulation-popup .pu-subtraction-simulation-member-info .pu-subtraction-simulation-member-info-tables .pu-subtraction-simulation-member-number{width:9rem}.pu-subtraction-simulation-popup .pu-subtraction-simulation-member-info .pu-subtraction-simulation-member-info-tables .pu-subtraction-simulation-member-name{width:17rem}.pu-subtraction-simulation-popup .pu-subtraction-simulation-member-info .pu-subtraction-simulation-member-info-tables .pu-subtraction-simulation-member-afa-jfm{width:6rem}.pu-subtraction-simulation-popup .pu-subtraction-simulation-mile-detail{display:flex;flex-direction:column;gap:.8rem}.pu-subtraction-simulation-popup .pu-subtraction-simulation-mile-detail .pu-subtraction-simulation-mile-detail-content{display:flex;flex-direction:column;gap:.4rem;min-height:10rem;padding:0 .75rem}.pu-subtraction-simulation-popup .pu-subtraction-simulation-mile-detail .pu-subtraction-simulation-mile-required{width:6rem}.pu-subtraction-simulation-popup .pu-subtraction-simulation-webminds-link{display:flex;justify-content:flex-end;padding:0 .75rem}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-breadcrumbs{height:1.2rem;padding:.1rem;background-color:#dcffff}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-breadcrumbs>div{top:0}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-body{max-height:calc(100vh - 10rem);padding:.5rem .5rem .4rem;overflow-y:auto}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-body .pu-upgr-issue-emd-sub-heading{padding-bottom:.3rem}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-body .pu-upgr-issue-emd-body-content{margin-left:1.5rem}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-body .pu-upgr-issue-emd-select-flight-area{padding-bottom:1rem}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-body .pu-upgr-issue-emd-sponsor-info-table{padding-right:1rem;padding-bottom:.6rem;font-size:.7rem}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-body .pu-upgr-issue-emd-sponsor-info-table .no-bottom-border{border-bottom:0}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-body .pu-upgr-issue-emd-sponsor-info-table .no-top-border{border-top:0}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-body .pu-upgr-issue-emd-sponsor-info-table .pu-upgr-issue-emd-sponsor-info-table-mile-balance{color:red}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-body .pu-upgr-issue-emd-select-target-table{padding-right:1rem;font-size:.7rem}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-body .pu-upgr-issue-emd-select-target-table .no-bottom-border{border-bottom:0}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-body .pu-upgr-issue-emd-select-target-table .no-top-border{border-top:0}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-body .pu-upgr-issue-emd-subtraction-simulation-button{display:flex;justify-content:end;padding-top:1rem;padding-right:1rem;padding-bottom:.5rem}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-footer{display:flex;align-items:end;height:2.5rem;padding:.375rem 1rem}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-footer .pu-upgr-issue-emd-back-button{margin-right:auto;margin-left:.5rem}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-footer .pu-upgr-issue-emd-rf-input-button{margin-right:.5rem}.pu-upgr-issue-emd-popup .pu-upgr-issue-emd-footer .pu-upgr-issue-emd-primary-button{font-family:Noto Sans JP-300;font-weight:700}.modal-body{max-height:calc(100vh - 14rem)}.pu-authorize-creditcard-body{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}.pu-authorize-creditcard-flex-top{display:flex;justify-content:space-between}.pu-authorize-creditcard-currency-code-title{margin-top:-1rem;margin-right:.3rem}.pu-authorize-creditcard-flex-month-year-text-box{display:flex;gap:.8rem}.pu-authorize-creditcard-card-number-flex{display:flex;gap:.2rem}.pu-authorize-creditcard-month-year-flex{display:flex;gap:.85rem}.pu-authorize-creditcard-contents{display:grid;padding:.3rem 0 0 1.8rem}.pu-authorize-creditcard-contents-star{display:grid;padding:.3rem 0 0 1.15rem}.pu-authorize-creditcard-credit-card-info{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,auto);column-gap:.5rem;width:23rem}.pu-authorize-creditcard-name{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,auto)}.pu-authorize-creditcard-star{margin-left:-.6rem}.pu-authorize-creditcard-star-text-box{margin-bottom:-.8rem}.pu-authorize-creditcard-star-label{margin-left:-.45rem}.pu-authorize-creditcard-month-label{width:2.5rem}.common-primary-footer,.pu-authorize-creditcard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-authorize-creditcard-footer .pu-authorize-creditcard-footer-icbtn{margin-left:6rem}.pu-authorization-result-body{display:flex;flex-direction:column;gap:.8rem;padding:.5rem}.pu-authorization-result-contents{display:grid;padding:.5rem 0 0 1.8rem}.pu-authorization-result-contents-small{display:grid;padding:.3rem 0 0 1.8rem}.pu-authorization-result-star{margin-left:-.6rem}.pu-authorization-result-star-label{margin-left:-.45rem}.pu-authorization-result-copies-label-contents{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(4,auto)}.pu-authorization-result-flex-text-box{display:flex;gap:.4rem;width:4.7rem}.pu-authorization-result-copies-label-contents-1{grid-column:2/3}.pu-authorization-result-copies-label-contents-2{margin-left:1.6rem}.pu-authorization-result-copies-label-contents-3{grid-column:3/4;margin-left:1.6rem}.pu-authorization-result-copies-label-contents-4{grid-column:4/5;margin-left:1.6rem}.pu-authorization-result-credit-card-information{grid-template-rows:repeat(5,auto);grid-template-columns:8rem 1.5rem auto;row-gap:.4rem}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer,.pu-authorization-result-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pu-authorize-creditcard-ic-terminal-body-area{flex-direction:column;padding:.5rem}.pu-authorize-creditcard-ic-terminal-body-area .pu-authorize-creditcard-ic-terminal-amount-area{display:flex;justify-content:space-between}.pu-authorize-creditcard-ic-terminal-body-area .pu-authorize-creditcard-ic-terminal-notice{position:absolute;right:0%;margin-top:2rem;margin-right:1rem}.pu-authorize-creditcard-ic-terminal-body-area .pu-authorize-creditcard-ic-terminal-currency{margin-top:.5rem;margin-right:.6rem}.pu-authorize-creditcard-ic-terminal-body-area .pu-authorize-creditcard-ic-terminal-device-area{display:flex;justify-content:space-between;margin-top:4rem}.pu-authorize-creditcard-ic-terminal-body-area .pu-authorize-creditcard-ic-terminal-device-button{margin-top:2rem;margin-right:.6rem}.pu-authorize-creditcard-ic-terminal-body-area .pu-authorize-creditcard-ic-terminal-body-row{align-items:center;margin:.5% 0}.pu-authorize-creditcard-ic-terminal-body-area .pu-authorize-creditcard-ic-terminal-body-row .pu-authorize-creditcard-ic-terminal-row-title{flex:5}.pu-authorize-creditcard-ic-terminal-body-area .pu-authorize-creditcard-ic-terminal-body-row .pu-authorize-creditcard-ic-terminal-asterisk{margin-top:.2rem;margin-left:1rem}.pu-authorize-creditcard-ic-terminal-body-area .pu-authorize-creditcard-ic-terminal-body-row .pu-authorize-creditcard-ic-terminal-row-body{position:relative;z-index:2;display:flex}.pu-authorize-creditcard-ic-terminal-body-area .pu-authorize-creditcard-ic-terminal-body-row .pu-authorize-creditcard-ic-terminal-row-body .pu-authorize-creditcard-ic-terminal-amount{padding:.25rem;margin-bottom:.25rem;margin-left:-.3rem}.pu-authorize-creditcard-ic-terminal-body-area .pu-authorize-creditcard-ic-terminal-body-row .pu-authorize-creditcard-ic-terminal-row-body .pu-authorize-creditcard-ic-terminal-text-box{text-align:left}.pu-authorize-creditcard-ic-terminal-body-area .pu-authorize-creditcard-ic-terminal-body-row .pu-authorize-creditcard-ic-terminal-row-body .pu-authorize-creditcard-ic-terminal-device{z-index:3;padding:.25rem;margin-bottom:1rem;margin-left:-.25rem}.pu-authorize-creditcard-ic-terminal-footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-authorize-creditcard-ic-terminal-footer .pu-authorize-creditcard-ic-terminal-cancel-button{margin-left:13rem}.pu-authorize-creditcard-ic-terminal-footer .pu-authorize-creditcard-ic-terminal-decision-button{width:8rem;height:2rem;font-family:Noto Sans JP-300;font-weight:700}.scalinput-errorcomponent{display:block;height:2.4rem}.scalinput-errorcomponent button{font-size:.65rem}.scal-input{width:100%!important}.scal-input .modal-header{padding-left:0!important}.scal-input .bread-crumb-wrapper .ssr-bread-crumb{margin:0 .6rem}.scal-input .button-div{display:flex;width:100%;padding:.1rem;background-color:#dcffff}.scal-input .input-search-icon input{margin:0!important}.scal-input .primary-button{margin-right:.2rem}.scal-input .service-logo{width:34px;height:34px;margin-right:.1rem}.scal-input .header-label{font-family:Noto Sans JP-300;font-size:1rem;font-weight:700;color:#fff}.scal-input .d-flex{display:flex}.scal-input .mt-1{margin-top:5px}.scal-input .sub-header{display:flex;justify-content:space-between;margin-top:10px}.scal-input .sub-header .search-criteria-subheading{padding-left:.7rem}.scal-input .sub-header .search-criteria-subheading svg{height:1rem}.scal-input .sub-header .search-criteria-subheading label{margin-left:.2rem;font-family:Noto Sans JP-300;font-size:1rem;font-weight:700}.scal-input .pu-ssr-scal-input-common-dropdown .dropdown .dropdown-menu .dropdown-item,.scal-input .pu-ssr-scal-input-common-dropdown .dropdown button input{font-size:.6rem}.scal-input .rmks-label{margin-left:.8rem}.bsctinput-popupwrapper .bsct-breadcrumbsconatiner{padding:.1rem 0;background:#edffff}.bsctinput-popupwrapper .bsct-infowrapper{margin:.2rem .7rem .1rem .4rem}.bsctinput-popupwrapper .bsct-infowrapper .bsct-checkasrlistbtn{position:absolute;right:.3rem;bottom:.3rem;padding:0 2.7rem;font-size:.6rem}.bsctinput-popupwrapper .bsct-infowrapper .bsct-infotocus{grid-template-columns:25% 57% 18%;padding-left:1.5rem;margin:.25rem 0}.bsctinput-popupwrapper .bsct-infowrapper .bsct-infowrapper-titleholder{display:flex;justify-content:space-between;margin-bottom:.1rem}.bsctinput-popupwrapper .bsct-infowrapper .bsct-infowrapper-titleholder .free-format-btn{margin:.1rem 0}.bsctinput-popupwrapper .bsct-infowrapper .bsct-infowrapper-checkandabout{display:flex;justify-content:space-between}.bsctinput-popupwrapper .bsct-infowrapper .bsct-infowrapper-checkandabout .bsct-uscheckbox{display:inline-flex;align-items:flex-start;margin:0 2rem .2rem}.bsctinput-popupwrapper .bsct-infowrapper .bsct-infowrapper-checkandabout .bsct-uscheckbox label{margin-top:.2rem;font-size:.6rem}.bsctinput-popupwrapper .bsct-infowrapper .bsct-infowrapper-checkandabout .external-link{margin:.5rem 1rem .1rem 0}.bsctinput-popupwrapper .bsct-infowrapper .bsct-guidencebox .infodisplaybox-contents p{padding:0 0 .1rem .1rem;margin-right:4.5rem}.bsctinput-popupwrapper .bsct-infowrapper .bsct-info-to-customer{margin-top:.25rem}.bsctinput-popupwrapper .bsct-infowrapper .bsct-info-to-customer .info-to-customer{grid-template-columns:23% 60% 15%;margin-left:.6rem}.bsctinput-popupwrapper .bsct-infowrapper .bsct-info-to-customer .info-to-customer .info-box .infodisplaybox-contents p{height:3.2rem;line-height:.8rem}.bsctinput-popupwrapper .bsct-infowrapper .bsct-info-to-customer .info-to-customer .info-checkbox-wrapper .adviced-checkbox{margin:1rem 0 .4rem .2rem}.PuShareholderBenefitGuideResult .BreadCrumbNavingation{display:flex;align-items:center;justify-content:center;height:1rem}.PuShareholderBenefitGuideResult .css-105z44v{padding-right:1rem}.PuShareholderBenefitGuideResult .css-ash2vm,.PuShareholderBenefitGuideResult .css-vyvncu{width:8rem}.PuShareholderBenefitGuideResult .css-cedssz{color:#007c85}.PuShareholderBenefitGuideResult .css-h9p56x{height:60vh;margin-top:6vh}.PuShareholderBenefitGuideResult .BreadCrumbDiv{display:flex;align-items:center;height:1.5rem;background-color:#eef7f8}.PuShareholderBenefitGuideResult .benefitsTable{width:100%}.PuShareholderBenefitGuideResult .css-1cfkw2q,.PuShareholderBenefitGuideResult .css-8p71k5{font-size:.7rem}.PuShareholderBenefitGuideResult .css-18ucg5t{border:none}.PuShareholderBenefitGuideResult .css-ov1ktg{justify-content:space-around}.PuShareholderBenefitGuideResult .css-41b6h4 .buttonlabel{display:flex;align-items:center;justify-content:center;height:1.2rem;margin-right:.2rem;font-size:.7rem}.PuShareholderBenefitGuideResult .details{display:flex}.PuShareholderBenefitGuideResult .details-name{display:inline-flex;width:17rem;height:2rem;padding:4px 8px;margin-top:1%;margin-left:7%;font-size:.85rem;background-color:#ddd}.PuShareholderBenefitGuideResult .details-desc{top:10%;right:.85rem;display:inline-flex;width:17rem;height:2.3rem;padding-left:8px;margin-left:3.1rem;font-size:.75rem;color:#3f989e;background:#fff;border:1px solid #3f989e}.PuShareholderBenefitGuideResult .common-table-container{width:100%}.PuShareholderBenefitGuideResult .common-table-body{overflow-y:auto}@media only screen and (width: 1280px){.css-h9p56x{height:42vh!important;margin-top:1vh!important;margin-bottom:4vh!important}.BreadCrumbNavingation{height:.6rem}}.pu-shareholder-benefit-guide-result-footer{display:flex;justify-content:right;padding:.8vw}.pu-shareholder-benefit-guide-result-footer .footer-Right{display:flex;align-items:center;margin:0 .3vw 0 1vw}.pu-cryptic-window-operational-office-star{margin-left:-1rem}.pu-cryptic-window-operational-office-body{padding:1rem}.pu-cryptic-window-operational-office-search-up-body{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,auto);grid-column-gap:1.5rem}.pu-cryptic-window-operational-office-search-body{display:flex;gap:1rem}.pu-cryptic-window-operational-office-search-body-contents{display:grid;grid-template-rows:auto auto .4rem auto .4rem auto;grid-template-columns:auto .6rem auto auto auto;grid-column-gap:.2rem;padding-left:1.8rem}.pu-cryptic-window-operational-office-search-body-duty-label{grid-row:1/2;grid-column:3/6}.pu-cryptic-window-operational-offices-officecode-1{grid-row:2/3;grid-column:1/2}.pu-cryptic-window-operational-offices-dutycode-1{grid-row:2/3;grid-column:3/4}.pu-cryptic-window-operational-offices-dutycode-2{grid-row:2/3;grid-column:4/5}.pu-cryptic-window-operational-offices-dutycode-3{grid-row:2/3;grid-column:5/6}.pu-cryptic-window-operational-offices-officecode-2{grid-row:4/5;grid-column:1/2}.pu-cryptic-window-operational-offices-dutycode-4{grid-row:4/5;grid-column:3/4}.pu-cryptic-window-operational-offices-dutycode-5{grid-row:4/5;grid-column:4/5}.pu-cryptic-window-operational-offices-dutycode-6{grid-row:4/5;grid-column:5/6}.pu-cryptic-window-operational-offices-officecode-3{grid-row:6/7;grid-column:1/2}.pu-cryptic-window-operational-offices-dutycode-7{grid-row:6/7;grid-column:3/4}.pu-cryptic-window-operational-offices-dutycode-8{grid-row:6/7;grid-column:4/5}.pu-cryptic-window-operational-offices-dutycode-9{grid-row:6/7;grid-column:5/6}.pu-cryptic-window-operational-office-search-office-code-example{padding:.4rem 0 .8rem 1.8rem}.pu-cryptic-window-operational-office-search-up-body-right{display:flex;flex-direction:column;justify-content:space-between}.pu-cryptic-window-operational-office-search{grid-row:5/6;font-size:.75rem}.pu-cryptic-window-operational-office-summary-table{padding-left:.65rem;margin-top:.4rem}.pu-cryptic-window-operational-office-summary-table-row{height:1.2rem}.pu-cryptic-window-operational-office-summary-table-font,.pu-cryptic-window-operational-office-summary-table-font label{font-size:.7rem}.pu-cryptic-window-operational-office-under-buttons{display:flex;justify-content:space-between;padding-left:.65rem;margin-top:.8rem}.pu-cryptic-window-operational-office-under-buttons-right{display:flex;gap:.8rem;align-items:flex-end}.pu-cryptic-window-operational-office-under-buttons-number{display:flex;gap:.3rem;align-items:flex-end}.pu-cryptic-window-operational-office-search-down-body{padding-right:1rem}.common-standard-footer,.pu-cryptic-window-operational-office-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer,.pu-notice-info-list-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.pu-notice-info-list-footer-right{display:flex;gap:.5rem}.pu-notice-info-list-footer-left{display:flex;gap:1rem}.common-standard-footer,.pu-notice-info-regist-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.pu-notice-info-office-code-contents{display:flex;gap:.5rem}.pu-notice-info-office-code-body{display:flex;flex-direction:column;gap:.4rem;padding:1rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pu-notice-info-regist-breadcrumbs{padding:.1rem;background-color:#edffff}.pu-notice-info-regist-breadcrumbs-pages{font-size:.55rem}.pu-notice-info-regist-body{padding:.5rem}.pu-notice-info-regist-title{display:flex;justify-content:space-between}.pu-notice-info-regist-body-box{height:40.4rem;padding:0 .5rem 1rem;margin-top:.4rem;overflow-y:auto;border:solid 1px #c3c3c3}.pu-notice-info-regist-contents{display:flex;padding:.4rem 0;border-bottom:solid 1px #c3c3c3}.pu-notice-info-regist-label{width:8rem}.pu-notice-info-regist-all-airport-message{grid-row:2/3;grid-column:5/6;width:13.3rem}.pu-notice-info-regist-arr-airport{grid-row:3/4;grid-column:1/2}.pu-notice-info-regist-arr-airport-text-box{grid-row:3/4;grid-column:2/3}.pu-notice-info-regist-star{margin-left:-1rem}.pu-notice-info-regist-component-1{display:grid;grid-template-rows:repeat(3,auto);grid-template-columns:8.7rem 4.5rem 8rem 7rem}.pu-notice-info-regist-component-2{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,auto);align-items:center}.pu-notice-info-regist-component-3{display:grid;grid-template-columns:5rem auto auto;gap:.3rem;padding:0 0 .4rem .65rem}.pu-notice-info-regist-component-4{display:flex;gap:2.3rem;padding-left:4.5rem}.pu-notice-info-regist-component-5{display:grid;grid-template-rows:auto .8rem auto;grid-template-columns:5.1rem auto .2rem 5.2rem auto;padding:.4rem 0 0 .65rem}.pu-notice-info-regist-dep-airport-label{grid-row:1/2;grid-column:4/6}.pu-notice-info-regist-overflow-label{width:18.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-notice-info-regist-arr-airport-label{grid-row:3/4;grid-column:4/6}.pu-notice-info-regist-component-6{display:grid;grid-template-rows:auto .8rem 1rem 2.4rem auto .8rem;grid-template-columns:repeat(2,auto);align-items:center}.pu-notice-info-regist-component-6-label-1{grid-row:3/4;grid-column:1/2}.pu-notice-info-regist-component-6-label-2{grid-row:4/5;grid-column:1/2;margin-top:-1.1rem}.pu-notice-info-regist-component-6-label-3{grid-row:5/6;grid-column:1/2}.pu-notice-info-regist-component-6-label-4{grid-row:6/7;grid-column:1/2}.pu-notice-info-regist-component-6-label-5{margin-top:-.2rem}.pu-notice-info-regist-component-6-text-area{grid-row:3/5;grid-column:2/3}.pu-notice-info-regist-component-6-text-box-1{grid-row:5/6;grid-column:2/3}.pu-notice-info-regist-office-code{padding-bottom:1.5rem}.pu-notice-info-regist-flight-name-up{padding-top:.2rem;padding-bottom:.4rem;border-bottom:solid 1px #c3c3c3}.pu-notice-info-regist-flex{display:flex;gap:.3rem}.pu-notice-info-regist-notice-flex{display:flex;gap:3rem}.pu-notice-info-regist-notice{margin-top:.4rem}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-notice-info-list-breadcrumbs{padding:.1rem;background-color:#edffff}.pu-notice-info-list-breadcrumbs-pages{font-size:.55rem}.pu-notice-info-list-body{padding:1rem}.pu-notice-info-list-search-up-body{display:grid;grid-template-rows:auto .4rem auto auto .7rem auto .4rem auto;grid-template-columns:1.8rem auto .7rem auto 1.7rem auto .4rem auto .4rem auto .2rem 6rem auto;margin-bottom:.4rem}.pu-notice-info-list-search-title{grid-row:1/2;grid-column:1/3}.pu-notice-info-list-clear-button{grid-row:1/2;grid-column:-1/-2}.pu-notice-info-list-search-date{grid-row:3/4;grid-column:2/3}.pu-notice-info-list-apply-date{grid-row:4/5;grid-column:2/3}.pu-notice-info-list-flight-date-from{grid-row:4/5;grid-column:4/5}.pu-notice-info-list-information-id{grid-row:4/5;grid-column:6/7}.pu-notice-info-list-dom-int-type{grid-row:4/5;grid-column:8/9}.pu-notice-info-list-dep-ari-airport{grid-row:4/5;grid-column:10/11}.pu-notice-info-list-overflow-label{width:12.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-notice-info-list-dep-airport-label{grid-row:4/5;grid-column:12/14}.pu-notice-info-list-dep-airport-label-margin{margin-bottom:-3rem}.pu-notice-info-list-arr-airport-label{grid-row:6/7;grid-column:12/14}.pu-notice-info-list-space-1{grid-row:5/6;grid-column:2/3;justify-self:center}.pu-notice-info-list-space-2{grid-row:5/6;grid-column:4/5;justify-self:center}.pu-notice-info-list-arr-airport{grid-row:6/7;grid-column:10/11}.pu-notice-info-list-apply-date-end{grid-row:6/7;grid-column:2/3}.pu-notice-info-list-flight-date-to{grid-row:6/7;grid-column:4/5}.pu-notice-info-list-title{grid-row:8/9;grid-column:1/8;padding-left:.65rem}.pu-notice-info-list-check-box{display:flex;grid-row:8/9;grid-column:8/13;align-items:flex-end;margin-left:.8rem}.pu-notice-info-list-search-button{display:flex;grid-row:-1/-2;grid-column:-1/-2;align-items:flex-end;font-size:.75rem}.pu-notice-info-list-search-up-body-right{display:grid;align-content:space-between}.pu-notice-info-list-under-body{display:flex;gap:23rem;align-items:flex-end}.pu-notice-info-list-under-body-notice{margin-bottom:-.4rem}.pu-notice-info-list-summary-table{padding-left:.65rem;margin-top:.4rem}.pu-notice-info-list-summary-table .common-table-number-header{align-items:center}.pu-notice-info-list-summary-table-row{height:1.2rem}.pu-notice-info-list-summary-table-font,.pu-notice-info-list-summary-table-font label{font-size:.7rem}.pu-notice-info-list-under-buttons{display:grid;grid-template-rows:auto;grid-template-columns:20rem auto 1rem auto .5rem auto .5rem auto;padding-left:.65rem;margin-top:.8rem}.pu-notice-info-list-number-label{display:flex;grid-column:-7/-8;gap:.3rem}.pu-notice-info-list-delete{grid-column:-5/-6}.pu-notice-info-list-reference{grid-column:-3/-4}.pu-notice-info-list-copy{grid-column:-1/-2}.pu-notice-info-list-star{margin-left:-1rem}.pu-payment-terminal-id-list-search-condition-wrapper{padding:.75rem 1rem 0 .5rem}.pu-payment-terminal-id-list-search-condition-wrapper .pu-payment-terminal-id-list-search-condition-content{display:flex;padding:.2rem .5rem 1.25rem}.pu-payment-terminal-id-list-search-condition-wrapper .pu-payment-terminal-id-list-search-condition-content .pu-payment-terminal-id-list-search-condition-content-office-code{margin-left:.81rem}.pu-payment-terminal-id-list-search-condition-wrapper .pu-payment-terminal-id-list-search-condition-content .pu-payment-terminal-id-list-search-condition-content-terminal-name{margin-top:.125rem;margin-left:1.26rem}.pu-payment-terminal-id-list-search-condition-wrapper .pu-payment-terminal-id-list-search-condition-content .pu-payment-terminal-id-list-search-condition-content-search-button{margin-top:1.05rem;margin-left:1.5rem}.pu-payment-terminal-id-list-search-condition-wrapper .pu-payment-terminal-id-list-search-condition-content .pu-payment-terminal-id-list-search-condition-content-search-button-label{font-family:Noto Sans JP-300;font-weight:700}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pu-payment-terminal-id-list-register-wrapper{padding:0 1rem 0 .5rem;margin-top:-1rem}.pu-payment-terminal-id-list-register-wrapper .pu-payment-terminal-id-list-register-content{display:flex;padding:.2rem .5rem 1rem}.pu-payment-terminal-id-list-register-wrapper .pu-payment-terminal-id-list-register-content .pu-payment-terminal-id-list-register-content-office-code{display:flex}.pu-payment-terminal-id-list-register-wrapper .pu-payment-terminal-id-list-register-content .pu-payment-terminal-id-list-register-content-office-code .pu-payment-terminal-id-list-register-content-office-code-asterisk{width:.8rem;margin-top:.8rem}.pu-payment-terminal-id-list-register-wrapper .pu-payment-terminal-id-list-register-content .pu-payment-terminal-id-list-register-content-terminal-id{display:flex;margin-top:.125rem}.pu-payment-terminal-id-list-register-wrapper .pu-payment-terminal-id-list-register-content .pu-payment-terminal-id-list-register-content-terminal-id .pu-payment-terminal-id-list-register-content-terminal-id-asterisk{margin-top:.765rem;margin-left:.5rem}.pu-payment-terminal-id-list-register-wrapper .pu-payment-terminal-id-list-register-content .pu-payment-terminal-id-list-register-content-terminal-name{display:flex;margin-top:.125rem}.pu-payment-terminal-id-list-register-wrapper .pu-payment-terminal-id-list-register-content .pu-payment-terminal-id-list-register-content-terminal-name .pu-payment-terminal-id-list-register-content-terminal-name-asterisk{margin-top:.765rem;margin-left:.85rem}.pu-payment-terminal-id-list-register-wrapper .pu-payment-terminal-id-list-register-content .pu-payment-terminal-id-list-register-content-from-date{display:flex;margin-top:.125rem}.pu-payment-terminal-id-list-register-wrapper .pu-payment-terminal-id-list-register-content .pu-payment-terminal-id-list-register-content-from-date .pu-payment-terminal-id-list-register-content-from-date-asterisk{margin-top:.765rem;margin-left:.85rem}.pu-payment-terminal-id-list-register-wrapper .pu-payment-terminal-id-list-register-content .pu-payment-terminal-id-list-register-content-to-date{display:flex;margin-top:.125rem}.pu-payment-terminal-id-list-register-wrapper .pu-payment-terminal-id-list-register-content .pu-payment-terminal-id-list-register-content-to-date .pu-payment-terminal-id-list-register-content-to-date-asterisk{margin-top:.765rem;margin-left:.85rem}.pu-payment-terminal-id-list-register-wrapper .pu-payment-terminal-id-list-register-content .pu-payment-terminal-id-list-register-content-decision-button{margin-top:1.05rem;margin-left:1.5rem}.pu-payment-terminal-id-list-register-wrapper .pu-payment-terminal-id-list-register-content .pu-payment-terminal-id-list-register-content-decision-button .pu-payment-terminal-id-list-register-content-decision-button-label{font-family:Noto Sans JP-300;font-weight:700}.pu-payment-terminal-id-list-body-wrapper{padding:.5rem 1rem 1rem .5rem}.pu-payment-terminal-id-list-body-wrapper .pu-payment-terminal-id-list-body-table{padding:.2rem 0 1.75rem}.pu-payment-terminal-id-list-body-wrapper .pu-payment-terminal-id-list-body-table .table-header{align-items:flex-start;font-size:.75rem}.pu-payment-terminal-id-list-body-wrapper .pu-payment-terminal-id-list-body-table .table-header label{font-size:.75rem}.pu-payment-terminal-id-list-body-wrapper .pu-payment-terminal-id-list-body-table .table-body label{font-size:.7rem}.pu-payment-terminal-id-list-body-wrapper .pu-payment-terminal-id-list-body-table .table-row :nth-of-type(3){align-items:flex-start}.pu-payment-terminal-id-list-body-wrapper .pu-payment-terminal-id-list-body-table .table-row :nth-of-type(4){align-items:flex-start}.pu-payment-terminal-id-list-body-wrapper .pu-payment-terminal-id-list-body-table .table-row :nth-of-type(6){align-items:flex-start}.pu-payment-terminal-id-list-body-wrapper .pu-payment-terminal-id-list-body-table .table-row :nth-of-type(7){align-items:flex-start}.pu-payment-terminal-id-list-body-wrapper .pu-payment-terminal-id-list-body-delete-area{display:flex;justify-content:flex-end;padding-right:3.3rem}.pu-payment-terminal-id-list-body-wrapper .pu-payment-terminal-id-list-body-delete-area .pu-payment-terminal-id-list-body-delete-area-label{margin-top:.25rem}.pu-payment-terminal-id-list-body-wrapper .pu-payment-terminal-id-list-body-delete-area .pu-payment-terminal-id-list-body-delete-area-textbox{padding-left:.1rem;margin-top:.2rem}.pu-payment-terminal-id-list-body-wrapper .pu-payment-terminal-id-list-body-delete-area .pu-payment-terminal-id-list-body-delete-button{padding-left:1.8rem}.modal-dialog{max-width:100%}.pu-payment-terminal-id-list-popup .pu-payment-terminal-id-list-popup-body{overflow-y:hidden}.pu-payment-terminal-id-list-popup .pu-payment-terminal-id-list-popup-footer{display:flex;align-items:flex-end;height:2.5rem;padding:.375rem 1rem .375rem .375rem}.pu-payment-terminal-id-list-popup .pu-payment-terminal-id-list-popup-footer .pu-payment-terminal-id-list-popup-footer-close-button{padding-left:.2rem;margin-bottom:.175rem}.sb-online-maintenance-body{display:flex;flex-direction:column;gap:1rem;height:23rem}.sb-online-maintenance-common-button{display:flex;color:#00737d}.sb-online-maintenance-popup-header{height:2.1rem}.exstinput-popupwrapper .exstinput-infowrapper{padding-bottom:3rem;margin:.2rem .7rem .2rem .5rem}.exstinput-popupwrapper .exstinput-infowrapper .exstinput-infowrapper-titleholder{display:flex;justify-content:space-between;margin-bottom:.1rem}.exstinput-popupwrapper .exstinput-infowrapper .exstinput-infowrapper-titleholder .free-format-btn{margin:.2rem 0}.exstinput-popupwrapper .exstinput-infowrapper .exstinput-infowrapper-checklist{margin:.3rem 0 .5rem 1.5rem}.exstinput-popupwrapper .exstinput-infowrapper .exstinput-infowrapper-checklist .infodisplay-title{justify-content:space-between}.exstinput-popupwrapper .exstinput-infowrapper .exstinput-infowrapper-checklist .infodisplay-title .infodisplay-title-link{margin-right:4.65rem}.exstinput-popupwrapper .exstinput-infowrapper .exstinput-infowrapper-checklist .infodisplaybox-contents{padding-left:.1rem}.exstinput-popupwrapper .exstinput-infowrapper .exstinput-infowrapper-reason{margin:0 0 .5rem .95rem}.exstinput-popupwrapper .exstinput-infowrapper .exstinput-infowrapper-reason .reason-asteric-title{display:flex;flex-direction:row}.exstinput-popupwrapper .exstinput-infowrapper .exstinput-infowrapper-reason .reason-textbox-area{width:80%;margin:.4rem 0 .4rem 1.6rem;font-size:.65rem}.exstinput-popupwrapper .exstinput-infowrapper .exstinput-infowrapper-asr{margin-left:1.5rem}.exstinput-popupwrapper .exstinput-infowrapper .exstinput-infowrapper-asr .asr-description{margin:.3rem 0 .3rem 1rem;font-size:.65rem}.umnrinput-popupwrapper .umnrinput-infowrapper{margin:.2rem .7rem .2rem .5rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-infowrapper-titleholder{display:flex;justify-content:space-between;margin-bottom:.1rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-infowrapper-titleholder .free-format-btn{margin:.1rem 0}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-infowrapper-checklist{margin:.1rem 0 .1rem 1.5rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-infowrapper-checklist .infodisplaybox-contents p{padding-left:.2rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .firstNameAlign{padding-left:2.3rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnr-commonlabels{font-size:.56rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body input{font-size:.6rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnr-inputwithicon{margin-top:.1rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnr-inputwithicon button{width:1rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .airportname,.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .counrtyname{width:80%;margin-left:.1rem;overflow:hidden;white-space:nowrap}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .airportlabelAlign{margin-top:.2rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .counrtyname{width:90%}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-fltnosection{display:grid;grid-template-columns:2% 16.35% 10.7% 53.6%;margin-bottom:.2rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-fltnosection .fltNoTxtBoxAlign{margin-top:.4rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-fltnosection .fltNoAsterisk{margin-top:.3rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-fltnosection .fltNoLabel{margin-top:.4rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-fltnosection .carrierCodeAlign{margin-top:.3rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-titleandlink{display:flex;align-items:flex-end}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-agesection{display:grid;grid-template-columns:2% 5.5% 12% 8% 9% 45%;margin:.05rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-agesection .umnr-nocare-checkbox input{width:.65rem;height:.65rem;font-size:.65rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnr-input-childrenlangsection{display:grid;grid-template-columns:73% 25%;justify-content:space-between;margin-bottom:.2rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnr-input-childrenlangsection .childrenlangsection-inputs{display:grid;grid-template-columns:2.6% 22.4% 28.1% 45.5%}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnr-input-childrenlangsection .childrenlangsection-btn{padding:0 .2rem;font-size:.6rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-escortedbysection{display:grid;grid-template-columns:2% 16.5% 79%;margin-bottom:.3rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-escortedbysection .umnrinput-escortedby-datasection{display:flex;flex-direction:column}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-escortedbysection .umnrinput-escortedby-datasection .datasection-top{display:grid;grid-template-columns:21.7% 21.5% 9.5% 21.5% 11% 18.2%}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-escortedbysection .umnrinput-escortedby-datasection .datasection-bottom{display:grid;grid-template-columns:21.7% 17.5% 10% 25% 11% 10% 10%}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-rmkssection{display:grid}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-rmkssection .remarks-wrapper{grid-template-columns:18.5% 27% 37.5%;padding-bottom:.1rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-rmkssection .remarks-wrapper .remarks-dropdown .dropdown button,.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-rmkssection .remarks-wrapper .remarks-textbox{height:.8rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-infotocus{grid-template-columns:18.5% 64.5% 17%;margin-bottom:.2rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-infotocus .info-heading{align-items:flex-start}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-infotocus .info-heading svg{margin-top:.2rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-infotocus .info-heading label{width:4rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-infotocus .infodisplaybox-contents ul span{font-size:.3rem}.umnrinput-popupwrapper .umnrinput-infowrapper .umnrinput-body .umnrinput-body-infotocus .infodisplaybox-contents p{line-height:.735rem}.pussrSpbtnput .modal-dialog .modal-content .spbt-input-psgr-table .bulk-input-table{margin-left:1.48rem}.pussrSpbtnput .modal-dialog .modal-content .freeformat{display:flex;justify-content:flex-end}.pussrSpbtnput .modal-dialog .modal-content .info-guideline .infodisplay-title{justify-content:space-between}.pussrSpbtnput .modal-dialog .modal-content .info-guideline .title-wrapper .infodisplay-title-link label{margin-right:4rem}.pussrSpbtnput .modal-dialog .modal-content .info-guideline .infodisplaybox-contents{font-size:.5rem}.pussrSpbtnput .modal-dialog .modal-content .info-guideline .infodisplaybox-contents ul{padding-left:.1rem}.pussrSpbtnput .modal-dialog .modal-content .spbt-rental-aids{margin-top:.5rem}.pussrSpbtnput .modal-dialog .modal-content .spbt-content-margin{margin-top:.3rem}.pussrSpbtnput .modal-dialog .modal-content .rental-aids-label{width:6.9rem;font-size:.6rem}.pussrSpbtnput .modal-dialog .modal-content .size-radio{padding:.2rem}.pussrSpbtnput .modal-dialog .modal-content .number-label{padding-right:.3rem}.pussrSpbtnput .modal-dialog .modal-content .rmks-rental-aid{margin-top:.3rem;margin-bottom:.3rem}.pussrSpbtnput .modal-dialog .modal-content .rmks-rental-aid .rmks-rental-label{width:6.85rem;margin-left:.55rem;font-size:.6rem}.pussrSpbtnput .modal-dialog .modal-content .spbt-info-customer .info-to-customer{grid-template-columns:20.76% 64.8% 15%;margin-bottom:0}.pussrSpbtnput .modal-dialog .modal-content .spbt-info-customer .info-to-customer .infodisplaybox-contents ul{padding-left:.1rem}.pussrSpbtnput .modal-dialog .modal-content .spbt-info-customer .info-to-customer .info-to-customer-jp{padding-left:.6rem}.pussrSpbtnput .modal-dialog .modal-content .spbt-info-customer .info-heading{align-items:baseline;width:8rem}.pussrSpbtnput .modal-dialog .modal-content .spbt-info-customer .info-box{height:3rem}.pussrSpbtnput .modal-dialog .modal-content .remarks{margin-top:1rem}.pussrSpbtnput .modal-dialog .modal-content .remarks .remarks-wrapper{grid-template-columns:20.7% 25% 53%}.pussrSpbtnput .modal-dialog .modal-content .remarks .remarks-wrapper .remarks-textbox{width:14.8rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pussrsslgstagstes-input .service-logo{width:34px;height:34px;margin-right:.1rem}.pussrsslgstagstes-input .header-label{font-family:Noto Sans JP-300;font-size:1rem;font-weight:700;color:#fff}.pussrsslgstagstes-input .mt-2{margin-top:10px}.pussrsslgstagstes-input .mb-1{margin-bottom:5px}.pussrsslgstagstes-input .button-div{display:flex;width:100%;padding:.1rem;background-color:#dcffff}.pussrsslgstagstes-input .button-div .breadcrumb-wrapper div:first-child{top:4px}.pussrsslgstagstes-input .f-format-box{margin-bottom:5px;text-align:end}.pussrsslgstagstes-input .f-format-btn{align-items:center;align-self:flex-end;width:9rem;font-size:.65rem}.pussrsslgstagstes-input .sub-header{display:flex;justify-content:space-between}.pussrsslgstagstes-input .confirm-enter-box .chk-list-label{margin-left:2px}.pussrsslgstagstes-input .confirm-enter-box .chk-list-content{padding-top:5px;padding-left:5px;font-size:.65rem;white-space:pre-line}.pussrsslgstagstes-input .confirm-enter-box .chk-list-content .square-label{width:9px!important;height:9px!important;background-color:#000}.pussrsslgstagstes-input .confirm-enter-content{margin-bottom:.5rem;margin-left:2rem}.pussrsslgstagstes-input .confirm-enter-content .info-guideline .infodisplaybox-contents{font-size:.6rem}.pussrsslgstagstes-input .confirm-enter-content .info-guideline .infodisplaybox-contents ul{padding-left:.2rem}.pussrsslgstagstes-input .confirm-sub-head-box{margin-left:2rem}.pussrsslgstagstes-input .confirm-sub-head-box .sub-header-section{padding-bottom:.3rem}.pussrsslgstagstes-input .confirm-sub-head-box .chk-box{display:flex;margin-left:.7rem}.pussrsslgstagstes-input .confirm-sub-head-box .chk-box :nth-child(2){margin-top:3px;margin-left:5px}.pussrsslgstagstes-input .confirm-sub-head-box .label-input-box{display:flex;margin-left:1.4rem}.pussrsslgstagstes-input .confirm-sub-head-box .label-input-box .input-section{width:6rem}.pussrsslgstagstes-input .advise-box{margin-top:.5rem;margin-left:2rem}.pussrsslgstagstes-input .advise-box .umnrinput-body-infotocus{grid-template-columns:16% 65.5% 18%;margin-bottom:.2rem}.pussrsslgstagstes-input .advise-box .umnrinput-body-infotocus .info-heading{align-items:flex-start}.pussrsslgstagstes-input .advise-box .umnrinput-body-infotocus .info-heading svg{margin-top:.2rem}.pussrsslgstagstes-input .advise-box .umnrinput-body-infotocus .info-heading label{width:4rem}.pupg-input .pupginput-confirmentersection{display:flex;justify-content:space-between;margin-top:.4rem}.pupg-input .pupginput-registration-section{margin:.5rem 0 0 1.45rem}.pupg-input .pupginput-registration-section .pupginput-entry-label-astherik{margin:0 .2rem 0 0;font-size:.6rem}.pupg-input .pupginput-registration-section .pupginput-registration-entry{height:4rem;margin:.5rem 0 0 .9rem}.pupg-input .pupginput-registration-section .pupginput-registration-entry .pupginput-entry-row{display:grid;grid-template-columns:7% 11% 21%;margin-bottom:.4rem}.pupg-input .pupginput-registration-section .pupginput-entry-applicant-contact{display:grid;grid-template-columns:17.8% 66%;margin:.5rem 0 1rem .9rem}.pupg-input .pupginput-registration-section .pupginput-body-infotocus{grid-template-columns:19.9% 63.1% 18%}.pupg-input .pupginput-registration-section .pupginput-body-infotocus .info-checkbox-wrapper{margin-top:auto;margin-bottom:1rem}.pupg-input .pupginput-registration-section .pupginput-body-infotocus .infodisplay-contents{margin-left:.1rem}.ssr-maad-maaa-maat-input .bread-crumb-wrapper .ssr-bread-crumb{margin:0 .6rem}.ssr-maad-maaa-maat-input .ssr-checkbox-label label{font-size:.6rem}.ssr-maad-maaa-maat-input .ssr-checkbox-label input{align-self:center;width:.6rem;height:.6rem;margin-top:1.1rem}.ssr-maad-maaa-maat-input .ssr-confirm-subheading{padding-bottom:.2rem;padding-left:.45rem}.ssr-maad-maaa-maat-input .ssr-subheading-small{padding-bottom:.2rem;margin-left:.9rem}.ssr-maad-maaa-maat-input .ssr-subheading-small label{margin-left:.3rem}.ssr-maad-maaa-maat-input .ssr-add-transit{margin:2.6rem 0 0 .5rem;font-size:.6rem}.ssr-maad-maaa-maat-input .ssr-assistance-required{margin-left:.5rem}.ssr-maad-maaa-maat-input .ssr-assistance-required .ssr-service-label{margin-left:.75rem;font-size:.6rem;line-height:2}.ssr-maad-maaa-maat-input .ssr-assistance-required .service-required{padding-top:.6rem;margin-right:0;margin-left:.2rem;font-size:.6rem}.ssr-maad-maaa-maat-input .ssr-assistance-required .ssr-service-code{margin-top:.1rem}.ssr-maad-maaa-maat-input .ssr-assistance-input{margin-left:1rem;font-size:.6rem}.ssr-maad-maaa-maat-input .ssr-assistance-input .service-code{margin-top:.3rem}.ssr-maad-maaa-maat-input .ssr-assistance-input .service-code input{font-size:.65rem}.ssr-maad-maaa-maat-input .ssr-assistance-input .flight-details{font-size:.6rem}.ssr-maad-maaa-maat-input .ssr-assistance-input .attend-point{margin-top:.3rem}.ssr-maad-maaa-maat-input .ssr-assistance-input .attend-point input{font-size:.65rem}.ssr-maad-maaa-maat-input .subheading-button-externallink,.ssr-maad-maaa-maat-input .subheading-button-externallink .check-condition-button-combo{display:flex}.ssr-maad-maaa-maat-input .subheading-button-externallink .check-condition-button-combo .check-button{width:6.6rem;height:1rem;margin-left:8rem;font-size:.6rem}.ssr-maad-maaa-maat-input .subheading-button-externallink .ssr-externallink-condition{font-family:Noto Sans JP-300}.ssr-maad-maaa-maat-input .subheading-button-externallink .ssr-externallink-condition svg{width:.65rem;height:.65rem}.ssr-maad-maaa-maat-input .subheading-button-externallink .ssr-externallink-condition label{font-size:.6rem}.ssr-maad-maaa-maat-input .ssr-condition-select{display:flex;margin-left:2.7rem}.ssr-maad-maaa-maat-input .ssr-condition-select .check-number-radio{margin-right:2rem}.ssr-maad-maaa-maat-input .ssr-condition-select .check-number-radio label{font-size:.6rem}.ssr-maad-maaa-maat-input .ssr-condition-select .check-number-radio input{width:.5rem;height:.5rem}.ssr-maad-maaa-maat-input .ssr-condition-select .check-number-radio-jp{margin-right:3rem}.ssr-maad-maaa-maat-input .ssr-condition-select .check-number-radio-jp label{font-size:.6rem}.ssr-maad-maaa-maat-input .ssr-condition-select .check-number-radio-jp input{width:.5rem;height:.5rem}.ssr-maad-maaa-maat-input .ssr-deadline-select{display:flex;margin-left:2.7rem}.ssr-maad-maaa-maat-input .ssr-deadline-select .check-deadline-radio{margin-right:2rem}.ssr-maad-maaa-maat-input .ssr-deadline-select .check-deadline-radio label{font-size:.6rem}.ssr-maad-maaa-maat-input .ssr-deadline-select .check-deadline-radio input{width:.5rem;height:.5rem}.ssr-maad-maaa-maat-input .ssr-deadline-select .check-deadline-radio-jp{margin-right:1.55rem}.ssr-maad-maaa-maat-input .ssr-deadline-select .check-deadline-radio-jp label{font-size:.6rem}.ssr-maad-maaa-maat-input .ssr-deadline-select .check-deadline-radio-jp input{width:.5rem;height:.5rem}.ssr-maad-maaa-maat-input .ssr-eligibility-select{display:flex;margin-left:2.7rem}.ssr-maad-maaa-maat-input .ssr-eligibility-select .check-eligibility-radio{margin-right:2rem}.ssr-maad-maaa-maat-input .ssr-eligibility-select .check-eligibility-radio label{font-size:.6rem}.ssr-maad-maaa-maat-input .ssr-eligibility-select .check-eligibility-radio input{width:.5rem;height:.5rem}.ssr-maad-maaa-maat-input .ssr-reason-age{display:flex;margin-bottom:.25rem}.ssr-maad-maaa-maat-input .ssr-reason-age .ssr-reason-label{min-width:2rem;max-width:2rem;margin:0 2.4rem 0 1.75rem;font-size:.6rem}.ssr-maad-maaa-maat-input .ssr-reason-age .ssr-dropdown-reason{margin-right:.1rem}.ssr-maad-maaa-maat-input .ssr-reason-age .ssr-dropdown-reason input{font-size:.65rem}.ssr-maad-maaa-maat-input .info-external-link{display:flex;margin-top:.5rem;margin-bottom:.5rem}.ssr-maad-maaa-maat-input .info-external-link .ssr-info-dimmed{margin-right:3.5rem;margin-left:1.7rem}.ssr-maad-maaa-maat-input .info-external-link .jp-ssr-info-dimmed{margin-right:.5rem;margin-left:1.7rem}.ssr-maad-maaa-maat-input .info-external-link .ssr-externallink-example svg{width:.65rem;height:.65rem}.ssr-maad-maaa-maat-input .info-external-link .ssr-externallink-example label{font-size:.6rem}.ssr-maad-maaa-maat-input .ssr-condition-label{margin-left:1.8rem}.ssr-maad-maaa-maat-input .ssr-condition-number{min-width:11rem;max-width:11rem;margin-left:1.8rem}.ssr-maad-maaa-maat-input .ssr-item-advise{margin-left:.9rem}.ssr-maad-maaa-maat-input .ssr-item-advise .info-to-customer{grid-template-columns:13.3% 66.5% 17%;margin-bottom:.2rem}.ssr-maad-maaa-maat-input .ssr-item-advise .info-to-customer .info-heading{align-items:flex-start}.ssr-maad-maaa-maat-input .ssr-item-advise .info-to-customer .info-heading svg{margin-top:.2rem}.ssr-maad-maaa-maat-input .ssr-item-advise .info-to-customer .info-heading label{width:4rem}.ssr-maad-maaa-maat-input .ssr-item-advise .info-to-customer .infodisplaybox-contents{font-size:.6rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.docsinput-popupwrapper .docsinput-bodywrapper{padding:.3rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-confirmandentersection{display:flex;justify-content:space-between;margin-top:.5rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-confirmandentersection .docsinput-clear-button{width:7rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection{margin:.3rem 0 .3rem .7rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docsinput-inputfieldsection-top{display:grid;grid-template-columns:66% 34%}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .passportinfosection-inputfields{display:grid;grid-template-columns:32% 42% 26%;margin-top:.6rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .passportinfosection-inputfields .docsinput-passinfo-common-textbox{width:10.5rem;height:.9rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .passportinfosection-inputfields .docs-input-passinfo-dropdown{margin-left:.07rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .dob-section{grid-template-columns:31.5% 31.7% 36.8%;width:66%}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docsinput-dobextrafield{margin-left:.9rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docs-input-infolabel{margin:.1rem 0 0 2.1rem;font-size:.56rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .passinfo-section{margin:.2rem 0 0 1.2rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .ddmmyy-section{margin:0 0 0 .1rem;font-size:.58rem;color:gray}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docs-input-namedisplaylabel{width:4.7rem;overflow:hidden;font-size:.6rem;color:gray;text-overflow:ellipsis;white-space:nowrap}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .carrier-special{width:8rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docs-input-commonlabels{font-size:.6rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .without-astherik{margin-left:.85rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docs-input-commonlabels-astherik{margin-top:-.1rem;margin-right:.3rem;font-size:.6rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docs-input-headinglabels-astherik{margin-top:-.1rem;margin-right:.2rem;font-size:.6rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .special-case label{margin-left:.2rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docsinput-madatoryinputsection .docsinput-carriersection .docsinput-carrieruppersection{display:grid;grid-template-columns:34.2% 16% 34.7%}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docsinput-madatoryinputsection .docsinput-passportinfosection{margin-top:1.2rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docsinput-madatoryinputsection .docsinput-passportinfosection .passportinfosection-inputwrapper{margin:.3rem 0 0 .9rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docsinput-nonmadatoryinputsection{margin-top:1.5rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docsinput-nonmadatoryinputsection .otherpassportinfosection-inputfields{display:grid;grid-template-columns:35% 35% 30%;margin-top:.5rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docsinput-nonmadatoryinputsection .otherpassportinfosection-inputfields .docsinput-otherpassinfo-common-textbox{width:8.5rem;height:.9rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docsinput-nonmadatoryinputsection .otherpassportinfo-inputwrapper{margin-left:.9rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docsinput-nonmadatoryinputsection .otherpassportinfo-inputwrapper .country-field{grid-template-columns:35% 29% 36%;margin-top:.3rem}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docsinput-nonmadatoryinputsection .otherpassportinfo-inputwrapper .no-field{grid-template-columns:35% 65%}.docsinput-popupwrapper .docsinput-bodywrapper .docsinput-inputfieldsection .docsinput-rmkssection{display:grid;grid-template-columns:20.8% 79.2%;margin:1rem 0 1rem .9rem}.easySenderrortooltip .tooltip-inner{display:inline-block;max-width:25rem;color:red!important;text-align:left;background:#ffe1e1!important;border:1px solid #a4b9cf!important;box-shadow:6px 0 4px -4px #a4b9cf inset,-6px 0 4px -4px #a4b9cf inset}.easySendpopup .modal-header{min-height:2.6rem;padding:0 .5rem;background:#00a09b!important}.puEasySendResultPopup .pueasysendresult_common_btn{padding:0 1rem;margin-left:10px}.puEasySendResultPopup .pueasysendresult_top_common_btn{padding:0 2.2rem;margin-left:10px}.puEasySendResultPopup .pueasysendresult_star{padding-right:.3rem;margin-top:0}.puEasySendResultPopup .pueasysendresult_first_common_btn{position:absolute;left:25px;padding:0 1rem}.puEasySendResultPopup .pueasysendresult_page_common_btn{min-width:7rem;padding:0 1rem;margin-left:5px}.puEasySendResultPopup .pueasysendresult_last_common_btn{width:10%;padding:0 1rem;margin-left:10px}.puEasySendResultPopup .underline_padding_character{padding-bottom:3px}.SbSpecialInformationSelectType-body button{margin-bottom:20px;font-size:.7rem}.pu-upgr-tsm-update{padding-bottom:0;margin:5%}.pu-upgr-tsm-update .pu-upgr-tsm-update-label-and-table{margin:3%}.pu-upgr-tsm-update .pu-upgr-tsm-update-label-and-table .pu-upgr-tsm-update-table-label{display:flex;justify-content:right}.pu-upgr-tsm-update .pu-upgr-tsm-update-bottom{display:flex;gap:0 1vh;margin:2vh 0 1vh 5vh}.pu-upgr-tsm-update .pu-upgr-tsm-update-bottom>:nth-child(2){margin-left:25%}.pu-upgr-tsm-update .pu-upgr-tsm-update-bottom>:nth-child(3){margin-right:16%;margin-left:-.5%}.pu-upgrade-tsm-update-footer{display:flex;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-upgrade-tsm-update-footer>button{margin-top:auto}.pu-upgrade-tsm-update-footer .pu-upgrade-tsm-update-primary-button{font-weight:700}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-header-container{padding:.1rem}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-header-container .pu-upgr-tsm-create-header-breadcrumbs{width:12rem;padding:.1rem;font-size:.9vw}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container{margin:.5rem .5rem .4rem}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-mile-flight-info-container{display:flex;align-items:flex-start;justify-content:space-between;margin-top:.5rem}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-mile-flight-info-container .pu-upgr-tsm-create-label{width:31rem}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-mile-flight-info-container .pu-upgr-tsm-create-label-with-icon{display:flex;align-items:center;justify-content:flex-end;margin-right:20px}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-mile-flight-info-container .pu-upgr-tsm-create-block-notice{width:40%;text-align:left}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-block-margin{margin-bottom:15px}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-block-margin .pu-upgr-tsm-create-items-margin{width:27rem;margin-top:.3rem;margin-bottom:30px;margin-left:1.5rem;font-size:.6rem}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-block-margin .pu-upgr-tsm-create-label-calcel-container{display:flex;align-items:center;justify-content:space-between}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-block-margin .pu-upgr-tsm-create-label-calcel-container .pu-upgr-tsm-create-label{width:31rem}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-block-margin .pu-upgr-tsm-create-label-calcel-container .pu-upgr-tsm-create-label-with-icon{display:flex;align-items:center;justify-content:flex-end;margin-right:20px}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-items-margin-chart{margin-top:.5rem;margin-left:1.5rem}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-items-margin-link{display:flex;align-items:flex-end;justify-content:end;margin:20px 125px 15px auto}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-table-body-data{text-align:left}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-table-font{font-size:.8rem}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-table-header-font{font-size:.7rem}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-body-container .pu-upgr-tsm-create-cansel-waiting{height:140px}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-footer-container{display:flex;align-items:flex-end;justify-content:space-between;height:2.5rem;padding:.375rem 1rem}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-footer-container .pu-upgr-tsm-create-footer-div-back-close .pu-upgr-tsm-create-buttons-close,.pu-upgr-tsm-create-main .pu-upgr-tsm-create-footer-container .pu-upgr-tsm-create-footer-div-back-close .pu-upgr-tsm-create-buttons-back{margin-right:.5rem}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-footer-container .pu-upgr-tsm-create-footer-div-submit{display:flex;align-items:flex-end}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-footer-container .pu-upgr-tsm-create-footer-div-submit .pu-upgr-tsm-create-buttons-emd,.pu-upgr-tsm-create-main .pu-upgr-tsm-create-footer-container .pu-upgr-tsm-create-footer-div-submit .pu-upgr-tsm-create-buttons-tsm-update{margin-right:.5rem}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-footer-container .pu-upgr-tsm-create-footer-div-submit .pu-upgr-tsm-create-buttons-tsm-create{margin-right:1.15rem}.pu-upgr-tsm-create-main .pu-upgr-tsm-create-footer-container .pu-upgr-tsm-create-footer-div-submit .pu-upgr-tsm-create-pr-button{height:1.75rem;font-size:1rem;font-weight:900}.pu-upgr-emd-create-breadcrumb{height:1.2rem;padding:.1rem;background-color:#edffff}.pu-upgr-emd-create-breadcrumb a{width:10rem}.pu-upgr-emd-create-container{max-height:calc(100vh - 7.5rem);overflow-y:auto}.pu-upgr-emd-create-layout{display:flex;flex-direction:column;gap:.5rem;height:auto;padding:.5rem;font-size:.75rem}.pu-upgr-emd-create-layout .pu-upgr-emd-create-content{display:flex;flex-direction:column}.pu-upgr-emd-create-layout .pu-upgr-emd-create-title{padding-bottom:.5rem}.pu-upgr-emd-create-layout .pu-upgr-emd-create-inner-content{margin-left:2rem}.pu-upgr-emd-create-layout .pu-upgr-emd-create-inner-content .pu-upgr-emd-create-inner-content-table-border-dashed{border-right:grey dashed 1px}.pu-upgr-emd-create-layout .pu-upgr-emd-create-inner-content .pu-upgr-emd-create-inner-content-table-border-none{border-left:none}.pu-upgr-emd-create-layout .pu-upgr-emd-create-bottom{display:flex;justify-content:right;padding-top:.5rem}.pu-upgr-emd-create-layout .pu-upgr-emd-create-guidance-erea{display:flex;align-items:flex-end;justify-content:left}.pu-upgr-emd-create-layout .pu-upgr-emd-create-guidance-erea .pu-upgr-emd-create-guidance-text{width:80%}.pu-upgr-emd-create-layout .pu-upgr-emd-create-guidance-erea .pu-upgr-emd-create-guidance-text textarea{width:100%;font-size:.75rem}.pu-upgr-emd-create-layout .pu-upgr-emd-create-guidance-erea .pu-upgr-emd-create-checkBox-erea{width:20%;padding-left:.5rem}.pu-upgr-emd-create-layout .pu-upgr-emd-create-guidance-erea .pu-upgr-emd-create-checkBox-erea input[type=checkbox]{margin-top:.3rem}.pu-upgr-emd-create-footer{display:flex;align-items:flex-end;justify-content:space-between;height:3.5rem;padding:.5rem}.pu-upgr-emd-create-footer .pu-upgr-emd-create-footer-elements{display:flex;align-items:flex-end;justify-content:space-between}.pu-upgr-emd-create-footer .pu-upgr-emd-create-footer-elements div:nth-child(n+2){margin-left:1rem}.pu-upgr-emd-create-footer .pu-upgr-emd-create-footer-elements .pu-upgr-emd-create-primary-button{font-family:Noto Sans JP-300;font-size:1rem;font-weight:700}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pussrSemninput .title-holder{padding:.1rem 0 .4rem}.pussrSemninput .info-guideline .infodisplay-title{display:flex;align-items:center;justify-content:space-between}.pussrSemninput .info-guideline .title-wrapper .infodisplay-title-link label{margin-right:4rem}.pussrSemninput .info-subheading{margin-top:.3rem}.pussrSemninput .size-label{width:7rem;margin-left:1rem;font-size:.6rem}.pussrSemninput .size-radio{padding:.2rem}.pussrSemninput .number-label{padding-right:.3rem;margin-left:1rem}.pussrSemninput .shoulder-label{width:7.3rem;margin-left:1rem;font-size:.6rem}.pussrSemninput .asst-height{margin-top:.3rem}.pussrSemninput .asst-height .height-label{width:7.23rem;margin-left:1rem;font-size:.6rem}.pussrSemninput .asst-weight{margin-top:.3rem;margin-bottom:.3rem}.pussrSemninput .asst-weight .weight-label{width:7.23rem;margin-left:1rem;font-size:.6rem}.pussrSemninput .applicable-range-col{margin-left:1rem}.pussrSemninput .applicable-range-col .applicable-text{margin-bottom:.35rem;font-size:.57rem}.pussrSemninput .applicable-range-col .applicable-text p{margin-bottom:.3rem}.pussrSemninput .semn-info-customer{padding-top:.5rem}.pussrSemninput .semn-info-customer .info-to-customer{grid-template-columns:19.5% 59.8% 21%}.pussrSemninput .semn-info-customer .info-to-customer .adviced-label{margin-left:.3rem}.pussrSemninput .semn-info-customer .info-customer-content{padding-right:2rem}.pussrSemninput .semn-info-customer .info-heading{align-items:baseline;margin-left:1.5rem}.pussrSemninput .semn-info-customer .info-box{overflow-x:auto}.pussrSemninput .remarks .remarks-wrapper{grid-template-columns:21.5% 25% 53%}.pussrSemninput .remarks .remarks-wrapper .remarks-textbox{width:100%}.pussrSemninput .arrival-flight-wrapper .name-of-ship-label,.pussrSemninput .arrival-flight-wrapper .shipping-company-name-label,.pussrSemninput .arrival-flight-wrapper .ctc-name-label,.pussrSemninput .arrival-flight-wrapper .dep-port-label,.pussrSemninput .arrival-flight-wrapper .agency-contact-person-label{width:7rem}.pussrSemninput .arrival-flight-wrapper .nationality-of-ship-searchbox button{height:1rem}.pussrSemninput .arrival-flight-wrapper .nationality-of-ship-label{width:7rem}.pussrSemninput .arrival-ship-wrapper .text{margin-top:.3rem;margin-left:1.1rem}.pussrSemninput .arrival-ship-wrapper .shipping-company-name-label,.pussrSemninput .arrival-ship-wrapper .agency-contact-person-label,.pussrSemninput .arrival-ship-wrapper .arr-port-label,.pussrSemninput .arrival-ship-wrapper .shipping-company-phoneno-label,.pussrSemninput .arrival-ship-wrapper .shipname-label{width:8rem}.pussrSemninput .seamen-tabs{margin-left:1rem}.pussrSemninput .seamen-tabs .tab-content{height:12.5rem}.pussrSemninput .seamen-tabs .tab-content .tabs-content-div{padding:.55rem 0 0 .75rem}.pussrSemninput .seamen-tabs .nav-tabs .nav-link{min-width:11rem;height:1.2rem;padding:0;font-size:.6rem}.loug-popupwrapper .bodyMain-div .loug-input-bodyinputsection{padding:.4rem .8rem .2rem .6rem}.loug-popupwrapper .bodyMain-div .loug-input-bodyinputsection .loug-input-confirmandentersection{display:flex;justify-content:space-between;margin-top:.4rem}.loug-popupwrapper .bodyMain-div .loug-input-bodyinputsection .loug-input-confirmandentersection .free-format-btn{width:11rem}.loug-popupwrapper .bodyMain-div .loug-input-bodyinputsection .infobox-wrapper{margin:.3rem 0 0 1.4rem}.loug-popupwrapper .bodyMain-div .loug-input-bodyinputsection .loug-info-customer{margin:1.5rem 0 0 1.4rem}.loug-popupwrapper .bodyMain-div .loug-input-bodyinputsection .loug-info-customer .info-to-customer{display:block;float:left}.loug-popupwrapper .bodyMain-div .loug-input-bodyinputsection .loug-info-customer .info-to-customer .info-heading{padding-bottom:.3rem}.loug-popupwrapper .bodyMain-div .loug-input-bodyinputsection .loug-info-customer .info-to-customer .info-box{display:inline-block;width:74%;margin-bottom:.5rem;margin-left:10%}.loug-popupwrapper .bodyMain-div .loug-input-bodyinputsection .loug-info-customer .info-to-customer .info-checkbox-wrapper{position:absolute;margin-top:2rem}#PU_SsrLougInput_ServiceInput_Footer_PrimaryButton{width:8.35rem}.mealinput-popupwrapper .modal-dialog .modal-content{width:65vw;max-width:65vw}.mealinput-popupwrapper .pumealinput-bodywrapper{margin:.3rem .5rem}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinptbody-applicablepassngeritin{position:relative}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinptbody-applicablepassngeritin .mealinput-applicaplePsgrItinlabel{position:absolute;right:.5rem;bottom:4rem;font-size:.5rem;color:gray}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection{margin-top:.3rem}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-header{display:flex;align-items:center;justify-content:space-between}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body{margin-left:1.4rem}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body .pumealinputsection-tabs{margin-bottom:.2rem}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body .pumealinputsection-tabs .nav-tabs .nav-link{min-width:3rem;height:0;font-size:.55rem;line-height:0rem}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body .pumealinputsection-tabs .nav-tabs .nav-link span{font-size:.55rem}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body .pumealinputsection-tabs .nav-item button{padding-right:.6rem;padding-left:.6rem}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body .pumealinputsection-tabs .nav-tabs .nav-link.active{line-height:0rem}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body .pumealinputsection-tabs .tab-content{height:13rem;overflow:auto;border:3px double #b5cde7}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body .pumealinputsection-tabs .tab-content .pumealinput-tab-content-conatiner{height:12rem;margin-bottom:.5rem;overflow-y:scroll}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body .pumealinputsection-tabs .tab-content .pumealinput-tab-content-conatiner .mealinput-tabheaderdiv{display:flex;align-items:center;min-height:1.7rem;padding:.3rem 0;margin-bottom:.4rem;background:linear-gradient(#c3c3c3 0 0) bottom/95% 1px no-repeat,transparent}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body .pumealinputsection-tabs .tab-content .pumealinput-tab-content-conatiner .meal-linkedlabel{align-items:center}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body .pumealinputsection-tabs .tab-content .pumealinput-tab-content-conatiner .meal-linkedlabel label{padding-left:.2rem}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body .pumealinputsection-tabs .tab-content .pumealinput-tab-content-conatiner .meal-linkedlabel svg{height:.75rem;margin-top:0}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body .mealinputrmks-guidencelabel{width:100%;margin-left:7.3rem;font-size:.5rem;color:gray}.mealinput-popupwrapper .pumealinput-bodywrapper .pumealinputbody-confirmsection .pumealinputconfirm-body .remarks-wrapper{margin:.3rem 0}.docainput-popupwrapper .docainput-body-wrapper{margin:.3rem .4rem .4rem .5rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-applicablepsgritintable{margin-bottom:.5rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-confirmandentersection{display:flex;justify-content:space-between;width:100%}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-confirmandentersection .docainput-clear-button{width:5rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection{margin:.4rem .6rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .doca-input-astherik{margin-top:-.1rem;margin-right:.2rem;font-size:.55rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .doca-input-commonlabels{font-size:.6rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .doca-input-namedisplaylabel{display:flex;align-items:center;font-size:.55rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .doca-input-infolabel{margin:.2rem 0 0 3rem;font-size:.55rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .nonrequired{margin-left:.8rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .nonrequired label,.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .rmks label{margin-left:.2rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .docainput-addresssection-common-textbox{width:12rem;height:.9rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .zipcode-textbox{width:6rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .docainput-carriersection .docainput-carrieruppersection{display:grid;grid-template-columns:20.8% 11% 50%}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .docainput-countrysection{margin-top:1rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .docainput-countrysection .docainput-countrysection-inputfeild{display:grid;grid-template-columns:18.6% 11.4% 50%;margin:.3rem 0 .6rem 1.1rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .docainput-addresssection .docainput-addresssection-input-section{margin:.3rem 0 .5rem 1.8rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .docainput-addresssection .docainput-addresssection-input-section .docainput-addresssection-input-section-fields{display:grid;grid-template-columns:17% 33%;margin-bottom:.5rem}.docainput-popupwrapper .docainput-body-wrapper .docainput-bodyinputsection .docainput-inputfields-entrysection .docainput-rmkssection{display:grid;grid-template-columns:19.2% 65%;margin:2rem 0 3rem .8rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}#PU_ConnectionPointSearch_PopupHeadingLabel{font-size:1rem}.connectionpointsearch-wrapper .arrow-double{background:none;border-color:transparent;border-width:0}.connectionpointsearch-wrapper .headerRow,.connectionpointsearch-wrapper .SearchAreaRow{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.2rem 1.3rem .2rem .5rem}.connectionpointsearch-wrapper .send-button-wrapper{padding-right:.3rem;text-align:right}.connectionpointsearch-wrapper .inputAlliance label{margin-top:.18rem;font-size:.75rem}.connectionpointsearch-wrapper #PU_ConnectionPointSearch_iconBtn{width:1rem;min-width:1rem;height:1rem}.connectionpointsearch-wrapper .inputAPO input{text-transform:uppercase}.connectionpointsearch-wrapper .airport-fullname{width:9.2rem;padding-left:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connectionpointsearch-wrapper .result-section:not(:last-of-type){border-bottom:1px solid #7a8a99}.connectionpointsearch-wrapper .result-section.selected{background-color:#b9cfe6;box-shadow:0 0 0 2px #ffff91 inset}.connectionpointsearch-wrapper .mainRight{width:100%}.connectionpointsearch-wrapper .mainRight .alliance-checkbox{margin-bottom:.5rem}.connectionpointsearch-wrapper .mainRight .send-button-wrapper{display:flex;justify-content:flex-end}.connectionpointsearch-wrapper .mainRight .sendButton{width:6.6rem;margin-top:-1.2rem}.connectionpointsearch-wrapper .headerHeading,.connectionpointsearch-wrapper .SearchAreaHeading{margin-right:auto;font-size:20px;font-weight:700;color:#fff}.connectionpointsearch-wrapper .SearchAreaHeading{padding-top:10px;font-size:1.1rem;color:#30aaa0}.connectionpointsearch-wrapper .icon-star,.connectionpointsearch-wrapper .icon-help{object-fit:cover;border-radius:7px}.connectionpointsearch-wrapper .SearchAreaMain{display:flex;justify-content:center;padding-bottom:.2rem;margin-right:1.3rem;margin-left:1.3rem;border:.5px solid #c4c4c4}.connectionpointsearch-wrapper .SearchAreaMain .div-section{padding-right:.5rem}.connectionpointsearch-wrapper .SearchAreaMain .div-section .icon-div.landing-plane{padding-left:9rem}.connectionpointsearch-wrapper .SearchAreaMain .div-section .icon-div.take-off{padding-left:5.4rem}.connectionpointsearch-wrapper .SearchAreaButton{width:9.5rem}.connectionpointsearch-wrapper .AsteriskRequired{margin-right:.25rem;margin-left:1rem;font-size:1.1rem;font-weight:bolder;color:red}.connectionpointsearch-wrapper .inputLabel{font-size:.7rem}.connectionpointsearch-wrapper .inputField{display:flex;align-items:center;height:1.2rem}.connectionpointsearch-wrapper .inputAPO{display:inline-flex;font-size:18px}.connectionpointsearch-wrapper .inputCheckBox{display:inline;width:15px;height:30px;margin-right:4px}.connectionpointsearch-wrapper .inputAPO:focus{background-color:#fff01b80}.connectionpointsearch-wrapper .labelInput{display:inline;width:10vw}.connectionpointsearch-wrapper .labelInput:last-child{margin-bottom:4px}.connectionpointsearch-wrapper .inputAirline{margin-left:40px}.connectionpointsearch-wrapper .inputDate{display:inline-flex}.connectionpointsearch-wrapper .inputDateSelect{display:inline;width:10vw;margin-left:2px;font-size:20px;border:1px solid #a7a6a6;border-radius:none;outline:none}.connectionpointsearch-wrapper .inputAlliance{display:inline-flex;align-items:center;justify-content:center;padding-top:.15rem;padding-left:.11rem}.connectionpointsearch-wrapper .ResultBox{display:flex;flex-direction:column;height:40vh;margin-right:1.3rem;margin-left:1.3rem;overflow-y:scroll;white-space:pre;background-color:#fff;border:.5px solid #c4c4c4;scroll-behavior:smooth}.connectionpointsearch-wrapper .PUFooter{padding-top:1vh;padding-bottom:1vh;margin-top:5px;background-color:#c4c4c4;size:20px}.connectionpointsearch-wrapper .closeButton{width:4.5rem;margin-right:auto;margin-left:.8rem}.connectionpointsearch-wrapper .displayButton{width:9.5rem}.connectionpointsearch-wrapper .planeLanding{height:1.4rem;margin-top:-.45rem}.connectionpointsearch-wrapper .planeFlying{height:1.4rem}.connectionpointsearch-wrapper .yesCheck{font-size:16px}.connectionpointsearch-wrapper div#_PopupErrorComponent{margin-left:-5rem}.ot-agentLockInfoList-header{padding:.27rem .25rem .27rem 1rem;background-color:#00a09b}.ot-agentLockInfoList-contents{width:80%;padding:1.875rem 0;margin:0 auto}.ot-agentLockInfoList-contentsHeader{width:100%;background-color:#00a09b;border:1px solid #000}.ot-agentLockInfoList-contentsBody{border:1px solid #000;border-top:0}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pu-emd-agent-lock{height:20rem;margin:1rem 0 0}.pu-emd-agent-lock .flex-area{display:flex;align-items:center;justify-content:left}.pu-emd-agent-lock .flex-airline{display:flex;align-items:center;width:9rem}.pu-emd-agent-lock .flex-button{display:flex;align-items:center;justify-content:right;width:10rem}.pu-emd-agent-lock .sub-heading{margin:.5rem 0 .5rem 1rem}.pu-emd-agent-lock .label{width:9rem;margin:.5rem 0 .5rem 4rem}.pu-emd-agent-lock .carrier-label{margin:.5rem 0 .5rem .3rem;color:gray}.pu-emd-agent-lock .ex-label{width:9rem;margin:0 0 0 13rem}.pu-emd-agent-lock .flex-radios{display:flex;column-gap:3rem;margin:.5rem 0 0}.pu-emd-agent-lock-footer{display:flex;align-items:center;justify-content:space-between}.pu-emd-agent-lock-footer .close-button{margin:.5rem .7rem}.pu-emd-agent-lock-footer .decision-button{margin:.5rem .7rem;font-size:110%;font-weight:700}.pu-card-company-code-search-criteria{padding:.5rem 0;margin:0 .5rem;border-bottom:thin solid #c3c3c3}.pu-card-company-code-search-criteria .top-line{display:flex;align-items:center;justify-content:space-between}.pu-card-company-code-search-criteria .common-line{display:flex;justify-content:flex-start;padding:.1rem 0 .1rem 1rem}.pu-card-company-code-search-criteria .bottom-line{display:flex;justify-content:flex-end}.pu-card-company-code-search-criteria .common-label{width:8rem}.pu-card-company-code-search-criteria .guide-label{padding-left:.5rem;color:gray}.pu-card-company-code-search-criteria .primary-button{font-size:1rem;font-weight:700}.pu-card-company-code-search-result{padding:.5rem}.pu-card-company-code-search-result .table-area{padding-top:.5rem}.pu-card-company-code-search-result .upper-table-header{align-items:flex-start}.pu-card-company-code-search-result .upper-table-row{min-height:2.7rem}.pu-card-company-code-search-result .lower-table-row{min-height:1.4rem}.pu-card-company-code-search-footer-button{margin:.5rem}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.sb-control-desk-sub-portal-button{margin-bottom:.5rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.genericserviceselect-popup .modal-body{overflow:hidden}.genericserviceselect-popup .popup-heading{display:inline-flex;width:100%}.genericserviceselect-popup .popup-heading label{margin:.3rem 0 0 .2rem;font-family:Noto Sans JP-300;font-size:.87rem;font-weight:700;color:#fff}.genericserviceselect-popup .popup-heading svg{height:1.5rem;margin-top:.5rem}.genericserviceselect-popup .popup-heading .message-icon{height:1.5rem;margin:.6rem 0 0 .1rem}.genericserviceselect-popup .genericserviceselect-popuperror{width:19rem;height:2.4rem}.genericserviceselect-popup .genericserviceselect-popuperror button{padding:.2rem 0;font-size:.7rem}.genericserviceselect-popup .genericserviceselect-popuperror span{display:flex}.genericserviceselect-popup .segmentpassengerdata-infodisplaybox .infodisplaybox-contents{margin-top:.2rem;font-size:.57rem}.pussr-svanesaninput .svaninput-body{width:97%;margin:auto}.pussr-svanesaninput .svaninput-body .svaninput-applicablepsgritin-table{grid-template-columns:58% 42%}.pussr-svanesaninput .svaninput-body .svaninput-applicablepsgritin-table .table-info-wrapper label{max-width:16.5rem;margin-left:.1rem}.pussr-svanesaninput .svaninput-body .svaninput-sub-header{display:flex;justify-content:space-between;margin:.4rem 0}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body{margin-left:.75rem}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body .svaninput-servicetype-radios-and-heading{width:67%}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body .svaninput-servicetype-radios-and-heading .sub-heading-small label{margin-left:.4rem}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body .svaninput-servicetype-radios-and-heading .svaninput-servicetype-astherik{margin-top:-.1rem;font-size:.65rem}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body .svaninput-servicetype-radios-and-heading .svaninput-servicetype-radios{margin-left:1.7rem}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body .svaninput-servicetype-radios-and-heading .svaninput-servicetype-radios .svaninput-radio-style{align-items:baseline;margin-bottom:.5rem;white-space:pre-wrap}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body .svaninput-note-box{width:33%}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body .svaninput-note-box .infodisplaybox-contents{margin-left:.2rem}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body .svaninput-bottom-container{margin-left:.65rem}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body .svaninput-bottom-container .svaninput-air-assist-body{display:grid;grid-template-columns:17% 58% 25%;align-items:start}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body .svaninput-bottom-container .svaninput-air-assist-body .check-box{width:.64rem;height:.62rem}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body .svaninput-bottom-container .svaninput-remarks-section{margin-top:.7rem}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body .svaninput-bottom-container .svaninput-remarks-section .remarks-wrapper{grid-template-columns:17% 26% 57%}.pussr-svanesaninput .svaninput-body .svaninput-confirm-body .svaninput-bottom-container .svaninput-info-to-customer{grid-template-columns:17% 64% 19%}.PU_EmergencyResponse-footer{display:flex;padding:.5rem}.PU_EmergencyResponse-primaryButton{display:flex;margin-left:auto}.PU_EmergencyResponse-primaryButton .PU_EmergencyResponse-primary{margin-left:.5rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.PU_EmergencyResponse-main{padding:1rem}.PU_EmergencyResponse-listOfLockFlight{padding-left:5rem}.PU_EmergencyResponse-listOfLockFlight .PU_EmergencyResponse-listOfLockFlightButton{padding:.5rem}.PU_EmergencyResponse-listOfLockFlight .PU_EmergencyResponse-listOfLockFlightInfo{padding:.4rem 0}.PU_EmergencyResponse-subMain{padding:.8rem 2.5rem}.PU_EmergencyResponse-clear{display:flex}.PU_EmergencyResponse-clear .PU_EmergencyResponse-infoLabel{padding-left:8rem;font-weight:700}.PU_EmergencyResponse-clear .PU_EmergencyResponse-clearButton{padding:.2rem 2rem;margin:0 auto}.PU_EmergencyResponse-selectArea{padding:1rem 1.5rem}.PU_EmergencyResponse-date{display:flex}.PU_EmergencyResponse-flt{display:flex;padding-top:1rem}.PU_EmergencyResponse-flt .PU_EmergencyResponse-flightCarrierCode{display:flex}.PU_EmergencyResponse-flt .PU_EmergencyResponse-suffix{padding-left:23%}.PU_EmergencyResponse-flt .PU_EmergencyResponse-airPort{display:flex;padding-top:.5rem}.PU_EmergencyResponse-flt .PU_EmergencyResponse-airPortTextBox{margin-left:4rem}.PU_EmergencyResponse-depAirPort{display:flex}.PU_EmergencyResponse-arrAirPort{display:flex;padding-top:1rem}.PU_EmergencyResponse-aitPortName{padding-left:2rem}.PU_EmergencyResponse-selectArea1{display:flex;width:11rem}.PU_EmergencyResponse-resTkt{padding-top:.5rem;padding-left:2rem}.OT_ListOfLockedFlightsInRes-ScreenTitle{display:flex;padding:.27rem .25rem .27rem 1rem;background-color:#00a09b}.OT_ListOfLockedFlightsInRes-ScreenTitle .OT_ListOfLockedFlightsInRes-outputDate{display:flex;margin-left:auto}.OT_ListOfLockedFlightsInRes_main{padding:2rem}.OT_ListOfLockedFlightsInRes_example{display:flex;justify-content:flex-end}.OT_ListOfLockedFlightsInRes_example .OT_ListOfLockedFlightsInRes_exampleLabel{position:relative;top:-1.5rem;padding-right:.5rem}.OT_ListOfLockedFlightsInRes_example .OT_ListOfLockedFlightsInRes_exampleColumn{padding-right:1rem}.OT_ListOfLockedFlightsInRes-resLockFlightListTable .common-table-header{background-color:#00a09b}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pu-confirmation-of-locked-flights-main{padding:.42rem 1rem 0 .32rem}.pu-confirmation-of-locked-flights-main .label-frame{padding-left:1.2rem;margin-bottom:1.5rem}.pu-confirmation-of-locked-flights-main .line-space{padding-bottom:.5rem}.pu-confirmation-of-locked-flights-table{width:100%;margin-bottom:.5rem;margin-left:.65rem}.pu-confirmation-of-locked-flights-table .table-row{border-top:.01rem solid #c3c3c3;border-bottom:.01rem solid #c3c3c3}.pu-confirmation-of-locked-flights-table .table-row .key-colum{width:11rem;padding-left:.5rem}.pu-confirmation-of-locked-flights-table .table-row .value-colum{width:2rem}.pu-confirmation-of-locked-flights-table .table-row .suffix-key-colum{width:15rem;padding-left:8.5rem}.pu-confirmation-of-locked-flights-table .table-row .space-line{height:.9rem}.pu-confirmation-of-locked-flights-footer{display:flex;padding:.5rem}.pu-confirmation-of-locked-flights-footer .back-button{margin-top:auto;margin-bottom:.2rem}.pu-confirmation-of-locked-flights-footer .decide-button{padding-left:18.2rem;margin-top:auto;margin-bottom:.2rem}.pu-confirmation-of-unlocked-flights-main{padding:.42rem 1rem 0 .32rem}.pu-confirmation-of-unlocked-flights-main .label-frame{padding-left:1.2rem;margin-bottom:1.5rem}.pu-confirmation-of-unlocked-flights-main .line-space{padding-bottom:.5rem}.pu-confirmation-of-unlocked-flights-table{width:100%;margin-bottom:.5rem;margin-left:.65rem}.pu-confirmation-of-unlocked-flights-table .table-row{border-top:.01rem solid #c3c3c3;border-bottom:.01rem solid #c3c3c3}.pu-confirmation-of-unlocked-flights-table .table-row .key-colum{width:11rem;padding-left:.5rem}.pu-confirmation-of-unlocked-flights-table .table-row .value-colum{width:2rem}.pu-confirmation-of-unlocked-flights-table .table-row .suffix-key-colum{width:15rem;padding-left:8.5rem}.pu-confirmation-of-unlocked-flights-table .table-row .space-line{height:.9rem}.pu-confirmation-of-unlocked-flights-footer{display:flex;padding:.5rem}.pu-confirmation-of-unlocked-flights-footer .back-button{margin-top:auto;margin-bottom:.2rem}.pu-confirmation-of-unlocked-flights-footer .decide-button{padding-left:18.2rem;margin-top:auto;margin-bottom:.2rem}.PU_ResultOfFlightLockExecution-footer{display:flex;padding:1rem 2rem}.PU_ResultOfFlightLockExecution-resLockFlightListButton{margin-left:auto}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.PU_ResultOfFlightLockExecution-main{padding:1rem}.PU_ResultOfFlightLockExecution-info{padding:0 0 .5rem 1rem}.PU_ResultOfFlightLockExecution-info .First-cell{width:10rem;padding-left:.8rem}.PU_ResultOfFlightLockExecution-info .second-cell{width:10rem}.PU_ResultOfFlightLockExecution-targetFlightConfirmationLabel{padding:0 0 .15rem .8rem;border-bottom:.01rem solid #7b8c9c}.PU_ResultOfFlightLockExecution-boardingDate,.PU_ResultOfFlightLockExecution-flightName{display:flex;padding-bottom:.15rem;border-bottom:.01rem solid #7b8c9c}.PU_ResultOfFlightLockExecution-flightName .PU_ResultOfFlightLockExecution-suffixFlight{padding-left:1rem}.PU_ResultOfFlightLockExecution-departureAirportLabel{display:flex;padding-bottom:.15rem;border-bottom:.01rem solid #7b8c9c}.PU_ResultOfFlightLockExecution-departureAirportLabel .PU_ResultOfFlightLockExecution-departureAirportCode{width:2rem}.PU_ResultOfFlightLockExecution-arrivalAirportLabel{display:flex;padding-bottom:.15rem;border-bottom:.01rem solid #7b8c9c}.PU_ResultOfFlightLockExecution-arrivalAirportLabel .PU_ResultOfFlightLockExecution-arrivalAirportCode{width:2rem}.PU_ResultOfFlightLockExecution-resFunctionExecutionResultAnnotation{padding:0 0 .5rem 1rem}.PU_ResultOfFlightLockExecution-resFunctionExecutionResultAnnotation .ResultAnnotation2Label{padding:0 0 .3rem .8rem}.PU_ResultOfFlightLockExecution-resFunctionExecutionResultAnnotation .PU_ResultOfFlightLockExecution-resFunctionExecutionResultTable .common-table-body{background-color:#a0a0a0}.PU_ResultOfFlightLockExecution-tktFunctionExecutionResultAnnotation{padding:0 0 .5rem 1rem}.PU_ResultOfFlightLockExecution-tktFunctionExecutionResultAnnotation .ResultAnnotation2Label{padding:0 0 .3rem .8rem}.PU_ResultOfFlightLockExecution-tktFunctionExecutionResultAnnotation .PU_ResultOfFlightLockExecution-tktFunctionExecutionResultTable .common-table-body{background-color:#a0a0a0}.PU_ResultOfFlightUnlockExecution-footer{display:flex;padding:1rem 2rem}.PU_ResultOfFlightUnlockExecution-resLockFlightListButton{margin-left:auto}.PU_ResultOfFlightUnlockExecution-main{padding:1rem}.PU_ResultOfFlightUnlockExecution-info{padding:0 0 .5rem 1rem}.PU_ResultOfFlightUnlockExecution-info .First-cell{width:10rem;padding-left:.8rem}.PU_ResultOfFlightUnlockExecution-info .second-cell{width:10rem}.PU_ResultOfFlightUnlockExecution-targetFlightConfirmationLabel{padding:0 0 .15rem .8rem;border-bottom:.01rem solid #7b8c9c}.PU_ResultOfFlightUnlockExecution-boardingDate,.PU_ResultOfFlightUnlockExecution-flightName{display:flex;padding-bottom:.15rem;border-bottom:.01rem solid #7b8c9c}.PU_ResultOfFlightUnlockExecution-flightName .PU_ResultOfFlightUnlockExecution-suffixFlight{padding-left:1rem}.PU_ResultOfFlightUnlockExecution-departureAirportLabel{display:flex;padding-bottom:.15rem;border-bottom:.01rem solid #7b8c9c}.PU_ResultOfFlightUnlockExecution-departureAirportLabel .PU_ResultOfFlightUnlockExecution-departureAirportCode{width:2rem}.PU_ResultOfFlightUnlockExecution-arrivalAirportLabel{display:flex;padding-bottom:.15rem;border-bottom:.01rem solid #7b8c9c}.PU_ResultOfFlightUnlockExecution-arrivalAirportLabel .PU_ResultOfFlightUnlockExecution-arrivalAirportCode{width:2rem}.PU_ResultOfFlightUnlockExecution-resFunctionExecutionResultAnnotation{padding:0 0 .5rem 1rem}.PU_ResultOfFlightUnlockExecution-resFunctionExecutionResultAnnotation .ResultAnnotation2Label{padding:0 0 .3rem .8rem}.PU_ResultOfFlightUnlockExecution-resFunctionExecutionResultAnnotation .PU_ResultOfFlightUnlockExecution-resFunctionExecutionResultTable .common-table-body{background-color:#a0a0a0}.PU_ResultOfFlightUnlockExecution-tktFunctionExecutionResultAnnotation{padding:0 0 .5rem 1rem}.PU_ResultOfFlightUnlockExecution-tktFunctionExecutionResultAnnotation .ResultAnnotation2Label{padding:0 0 .3rem .8rem}.PU_ResultOfFlightUnlockExecution-tktFunctionExecutionResultAnnotation .PU_ResultOfFlightUnlockExecution-tktFunctionExecutionResultTable .common-table-body{background-color:#a0a0a0}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.docoinput-popupwrapper .docoinput-body-wrapper{margin:.3rem .3rem .3rem .5rem}.docoinput-popupwrapper .docoinput-confirmandentersection{display:flex;justify-content:space-between;margin-top:.5rem}.docoinput-popupwrapper .docoinput-confirmandentersection .docoinput-clear-button{width:7rem}.docoinput-popupwrapper .doco-input-commonlabels{margin-left:.1rem;font-size:.6rem}.docoinput-popupwrapper .grayed-text{margin:.9rem 0 0 .1rem;font-size:.55rem;color:gray}.docoinput-popupwrapper .nonrequired label{margin-left:.2rem}.docoinput-popupwrapper .doco-input-astherik{margin-top:.05rem;margin-right:.15rem;font-size:.55rem}.docoinput-popupwrapper .doco-input-namedisplaylabel{width:13rem;margin-left:.2rem;overflow:hidden;font-size:.6rem;color:gray;text-overflow:ellipsis;white-space:nowrap}.docoinput-popupwrapper .docoinput-layout-container{display:grid;grid-template-columns:70% 30%}.docoinput-popupwrapper .docoinput-layout-container .docoinput-noticesection .docoinput-guidencebox .infodisplay-title .title-main{font-size:.6rem}.docoinput-popupwrapper .docoinput-layout-container .docoinput-noticesection .docoinput-guidencebox .infodisplay-contents{margin-left:.2rem;overflow-y:auto}.docoinput-popupwrapper .docoinput-layout-container .docoinput-noticesection .docoinput-guidencebox .infodisplay-contents .docoinput-noticewordings{font-size:.5rem}.docoinput-popupwrapper .docoinput-layout-container .docoinput-inputfields-entrysection .doco-input-infolabel{margin-left:3.5rem;font-size:.56rem}.docoinput-popupwrapper .docoinput-layout-container .docoinput-inputfields-entrysection .docoinput-common-textbox{margin-top:.1rem}.docoinput-popupwrapper .docoinput-layout-container .docoinput-inputfields-entrysection .docoinput-carriersection .docoinput-carriersection-upper{display:grid;grid-template-columns:27.2% 15% 53.7%;margin-left:.7rem}.docoinput-popupwrapper .docoinput-layout-container .docoinput-inputfields-entrysection .docoinput-docinfosection{margin:1rem 0 0 1.44rem}.docoinput-popupwrapper .docoinput-layout-container .docoinput-inputfields-entrysection .docoinput-docinfosection .docoinput-docinfos-inputfeild-conatiner{margin:.4rem 0 0 .2rem}.docoinput-popupwrapper .docoinput-layout-container .docoinput-inputfields-entrysection .docoinput-docinfosection .docoinput-docinfos-inputfeild-conatiner .docoinput-docinfos-inputfeild{display:grid;grid-template-columns:36% 50% 14%;margin-bottom:.6rem}.docoinput-popupwrapper .docoinput-layout-container .docoinput-inputfields-entrysection .docoinput-docinfosection .docoinput-docinfos-inputfeild-conatiner .docoinput-docinfos-inputfeild .doco-input-doc-inputs{margin:.1rem 0 0 .8rem}.docoinput-popupwrapper .docoinput-layout-container .docoinput-inputfields-entrysection .docoinput-docinfosection .docoinput-docinfos-inputfeild-conatiner .docoinput-common-inputfeild{margin:0 0 .6rem .7rem}.docoinput-popupwrapper .docoinput-layout-container .docoinput-inputfields-entrysection .docoinput-docinfosection .docoinput-docinfos-inputfeild-conatiner .docoinput-common-inputfeild input{width:19rem}.docoinput-popupwrapper .docoinput-datecountry-inputfeild{display:grid;grid-template-columns:35% 47%;margin:0 0 6rem 2.35rem}.docoinput-popupwrapper .docoinput-datecountry-inputfeild .docoinput-datecountry-common-textbox{margin-top:.1rem}.docoinput-popupwrapper .docoinput-datecountry-inputfeild .required-textbox{margin-left:.65rem}.docoinput-popupwrapper .docoinput-datecountry-inputfeild .docoinput-countryinputwithicon{display:grid;grid-template-columns:27% 73%}.docoinput-popupwrapper .docoinput-datecountry-inputfeild .special-label{height:1.1rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.depainput-bodywrapper{padding:.4rem .8rem .2rem .6rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-confirmandentersection{display:flex;justify-content:space-between;margin-top:.4rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-confirmandentersection .depainput-clear-button{width:7rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection{margin:.3rem 0 0 1.4rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .depainput-accompany-section{display:flex;margin:.2rem 0 .6rem .8em}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .depainput-common-section{display:flex;justify-content:space-between}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .depaInput-common-required-input-section{display:inline-block;align-items:center;margin:.2rem 0 .3rem .1rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .depaInput-common-required-input-section .align-escortlabel{margin-left:1rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .depainput-namedisplaylabel{width:13.5rem;margin:0 0 0 .2rem;overflow:hidden;font-size:.6rem;color:gray;text-overflow:ellipsis;white-space:nowrap}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .depaInput-common-input-section{display:inline-block;align-items:center;margin:.2rem 0 .3rem .8rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .reason-and-nationality{display:flex;align-items:center;margin-left:.1rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .reason-and-nationality .reason-for-deporatation{margin-right:.3rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .depainput-commonlabels-astherik{margin-top:-.1rem;margin-right:.3rem;font-size:.6rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .depainout-required-common-info-label{margin:0 0 0 .9rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .depainput-common-info-label{margin:0 0 0 .2rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .depainput-left-space{margin:0 0 0 3rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .depainput-nationality-space{margin:0 0 0 1rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .depainput-nationality-space button{width:100%}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .depainput-space{margin-bottom:4rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection #PU_Ssr_DepaDeputInput_NationalityLabel-div-wrapper{margin-left:3rem}.depainput-bodywrapper .depainput-bodyinputsection .depainput-inputfieldsection .label-style{font-size:.55rem;color:gray}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header,.ot-mileage-calculation-result-title-label{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label,.ot-mileage-calculation-result-title-label label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.ot-mileage-calculation-result-main-body{width:100%;height:100%;margin:0 auto;background:#eeeeee}.ot-mileage-calculation-result-title-label{width:100%}.ot-mileage-calculation-result-title-label label{font-family:Noto Sans JP-300;font-weight:700}.ot-mileage-calculation-result-padding-div{padding:.8rem 5rem;background:#eeeeee}.ot-mileage-calculation-result-table label{font-size:.7rem}.ot-mileage-calculation-result-table-headder{margin:.1rem 0 auto .2rem}.ot-mileage-calculation-result-table-row :nth-child(n)>div{margin:.1rem}.ot-mileage-calculation-result-table-row :nth-child(n+8),.ot-mileage-calculation-result-table-row :nth-child(4),.ot-mileage-calculation-result-table-row :nth-child(5),.ot-mileage-calculation-result-table-row :nth-child(6){justify-content:flex-end}.main-body{width:100%;height:100%;margin:0 auto;background:#eeeeee}.main-body .title-label{display:flex;align-items:center;width:100%;height:45px;padding:0 10px;font-family:Noto Sans JP-300;font-weight:700;font-size:24pt;color:#fff;background:#3f989e}.main-body .padding-div{padding:15px 25px;background:#eeeeee}.main-body .padding-div .subtitle-label{display:flex;align-items:center;width:100%;height:35px;padding:0 10px;font-family:Noto Sans JP-300;font-size:13pt;color:#fff;background:#3f989e}.main-body .padding-div .result-label{width:100%;height:100%;padding:5px 0 5px 10px;font-family:monospace;font-size:13pt;font-weight:700;line-height:13pt;white-space:pre-wrap;background:white;border:1px solid #3f989e}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-mileage-calculation-input-date-area-div{display:flex;gap:0 .5rem;height:4rem;padding:.7rem .8rem .3rem}.pu-mileage-calculation-input-date-area-div .date-area-left{width:85%;height:3rem}.pu-mileage-calculation-input-date-area-div .date-area-item{padding-top:.3rem}.pu-mileage-calculation-input-date-area-div .date-area-item-dep{float:left;width:6rem}.pu-mileage-calculation-input-date-area-div .date-area-item-issue{float:left;width:6rem;clear:both}.pu-mileage-calculation-input-date-area-div .date-area-right{height:3rem;margin-top:1rem;margin-left:auto}.pu-mileage-calculation-input-date-area-div .common-button{margin:auto;vertical-align:middle}.pu-mileage-calculation-input-line-div{width:99.5%;margin-right:auto;margin-left:auto;border-bottom:1px solid #505050}.pu-mileage-calculation-input-header-div{display:flex;width:100%;background:#eeeeee}.pu-mileage-calculation-input-header-div span.asterisk{margin-right:0;font-size:.7rem}.pu-mileage-calculation-input-header-div .empty-div{width:4.8%}.pu-mileage-calculation-input-header-div .dep-apo,.pu-mileage-calculation-input-header-div .arr-apo{width:25%;margin:auto 0}.pu-mileage-calculation-input-header-div .gi{width:15.2%;margin:auto 0}.pu-mileage-calculation-input-header-div .carr{width:17%;margin:auto 0}.pu-mileage-calculation-input-header-div .surface{width:13%;margin:auto 0}.pu-mileage-calculation-input-body-div{height:25.6rem;font-size:.7rem;background:#eeeeee}.pu-mileage-calculation-input-body-div>div:nth-child(odd){background:#d2d9dc}.pu-mileage-calculation-input-item-div{position:relative;display:flex;align-items:center;width:100%;height:6.25%;padding:0}.pu-mileage-calculation-input-item-div .add-row-button-div{display:flex;align-items:center;justify-content:center;width:4%;height:100%;padding-left:.2rem;transform:translateY(-50%)}.pu-mileage-calculation-input-item-div .add-row-button-div svg{width:.9rem;height:.9rem}.pu-mileage-calculation-input-item-div .add-row-button-empty-div{display:flex;width:4%}.pu-mileage-calculation-input-item-div .linenumber-div{width:2%}.pu-mileage-calculation-input-item-div .linenumber-div .linenumber-label{width:100%;padding-right:.2rem;text-align:end}.pu-mileage-calculation-input-item-div .item-div-dep-apo{display:flex;align-items:center;width:9%}.pu-mileage-calculation-input-item-div .item-dep-apo-label{width:16%;margin:0 .1rem;overflow:hidden;text-align:start;white-space:nowrap}.pu-mileage-calculation-input-item-div .item-div-arr-apo{display:flex;align-items:center;width:9%}.pu-mileage-calculation-input-item-div .item-arr-apo-label{width:16%;margin:0 .1rem;overflow:hidden;text-align:start;white-space:nowrap}.pu-mileage-calculation-input-item-div .item-div-gi-dropdown{width:15.2%;font-size:.6rem;font-weight:920;text-align:end}.pu-mileage-calculation-input-item-div .item-div-carr{width:16%;height:1rem}.pu-mileage-calculation-input-item-div .item-div-surface{display:flex;align-items:center;justify-content:space-around;width:10.3%;height:1rem;padding-left:5px}.pu-mileage-calculation-input-item-div .item-div-surface button{padding:0;background:transparent}.pu-mileage-calculation-input-item-div .item-div-surface-empty{display:flex;width:10.3%}.pu-mileage-calculation-input-item-div .delete-row-button-div{display:flex;justify-content:start;width:4.7%;padding-left:.4rem}.pu-mileage-calculation-input-item-div .delete-row-button-div svg{width:.9rem;height:.9rem}.pu-mileage-calculation-input-popup-footer{display:flex;justify-content:space-between;width:100%;height:3.5rem;padding:.2rem}.pu-mileage-calculation-input-popup-footer .footer-commonbutton{display:flex;align-items:center;padding:0 .5rem}.pu-mileage-calculation-input-popup-footer .footer-MileageInfomation-div{display:flex;justify-content:flex-end;padding:.2rem;margin-left:2rem;border:1px solid}.pu-mileage-calculation-input-popup-footer .footer-label-div{display:flex;flex-flow:column;justify-content:space-between}.pu-mileage-calculation-input-popup-footer .footer-label-div div:first-child{margin-top:.2rem}.pu-mileage-calculation-input-popup-footer .footer-FQNMILE-div{display:flex;flex-flow:column;justify-content:flex-end;margin-right:.4rem}.pu-mileage-calculation-input-popup-footer .footer-textbox-div{display:flex;flex-flow:column;justify-content:flex-end}.pu-mileage-calculation-input-popup-footer .footer-display-button-div{display:flex;flex-flow:column;justify-content:space-between}.pu-mileage-calculation-input-popup-footer .footer-primarybutton-div{display:flex;align-items:center;padding:0 .5rem}.pu-mileage-calculation-input-popup-footer .footer-primarybutton-div .footer-search-button{font-size:1rem}.ot-tax-information-search-header-div{display:flex;align-items:center;justify-content:space-between;padding:0 .25rem;background-color:#00a09b}.ot-tax-information-search-detail-div{margin:1rem}.ot-tax-information-search-detail-div .ot-tax-information-search-detail-header-div{display:flex;align-items:center;justify-content:center;padding:0 .25rem;background-color:#00a09b}.ot-tax-information-search-detail-div .ot-tax-information-search-detail-body-div{padding:.25rem;overflow-wrap:break-word;border:solid #00A09B}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pu-tax-infomation-search-popup .pu-tax-infomation-search-container{padding:.1rem 0 .5rem .1rem;margin:.25rem .75rem}.pu-tax-infomation-search-popup .pu-tax-infomation-search-top-container{display:flex;width:100%}.pu-tax-infomation-search-popup .pu-tax-infomation-search-footer-div{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem;background-color:#c8c8c8}.pu-tax-infomation-search-popup .pu-tax-infomation-search-radio-div{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;width:21%}.pu-tax-infomation-search-popup .pu-tax-infomation-search-div{flex-direction:column;width:45%;padding-left:1.5rem;margin-top:.1rem}.pu-tax-infomation-search-popup .pu-tax-infomation-search-tax-div{flex-direction:column;width:35%}.pu-tax-infomation-search-popup .pu-tax-infomation-search-asterisk-with-label{display:flex;margin:-.2rem}.pu-tax-infomation-search-popup .pu-tax-infomation-search-asterisk-upper-left{padding-bottom:.5rem}.pu-tax-infomation-search-popup .pu-tax-search-icon-with-tooltip{display:flex;padding-left:.5rem}.pu-tax-infomation-search-popup .pu-tax-search-icon-with-tooltip .pu-tax-search-tooltip{width:5rem;overflow:hidden;font-size:.7rem;color:gray;text-overflow:ellipsis;white-space:nowrap}.pu-tax-infomation-search-popup .pu-tax-search-country-name-toppadding-div{padding-top:.1rem}.pu-tax-infomation-search-popup .pu-tax-search-tax-code-top-padding-div{padding-top:1rem}.pu-tax-infomation-search-popup .pu-tax-search-clear-btn{padding-left:2.5rem}.pu-tax-infomation-search-popup .pu-tax-search-body-section-div{display:flex;padding:.3rem;margin:.5rem 1rem;border:1px solid #c8c8c8}.pu-tax-infomation-search-popup .pu-tax-search-body-section-left-div{flex-direction:column;width:60%;margin:0 .25rem}.pu-tax-infomation-search-popup .pu-tax-search-body-section-fqn-div{display:flex;margin:.25rem 0}.pu-tax-infomation-search-popup .pu-tax-search-example-fqn-div{margin-left:1.5rem}.pu-tax-infomation-search-popup .pu-tax-search-fqn-text-margin-div{margin:0 .5rem}.pu-tax-infomation-search-popup .pu-tax-search-notes-div{width:75%;margin-top:.5rem}.pu-tax-infomation-search-popup .pu-tax-search-conversion-table-div{width:30%;padding:.3rem;margin:.5rem 1rem}.pu-tax-infomation-search-popup .pu-tax-search-conversion-table-div label{font-size:.7rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.inft-popup .modal-dialog .modal-content .inft-infowrapper,.inft-popup .modal-dialog .modal-content .inft-subheading{display:flex;align-items:center}.inft-popup .modal-dialog .modal-content .inft-subheading{margin-top:.3rem;margin-bottom:.3rem}.inft-popup .modal-dialog .modal-content .inft-infowrapper{justify-content:space-between;margin-top:.5rem;margin-bottom:.4rem}.inft-popup .modal-dialog .modal-content .infodisplaybox-contents{margin-left:.2rem;white-space:pre-line}.inft-popup .modal-dialog .modal-content .psgr-type-container{display:grid;grid-template-columns:18% 82%;align-items:center}.inft-popup .modal-dialog .modal-content .psgr-type-container .psgr-type{display:flex}.inft-popup .modal-dialog .modal-content .carrier-container{display:grid;grid-template-columns:17.77% 10.23% 72%;align-items:center;margin-top:1rem}.inft-popup .modal-dialog .modal-content .carrier-container .carrier-label{display:flex;gap:0}.inft-popup .modal-dialog .modal-content .carrier-container .carrier-label .carrier-asterisk{display:flex;width:.6rem}.inft-popup .modal-dialog .modal-content .carrier-container .carrier-name{width:13rem;margin-left:.1rem;overflow:hidden;font-size:.6rem;color:gray;text-overflow:ellipsis;white-space:nowrap}.inft-popup .modal-dialog .modal-content .name-container{display:grid;grid-template-columns:17.77% 22% 19% 41%;align-items:center;margin-top:1rem}.inft-popup .modal-dialog .modal-content .name-container .last-name-label{display:flex;margin-left:0}.inft-popup .modal-dialog .modal-content .name-container .last-name-label .lastname-asterisk{display:flex;width:.6rem}.inft-popup .modal-dialog .modal-content .name-container .firstname-label{display:flex}.inft-popup .modal-dialog .modal-content .name-container .firstname-label .firstname-asterisk{display:flex;gap:0;width:.6rem;margin-left:.3rem}.inft-popup .modal-dialog .modal-content .name-container .firstname-textbox{margin-left:.3rem}.inft-popup .modal-dialog .modal-content .dob-container{display:grid;grid-template-columns:17.77% 15% 67%;align-items:center;margin-top:1rem}.inft-popup .modal-dialog .modal-content .dob-container .dob-label{display:flex}.inft-popup .modal-dialog .modal-content .freetext-container{display:grid;grid-template-columns:17.77% 82.23%;align-items:center;margin-top:1rem}.inft-popup .modal-dialog .modal-content .freetext-container .freetext-label{display:flex;gap:0}.inft-popup .modal-dialog .modal-content .freetext-container .freetext-label .freetext-asterisk{display:flex;width:.6rem}.inft-warning-wrapper.warning-message .modal-dialog,.inft-warning-wrapper.warning-message .modal-content{width:42.5vw;max-width:42.5vw}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pu-creditcard-approval-cancel-body{display:flex;flex-direction:column;gap:.4rem;padding:1rem}.pu-creditcard-approval-cancel-flex-top-1{display:flex;justify-content:space-between}.pu-creditcard-approval-cancel-flex-top-2{display:flex;gap:2rem;align-items:flex-end}.pu-creditcard-approval-cancel-currency-code-title{margin-top:-1rem;margin-right:.3rem}.pu-creditcard-approval-cancel-flex-month-year-text-box{display:flex;gap:.8rem}.pu-creditcard-approval-cancel-card-number-flex{display:flex;gap:.2rem}.pu-creditcard-approval-cancel-month-year-flex{display:flex;gap:.85rem}.pu-creditcard-approval-cancel-contents{display:grid;padding:.5rem 0 0 1.8rem}.pu-creditcard-approval-cancel-contents-star{display:grid;padding:.5rem 0 0 1.15rem}.pu-creditcard-approval-cancel-credit-card-info{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,auto);column-gap:.5rem;width:22.5rem}.pu-creditcard-approval-cancel-name{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,auto)}.pu-creditcard-approval-cancel-star{margin-left:-.6rem}.pu-creditcard-approval-cancel-star-text-box{margin-bottom:-.8rem}.pu-creditcard-approval-cancel-star-label{margin-left:-.45rem}.pu-creditcard-approval-cancel-month-label{width:2.5rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer,.pu-creditcard-approval-cancel-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-cancel-authorization-result-body{display:flex;flex-direction:column;gap:.8rem;height:25rem;padding:.5rem}.pu-cancel-authorization-result-contents{display:grid;padding:.5rem 0 0 1.8rem}.pu-cancel-authorization-result-contents-small{display:grid;padding:.3rem 0 0 1.8rem}.pu-cancel-authorization-result-credit-card-information{grid-template-rows:repeat(4,auto);grid-template-columns:8rem 1.5rem auto;row-gap:.4rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer,.pu-cancel-authorization-result-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pufirmingdirection{padding:.2rem;white-space:nowrap}.pufirmingdirection .wrap-div{padding:.6rem .3rem .8rem;border-bottom:1.5px solid #80808052}.pufirmingdirection .rmks-wrap-div{padding:.5rem 1.5rem;border-bottom:1.5px solid #80808052}.pufirmingdirection .process-method-notice .common-notice-header{font-size:.6rem}.pufirmingdirection .process-method-notice .common-notice-content-box .common-notice-content{font-size:.55rem}.pufirmingdirection .noticediv{padding:1rem 0 0 1.7rem;font-size:.7rem}.pufirmingdirection .ssr-header{margin:.6rem 0 0 .4rem}.pufirmingdirection .asterisk-div{width:.35rem;margin-top:-.3rem}.pufirmingdirection .asterisk-label{display:flex;width:4.9rem}.pufirmingdirection .dropdown-div{display:flex;margin-left:1.7rem}.pufirmingdirection .dropdown-div .dropdown-icon{font-size:.5rem}.pufirmingdirection .status-div{padding:.4rem;margin-top:-.8rem}.pufirmingdirection .status-div .dropdown-icon{font-size:.5rem}.pufirmingdirection .status-div .dropdown-item-options{min-height:.7rem}.pufirmingdirection .career-div{margin-top:-.4rem;margin-right:.2rem}.pufirmingdirection .carrier-place{width:7rem;padding-top:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pufirmingdirection .textbox-div{display:flex;margin-left:9.2rem}.pufirmingdirection .textbox-div div:first-child{width:4rem}.pufirmingdirection .rmks-header-div{display:flex;height:.9rem;margin:.6rem .5rem 0 1rem;background-color:#068189}.pufirmingdirection .rmks-header-div div:first-child{width:7.2rem}.pufirmingdirection .rmks-header-div div:nth-child(2){width:7.5rem}.pufirmingdirection .rmks-header-div div:nth-child(3){width:20rem}.pufirmingdirection .rmks-label1{padding-left:1.7rem;font-size:.6rem}.pufirmingdirection .rmks-label2,.pufirmingdirection .rmks-label3,.pufirmingdirection .rmks-label4{font-size:.6rem}.pufirmingdirection .rmks-checkbox{padding-left:1.7rem}.pufirmingdirection .rmks-header{margin:.6rem 0 0 .4rem}.pufirmingdirection .back-btn{margin-top:.7rem}.pufirmingdirection .csv-btn{float:right;margin:.3rem .7rem 0 0;font-weight:900}.pufirmingdirection .labeldiv{display:flex}.pufirmingdirection .labelwidth{margin:.5rem 0 0 2rem}.pufirmingdirection .message-div{margin-left:1rem}.pufirmingdirection .eglabel{margin:.5rem 0 0 4rem}.pufirmingdirection .freetext-div{margin-left:.5rem}.pufirmingdirection .freetext-div div:first-child{width:26rem}.pufirmingdirection .index-value{font-size:.65rem}.pufirmingdirection .security-dropdown{margin-left:.85rem}.pufirmingdirection .security-dropdown .dropdown-menu{width:11rem}.pufirmingdirection .security-dropdown .dropdown-item-options{min-height:.7rem}.pufirmingdirection .security-dropdown input{font-size:.6rem}.pufirmingdirection .security-dropdown .dropdown-icon{font-size:.5rem}.pufirmingdirection .category-dropdown{margin-left:.5rem}.pufirmingdirection .category-dropdown .dropdown-item-options{min-height:.8rem}.pufirmingdirection .category-dropdown .dropdown-menu{width:12rem}.pufirmingdirection .category-dropdown input{font-size:.6rem}.pufirmingdirection .category-dropdown .dropdown-icon{font-size:.5rem}.pufirmingdirection .ssr-index-value{margin:.4rem 0 0 1rem;font-size:.6rem}.pufirmingdirection .freetext-textbox{margin-left:.5rem}.pufirmingdirection .type-subheading{width:7rem;margin-left:.4rem}.pufirmingdirection .type-dropdown .dropdown-menu{width:18rem}.pufirmingdirection .type-dropdown .dropdown-item-options{min-height:.7rem}.pufirmingdirection .type-dropdown .dropdown-icon{font-size:.5rem}.pufirmingresult .csv-btn{margin:.3rem .7rem .2rem .2rem;font-weight:900}.pufirmingresult .close-btn{margin:.5rem .5rem 0 .3rem}.pufirmingresult .label-tag,.pufirmingresult .dateof{float:right}.pufirmingresult .labellin{margin-left:17rem}.pufirmingresult .proced{margin-left:5rem}.pufirmingresult .Tabeloid{margin-right:10rem;margin-left:2rem}.pufirmingresult .Tabelic{margin:1rem 2rem}.pufirmingresult .lmno label,.pufirmingresult .pqrs label,.pufirmingresult .hjik label{font-size:.65rem}.pufirmingresult .abccc label{font-size:.6rem}.pufirmingresult .subheading{margin-left:.16rem}.ot-airline-information{margin-top:.5rem}.ot-airline-information .ot-airline-information-table-size{display:flex;justify-content:center}.ot-airline-information .ot-airline-information-table{width:60%;margin-bottom:1.5rem}.ot-airline-information .ot-airline-information-table .display-th{color:#fff;background-color:#007c85}.ot-airline-information .ot-airline-information-table .display-td{background-color:#cdffcd;border-color:#7a8a99}.ot-airline-information .ot-airline-information-table .display-td .ot-airline-information-black{margin-left:3px;color:#004b4b}.ot-airline-information .ot-airline-information-table .ot-airline-information{background-color:#fff}.ot-airline-information .ot-airline-information-table .ot-airline-information-text-space{margin-left:3px}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.ot-addon-infomation-fareInfo{margin:0 auto}.ot-addon-infomation-fareInfo .ot-addon-infomation-fareInfo-title{align-items:initial}.ot-addon-infomation-fareInfo .ot-addon-infomation-fareInfo-title div:last-child{line-height:1.3}.ot-addon-infomation-fareInfo .ot-addon-infomation-fareInfo-table{margin-top:.2rem;margin-left:1.5rem}.ot-addon-infomation-fareInfo .ot-addon-infomation-fareInfo-table .display-td{height:2rem}.ot-addon-infomation-fareInfo .ot-addon-infomation-fareInfo-table .ot-addon-infomation-fareAmount-base{text-align:right}.ot-addon-infomation-otherInfo{margin:0 auto;margin-top:1.5rem}.ot-addon-infomation-otherInfo .ot-addon-infomation-otherInfo-title{align-items:initial}.ot-addon-infomation-otherInfo .ot-addon-infomation-otherInfo-title div:last-child{line-height:1.3}.ot-addon-infomation-otherInfo .ot-addon-infomation-otherInfo-table{margin-top:.2rem;margin-left:1.5rem}.ot-addon-infomation-otherInfo .ot-addon-infomation-otherInfo-table .display-th{width:21%}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.ot-addon-infomation .ot-addon-infomation-inner{padding:2rem 0;background:none}.ot-mile-surcharge-display .ot-mile-surcharge-display-table-size{display:flex;justify-content:center}.ot-mile-surcharge-display .ot-mile-surcharge-display-table-size .ot-mile-surcharge-display-table{width:90%;margin-top:.5rem}.ot-mile-surcharge-display .ot-mile-surcharge-display-table-size .ot-mile-surcharge-display-table .display-th{padding-left:7px;color:#fff;vertical-align:middle;background-color:#00a09b;border-color:#000}.ot-mile-surcharge-display .ot-mile-surcharge-display-table-size .ot-mile-surcharge-display-table .display-td{border-color:#000}.ot-mile-surcharge-display .ot-mile-surcharge-display-table-size .ot-mile-surcharge-display-table .display-td .ot-mile-surcharge-display-data{margin-right:3%;margin-left:3%;color:#000}.ot-mile-surcharge-display .ot-mile-surcharge-display-table-size .ot-mile-surcharge-display-table .display-td .ot-mile-surcharge-display-white-text{margin-left:5%;color:#fff}.ot-mile-surcharge-display .ot-mile-surcharge-display-table-size .ot-mile-surcharge-display-table .ot-mile-surcharge-display-green-space{margin-left:3%;background-color:#00a09b}.ot-mile-surcharge-display .ot-mile-surcharge-display-table-size .ot-mile-surcharge-display-table .ot-mile-surcharge-display-data-amount{margin-left:3%;color:#000;text-align:end}.ot-routing-display .ot-routing-display-usage-guide{display:flex;justify-content:flex-end;padding-right:5rem}.ot-routing-display .ot-routing-display-usage-guide .ot-routing-display-usage-guide-label{padding-left:1rem}.ot-routing-display .ot-routing-display-routing-information-number{vertical-align:middle}.ot-fare-query-result-example .ot-fare-query-result-example-container{width:40%;margin:auto}.ot-fare-query-result-example .ot-fare-query-result-example-table{margin-top:.5rem}.pu-fare-query-result .pu-fare-query-result-header-container{position:fixed;z-index:999;width:53.2rem;padding:.1rem;background:#edffff}.pu-fare-query-result .pu-fare-query-result-header-container .pu-fare-query-result-header-breadcrumbs{width:7rem;font-size:.55rem}.pu-fare-query-result .pu-fare-query-result-body-container{padding-right:15pt;margin:1.8rem .5rem .4rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-upside-container{display:flex;justify-content:space-between;margin-top:6pt;margin-left:1.5rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-upside-container .pu-fare-query-result-leftside-container{width:27rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-upside-container .pu-fare-query-result-leftside-container .pu-fare-query-result-section-container{display:flex}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-upside-container .pu-fare-query-result-leftside-container .pu-fare-query-result-section-container .pu-fare-query-result-dropdown-label{width:100%;height:1.25rem;padding-left:.25rem;background-color:#00737d}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-upside-container .pu-fare-query-result-leftside-container .pu-fare-query-result-section-container .pu-fare-query-result-dropdown{margin-top:-1pt}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-upside-container .pu-fare-query-result-leftside-container .pu-fare-query-result-section-container .pu-fare-query-result-reverse-button{margin-top:.9rem;margin-right:1.5rem;margin-left:.5rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-upside-container .pu-fare-query-result-leftside-container .pu-fare-query-result-roe-table{margin-top:5pt}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-upside-container .pu-fare-query-result-leftside-container .pu-fare-query-result-IATA-fare-button{margin-top:7pt}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-upside-container .pu-fare-query-result-rightside-container{width:20rem;margin-right:1pt}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-fareinfo-table{margin-top:7pt;margin-left:1.5rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-wording-container{display:flex;align-items:flex-start;margin-top:5pt;margin-left:1.5rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-wording-container .pu-fare-query-result-privilege-label{width:24.2rem;padding-left:2.7rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-wording-container .pu-fare-query-result-farerules-label{width:11.2rem;padding-left:3.8rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-wording-container .pu-fare-query-result-paid-label{width:6.5rem;padding-left:.2rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-wording-container .pu-fare-query-result-fr-button{width:7.5rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-wording-container .pu-fare-query-result-no-display{display:none}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-wording-container .pu-fare-query-result-hidden{visibility:hidden}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-hr{margin-top:2pt;margin-bottom:2pt;margin-left:1.5rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-airline-container{display:flex;align-items:flex-start;justify-content:space-between;margin-left:1.5rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-airline-container .pu-fare-query-result-airline-search-container{display:flex;align-items:center}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-airline-container .pu-fare-query-result-airline-search-container .pu-fare-query-result-itemno-label{width:1.2rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-airline-container .pu-fare-query-result-airline-search-container .pu-fare-query-result-itemno-inputbox{width:2rem;height:1rem;margin-right:.5rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-airline-container .pu-fare-query-result-airline-search-container .pu-fare-query-result-airline-search-box{display:flex;align-items:center;justify-content:space-between;width:25rem;height:1.8rem;padding-right:.5rem;padding-left:.5rem;border:solid 1px #a0a0a0}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-airline-container .pu-fare-query-result-airline-search-container .pu-fare-query-result-airline-search-box .pu-fare-query-result-labelcheckbox input{margin-top:.15rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-airline-container .pu-fare-query-result-airline-search-container .pu-fare-query-result-airline-search-box .pu-fare-query-result-labelcheckbox label{margin-right:15px;margin-bottom:.3rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-airline-container .pu-fare-query-result-buttons-container{display:grid;grid-template-columns:1fr 1fr;width:20rem}.pu-fare-query-result .pu-fare-query-result-body-container .pu-fare-query-result-airline-container .pu-fare-query-result-buttons-container .pu-fare-query-result-buttons-common{padding:1pt;margin:.05rem}.pu-fare-query-result .pu-fare-query-result-footer-container{display:flex;align-items:center;height:2rem;padding:0 1rem}.pu-fare-query-result .pu-fare-query-result-footer-container .pu-fare-query-result-return-button{margin-left:.5rem}.pu-fare-query-result .pu-fare-query-result-table-header-font{font-size:.7rem}.pu-fare-query-result .pu-fare-query-result-table-body-font{font-size:.6rem}.GTPScreenModalContent .modal-dialog .modal-content .modal-body{overflow:hidden}.GTPScreenModalContent .modal-dialog .modal-content .modal-body .priority{margin:0 10px}.GTPScreenModalContent .modal-dialog .modal-content .modal-body .priority .header-text{margin:10px 0;font-size:.7rem;font-weight:600}.GTPScreenModalContent .modal-dialog .modal-content .modal-body .priority .cell,.GTPScreenModalContent .modal-dialog .modal-content .modal-body .priority .table-header{font-size:.7rem}.GTPScreenModalContent .modal-dialog .modal-content .modal-body .asr-footer{margin-top:10px}.GTPScreenModalContent .modal-dialog .modal-content .modal-body .asr-footer .asr-btn{margin:auto;text-align:center}.GTPScreenModalContent .modal-dialog .modal-content .modal-body .asr-footer .register{margin:15px;text-align:end}.GTPScreenModalContent .modal-dialog .modal-content .modal-body .asr-footer .register .ASRp{padding:20px;font-size:.8rem}.GTPScreenModalContent .modal-dialog .modal-content .modal-body .asr-footer .register .TVRbtn{float:right}.GTPScreenModalContent .modal-dialog .modal-content .closebtn{height:38px;margin:auto;text-align:center;background:lightgray}.GTPScreenModalContent .modal-dialog .modal-content .closebtn .Clsbtn{width:103px;font-size:.7rem}@media (max-width: 1920px){.GTPScreenModalContent .modal-dialog .modal-content .modal-body .asr-footer .register{margin:15px;text-align:end}.GTPScreenModalContent .modal-dialog .modal-content .modal-body .asr-footer .register .ASRp{padding:26px;font-size:.8rem}.GTPScreenModalContent .modal-dialog .modal-content .modal-body .asr-footer .register .TVRbtn{float:right}.GTPScreenModalContent .modal-dialog .modal-content .closebtn{height:45px;margin:auto;text-align:center;background:lightgray}.GTPScreenModalContent .modal-dialog .modal-content .closebtn .Clsbtn{width:103px;font-size:.6rem}}.atena-popup .atena-error-tooltip .tooltip-inner{display:inline-block;max-width:25rem;color:red;text-align:left;background:#ffe1e1;border:1px solid #a4b9cf;box-shadow:6px 0 4px -4px #a4b9cf inset,-6px 0 4px -4px #a4b9cf inset}.atena-popup .modal-header{min-height:2.6rem;padding:0 .5rem;background:#00a09b}.atena-popup .popup-heading-label{overflow:inherit}.atena-popup .amc-text-box{padding-right:1.2rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}.pu-office-profile-search-body{height:13rem;padding:1rem}.pu-office-profile-search-clear-button-row{display:flex;justify-content:space-between}.pu-office-profile-search-0ffice-specify-body{padding-top:2rem;padding-left:1.8rem}.pu-office-profile-search-body-row{display:flex;align-items:start;margin-bottom:.2rem}.pu-office-profile-search-body-row :nth-child(2){margin-right:.3rem}.pu-office-profile-search-body-row-left-label{width:7rem}.pu-office-profile-search-body-last-row{padding-left:7rem}.pu-office-profile-search-body-office-label{width:17rem;overflow:hidden;white-space:nowrap}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer,.pu-office-profile-search-hooter{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.common-main-header{display:flex;align-items:center;justify-content:space-between;height:2.1rem;padding:0 .25rem 0 1rem;background-color:#099}.common-main-small-header{display:flex;justify-content:space-between;height:2rem;padding:0 .25rem 0 .65rem;background-color:#00737d}.common-sub-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.25rem;background-color:#c8c8c8}.common-otherWindow-header{display:flex;align-items:center;justify-content:space-between;padding:.27rem .25rem .27rem 1rem;background-color:#099}.common-otherWindow-header label{padding-top:.2rem}.common-standard-footer,.PU_OfficeInformation-hooter{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding:0 .5rem;background-color:#c8c8c8}.common-primary-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:.375rem .5rem;background-color:#c8c8c8}.common-subportal-clear-button-header{display:flex;align-items:center;justify-content:space-between;padding:.15rem .25rem;background-color:#00737d}.common-subportal-subHeader{display:flex;align-items:center;min-height:1.75rem;padding:0 .25rem;background-color:#00737d}.common-subportal-clear-subheader{display:flex;align-items:center;justify-content:flex-end;min-height:1.75rem;padding:0 .25rem;border-bottom:1px solid #969696}.common-main-subheader{display:flex;align-items:flex-end;justify-content:space-between;height:1.8rem;padding:.1rem 1.5rem .1rem 1rem;background-color:#00737d}.common-sub-standard-footer{display:flex;align-items:flex-end;justify-content:space-between;padding:.25rem;background-color:#c8c8c8}.common-standard-tabview{min-width:0;height:1.2rem;padding:0 .4rem;font-size:.7rem}.pop-footer{display:flex;align-items:center;justify-content:space-between;min-height:2.65rem;padding:0 .5rem}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}.pu-office-information-text-area{width:"calc(100% - 2rem)";height:21rem;margin-top:1rem;margin-left:1.8rem;overflow-y:scroll;background-color:#fff;border:1px solid #7b8c9c}.pu-office-information-text-area pre{font-size:.6rem}/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: #fff}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"\2014\a0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, .05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, .1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg: #cfe2ff;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem #19875440}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #42464980}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:#00000026}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:#ffffff26}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:#00000026}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler,.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-top,.navbar-expand-sm .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler,.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-top,.navbar-expand-md .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler,.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-top,.navbar-expand-lg .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler,.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-top,.navbar-expand-xl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler,.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-top,.navbar-expand-xxl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler,.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-top,.navbar-expand .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:#000000e6}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#0000008c}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:#000000e6}.navbar-light .navbar-toggler{color:#0000008c;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#0000008c}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#000000e6}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff8c}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff8c;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#ffffff8c}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px #00000020}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion: reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem}.offcanvas-header .btn-close{padding:.5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translate(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translate(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:hover,.link-primary:focus{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:hover,.link-secondary:focus{color:#565e64}.link-success{color:#198754}.link-success:hover,.link-success:focus{color:#146c43}.link-info{color:#0dcaf0}.link-info:hover,.link-info:focus{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:hover,.link-warning:focus{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:hover,.link-danger:focus{color:#b02a37}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#212529}.link-dark:hover,.link-dark:focus{color:#1a1e21}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity: 1;color:#6c757d!important}.text-black-50{--bs-text-opacity: 1;color:#00000080!important}.text-white-50{--bs-text-opacity: 1;color:#ffffff80!important}.text-reset{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity: .1}.bg-opacity-25{--bs-bg-opacity: .25}.bg-opacity-50{--bs-bg-opacity: .5}.bg-opacity-75{--bs-bg-opacity: .75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width: 576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width: 1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width: 1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}@font-face{font-family:Noto Sans JP-100;font-style:normal;font-weight:100;src:local(""),url(/assets/noto-sans-jp-v36-japanese-100.a47ea15c.woff2) format("woff2"),url(/assets/noto-sans-jp-v36-japanese-100.0c29ed5a.woff) format("woff")}@font-face{font-family:Noto Sans JP-300;font-style:normal;font-weight:300;src:local(""),url(/assets/noto-sans-jp-v36-japanese-300.a537fb5a.woff2) format("woff2"),url(/assets/noto-sans-jp-v36-japanese-300.15a9c1a7.woff) format("woff")}@font-face{font-family:Noto Sans JP-400;font-style:normal;font-weight:400;src:local(""),url(/assets/noto-sans-jp-v36-japanese-regular.d3577929.woff2) format("woff2"),url(/assets/noto-sans-jp-v36-japanese-regular.064307fa.woff) format("woff")}@font-face{font-family:Noto Sans JP-500;font-style:normal;font-weight:500;src:local(""),url(/assets/noto-sans-jp-v36-japanese-500.99d26395.woff2) format("woff2"),url(/assets/noto-sans-jp-v36-japanese-500.cf0799a5.woff) format("woff")}@font-face{font-family:Noto Sans JP-700;font-style:normal;font-weight:700;src:local(""),url(/assets/noto-sans-jp-v36-japanese-700.e378143a.woff2) format("woff2"),url(/assets/noto-sans-jp-v36-japanese-700.719b5f46.woff) format("woff")}@font-face{font-family:Noto Sans JP-900;font-style:normal;font-weight:900;src:local(""),url(/assets/noto-sans-jp-v36-japanese-900.5246d77f.woff2) format("woff2"),url(/assets/noto-sans-jp-v36-japanese-900.2c064204.woff) format("woff")}:export{scrollBarWidth:15px;basicColor:#3f989e;webkitfill:-webkit-fill-available;basicBgColor:#eeeeee;basicBgColorWhite:white;standardTextColor:black;dimmedColor:#505050;linkColor:#001e87;subPortalSecondaryBtnContainerBgColor:#d6e9ed;toolbarBgColor:linear-gradient(#f5f5f5,#eeeeee,#e6e6e6);eotButtonBgGradient:linear-gradient(180deg,#f5961a,#ffd189,#ee8803);titleColorGreen:#007c85;borderColorGreen:#007c85;inputCapableColBgColor:#d7ebeb;contentConfirmationMessageColor:#a000c8;amberSubPortalButtonBgColor:#f7f60a;manualTitleBgColor:#dcffb4;htmlBrowserDisplayBgColor1:#dcffff;htmlBrowserDisplayBgColor2:#ffebfa;htmlBrowserDisplayBgColor3:#7d0037;htmlBrowserDisplayBgColor4:#ebfaff;htmlBrowserDisplayBgColor5:#003c7d;htmlBrowserDisplayBgColor6:#785500;htmlBrowserDisplayBgColor7:#fff5e6;htmlBrowserDisplayBgColor8:#334e8a;subPortalBgColor:#edffff;itemTitleBgColor1:#00737d;itemTitleBgColor2:#969696;itemTitleBgColor3:#c8c8c8;gradientColor1:#007c85;gradientColor2:#3cb2b4;errorMessageBgColor:#ffe1e1;errorMessageFontColor:red;inputFieldFocusBgColor:#ffffc9;priorityFieldBgColor:#91ff9b;tableBorderColor:#c3c3c3;tableCellActiveBg:#b9cfe6;tableCellActiveBorder:#ffff91;dropDownBG:#ffff91;PAXorSEGAddedBgColor1:#052d91;PAXorSEGAddedBgColor2:#cdf0ff;PAXorSEGDeletedBgColor1:#8c8c8c;PAXorSEGDeletedBgColor2:#e6e6e6;PNRonChangeBgColor:#d2ff91;selectedRowBgColor:#ffffc8;unselectedRowBgColor:#a0a0a0;vacantSeatMain:black;vacantSeatSecond:blue;vacantSeatThird:pink;popupWindowHeaderColor:#00737d;popupFooterColor:#c3c3c3;subMenuPopUpBackDropColor:rgba(0,0,0,.5);popupWindowStanadardBgColor:#b5cde7;errorColor:#d20000;partiallyExecutedErrorColor:orange;warningColor:#ffc83c;cautionColor:#ffc83c;normalInformationColor:#00737d;popupOuterMargin:10px;popupContentPadding:20px;popupPadding:0;popupPaddingBody:10;popupWindowFooterBandHeight:50px;popupBackdrop:rgba(0,0,0,.4);standardTextSize:1rem;standardSubTextsize:.85rem;standardTextSmallSize:.75rem;crypticResultFontSize:1.05rem;crypticResultFontSizeHTML:.85rem;contentConfirmationMessageFontSize:1.05rem;controlInfoTextFontSize:.8rem;htmlBrowserDisplayFontSize:1.5rem;standardControlHeight:1rem;standardButtonWidth:3rem;standardButtonHeight:1.25rem;listTableTitleTextSize:.95rem;commonButtonGradient:linear-gradient(#cbe1ec 10%,#fff 40%,#cbe1ec);contentColor:white;standardControlBgColor:#017a74;primaryButtonGradient:linear-gradient(to bottom,#5295ff,#458dff,#3784ff,#287cff,#1673ff);greenButtonGradient:linear-gradient(#bef6c6,#a8eab1,#9de2a7);disabledGreenButtonBackground:linear-gradient(lightgray,#d1d1d1,#cfcfcf);fontFamilyBold:"Noto Sans JP-700";fontFamilyLight:"Noto Sans JP-300";fontFamilyRegular:"Noto Sans JP-500";toolTipBgNormal:#b5cde7;tabViewBgActive:#b5cde7;docsForTravelButtonBgColor:#ffe500;infoScreenButtonDisableColor:#eaedf1;serviceTableHeaderColorBlue:#0083f8;disabledButtonBackground:#dbdbdb;standardFunctionButtonSubTextsize:.75vw;commonButtonGradientFunctionButtonDisable:linear-gradient(#dbdbdb 10%,#dbdbdb 59%,#dbdbdb 50%);commonButtonGradientFunctionButtonClick:linear-gradient(#cef5d3 10%,#fff 40%,#cef5d3);calendarWeekday:#4549ff;calendarToday:lightsalmon;calendarSelected:#8dcdff;tstTsmButtonHighlight:greenyellow;recapButtonWrapperBg:#e6e6b4;PopUpLabelSize:1rem;smPopUpHeadingLabelSize:.9rem;popupHeaderLabelSize:.87rem;standardSubTextMediumSize:.7rem;standardSubTextSmallSize:.65rem;standardSubTextMicroSize:.6rem;submenuPopupButtonBorder:#838f87;signInBgColor:#efefef;signinTextBoxBgColor:#cbecfd;courtesyEotButtonBackground:#deebf7;courtesyEotButtonBorder:#4e79c6;serviceTableHeaderColorRed:#ff1a00;footerTextSmallSize:.55rem;availabilySreenFontSize:.9vw;availabilysreentextboxsize:1rem;availabilityMultipleFontSize:.65rem;availabilysreenButtonsize:1rem;buttonFooterBgColor:#64c3ca;buttonFooterRedBgColor:#ca0e0e;inputDirectOddCelBgColor:#d2d9dc;inputDirectEvenCelBgColor:#efefef;flightDetailsTabTablehead:#edffff;flightDetailsTabTableheadData:#34969e;flightDetailsBackgroundClor:#eee;TicketDeadLineBackGround:#205451;itineraryInformationScreenSubHead:#b8d1d2;itineraryInformationScreenSegment:#91c1c3;itineraryInformationScreenLink:blue;itineraryInformationScreenDeletedSegData:#a7a39f;itineraryInformationScreenPastDate:#a0a0a0;SubPortalButtonDisabledTextColor:#a1bfd9;commonButtonBorder:#7b8c9c;fontFamilyBoldPopUpHeading:"Noto Sans JP-400";warningPopUpHighlightedTextBgColor:#ffff7d;seatMapYcompartmentBackgroundColor:#ccffcc;seatMapFcompartmentBackgroundColor:#ffccff;seatMapEcompartmentBackgroundColor:#54b490;seatMapCcompartmentBackgroundColor:#e3ffff;recapGuidanceInfoLabelBg:#fff2cc;outlineColor:#101010;warningFontColor:#101010;warningTextSmallSize:.4rem;fontWeightSixHundred:600;commonButtonHoverBorder:#acb6c5;primaryButtonHoverBorder:#aad0ff;guideTextGrayColor:#808080;mainportalHeaderColor:#009999;mpopPrimaryButtonWidth:8.7rem;mpopStandardLineSpacingMargin:.8rem;subHeaderFontSize:.6rem;mainportalStandardBodyPadding:.3rem .5rem 0 .5rem;subportalStandardLineSpacingMargin:.65rem;subportalSmallLineSpacingMargin:.4rem;popupStandardBodyPadding:1rem;subportalSubHeaderHeight:1.75rem;subportalHeaderPadding:0 .25rem;smallFooterPadding:0 .25rem;iconButtonWidth:1.5rem;subportalStandardBodyPadding:.5rem 0 .5rem .1rem;footerPadding:0 .5rem;mainportalHeaderPadding:0 .25rem 0 1rem;mainportalHeaderHeight:2.1rem;largeButtonWidth:8rem;commonButtonWidth:6rem;footerMinHeight:2.65rem;standardTextBoxHeight:.9rem;subportalTableBodyPadding:.25rem;popupSmallBodyPadding:.5rem;titleLabelBottomPadding:.5rem;subTitleLabelStandardIndentPadding:1.8rem;smallLineSpacingMargin:.4rem;grandLargeButtonWidth:12rem;mpopFooterPrimaryButtonHeight:1.87rem;subportalfooterPadding:.25rem;titleLabelSmallBottomPadding:.3rem;mainportalSmallBodyPadding:.4rem .25rem;mainportalSmallHeaderPadding:.1rem .25rem .1rem 1rem;subStandardIndentPadding:1.6rem;smallIndentPadding:.65rem;grandLargeButtonHeight:2.3rem;settingsAreaHeadFontSize:.6rem;settingsAreaInfoFontSize:.6rem;settingsAreaGreenButtonFontSize:.6rem;settingsAreaButtonFontSize:.6rem;subportalTabsFontSize:.7rem;subportalTitleFontSize:.7rem;subportalSubHeaderLargeFontSize:.7rem;subportalSubHeaderSmallFontSize:.6rem;subportalSubHeaderNumFontSize:1rem;pnrSubportalButtonSize:.7rem;headerFontSize:1.2rem;headerRemarksFontSize:.7rem;mediumHeaderFontSize:.9rem;mediumHeaderNumFontSize:.9rem;subHeadingSmallFontSize:.7rem;subHeadingLargeFontSize:.9rem;breadcrumbsFontSize:.55rem;standardLabelSize:.7rem;crypticFontSize:.8rem;htmlCrypticFontSize:.6rem;sentenceFontSize:.75rem;headerErrorFontSize:.6rem;bottomErrorFontSize:.6rem;checkBoxLabelSize:.7rem;radioLabelSize:.7rem;explanationLabelSize:.6rem;standardLinkLabelSize:.6rem;largeLinkLabelSize:.75rem;tableFontSize:.7rem;commonButtonFontSize:.75rem;primaryButtonFontSize:1rem;currencyFontSize:.7rem;inputFontSize:.7rem;eotButtonFontSize:1.3rem;tooltipFontSize:.75rem;asteriskFontSize:1.05rem;subHeadingLargeIconWidth:1.4rem;commonButtonHeight:1.3rem;otherWindowHeaderFontSize:1.2rem;primaryButtonHeight:1.75rem;primaryButtonWidth:8rem;mainportalThinHeaderHeight:2rem;mainportalThinHeaderPadding:0 .25rem 0 .65rem;standardFooteHeight:2rem;otherWindowHeaderPadding:.27rem .25rem .27rem 1rem;subHeadingSmallIconWidth:1.1rem;primarilyFooterPadding:.375rem;primarilyFooteHeight:2.5rem;breadcrumbsAreaPadding:.1rem;standardIndentPadding:1.8rem;noticeHeaderFontSize:.7rem;noticeBodyFontSize:.6rem;ticketImgHeaderFontSize:.7rem;ticketImgBodyFontSize:.65rem;asteriskLeftMargin:1rem;textBoxIconButtonWidth:1rem;explanationLabelSmallMargin:.1rem;listClearBottonWidth:6.5rem;dropdownHeight:1rem;dropdownIconButtonSize:1rem;otherWindowStandardBodyPadding:1rem 2rem;standardTabLabelSize:.7rem;titleLabelStandardIndentPadding:2rem;titleLabelLargeIndentPadding:2.8rem;titleLabelSmallIndentPadding:.85rem;largeIndentPadding:2.8rem;otherWindowHeaderColor:#00a09b;disabledTextHotKeyUnderline:#ababab;subportalSecondaryButtonReducedFontsize:.68rem;specialServiceVipBackgroundColor:#f8e875;specialServiceHeaderGradient:linear-gradient(to right,#467c85,#16434a);otCouchCompleteGreenColumnColor:#dcffb4}html{height:100%;font-size:1.5vw}@media screen and (min-width: 1960px){html{font-size:28px}}html body{height:100%;font-family:Noto Sans JP-300}html body .tooltip.show{opacity:1!important}html body .app-container,html body .app-container #root{height:100%}@media screen and (min-width: 1960px){html body .app-container{max-width:1960px;margin:auto}}html body .underline-special-letter{padding-bottom:1px;text-decoration:none;border-bottom:1px solid black}html body .green-underline-special-letter{border-bottom:1px solid #00737d}html body .white-underline-special-letter{border-bottom:1px solid white}html body button:focus-visible,html body label:focus-visible{border-radius:2px;outline:.1rem solid #101010}html body button:focus,html body label:focus{border-radius:2px;outline:.1rem solid #101010}html body ::-webkit-scrollbar{appearance:none}html body ::-webkit-scrollbar-thumb{background-color:#c1c1c1;border:2px solid #f1f1f1}html body ::-webkit-scrollbar-track{background-color:#f1f1f1}html body ::-webkit-scrollbar-button{width:15px;height:15px;background-color:#f1f1f1;background-repeat:no-repeat;background-position:center center;background-size:10px 10px}html body ::-webkit-scrollbar:vertical{width:15px}html body ::-webkit-scrollbar:horizontal{height:15px}html body ::-webkit-scrollbar-button:end:increment{background-image:url(/assets/scrollBar-down.9810761f.svg)}html body ::-webkit-scrollbar-button:start:decrement{background-image:url(/assets/scrollBar-up.e14cf27e.svg)}
