.stg-alert[data-v-d91f9824]{position:sticky;top:0;z-index:999}.overflow-hidden{overflow:hidden!important}.w-100{width:100%!important}.h-auto{height:auto!important}.fs-14{font-size:14px!important}.fs-12{font-size:12px!important}.fs-9{font-size:9px!important}.color-main{color:#3083dc!important}.color-black{color:#000!important}.color-red{color:#c92d2d!important}.color-gray{color:#999!important}.color-nufour{color:#444!important}.main_bg{background-color:#f8f8f9}.main_content{box-shadow:0 10px 20px rgba(0,0,0,.1607843137254902);border-radius:9px;padding:10px 30px 30px}.main_txt{display:inline-block;font-size:12px}.main_select .v-input__slot{border:1px solid #888;width:80px;border-radius:4px!important;margin:0;padding:0 0 0 7px;font-size:14px}.main_select .v-input__slot:after,.main_select .v-input__slot:before{content:none!important}.main_select .v-input__icon.v-input__icon--clear{display:none}.main_input .v-input__slot{border:1px solid #888;border-radius:4px!important;font-size:12px;padding:0 7px;margin:0}.main_input .v-input__slot:after,.main_input .v-input__slot:before{content:none!important}.main_icon{font-size:24px!important}.main_calendar{padding:5px 15px;border:1px solid #ccc;margin:20px;font-size:12px}.main_calendar_title{font-size:14px;width:150px}.main_calendar_title.large{width:200px}.main_calendar.scrollbar{overflow-y:auto;height:calc(100% - 50px)}.main_calendar-overflow{max-height:78vh;overflow:auto}.main_calendar-overflow .calendar-custom{overflow-y:hidden}.main_radio .v-label{font-size:12px}.btn-custom{border-radius:4px}.btn-custom-gray{border:1px solid #888!important;color:#000!important}.btn-custom-dark{background-color:#000!important;color:#fff!important}.btn-add{position:relative;padding:10px 10px 10px 25px!important}.btn-add:after{content:"+";font-size:20px;position:absolute;top:2px;left:8px}.btn-close{position:relative;padding:10px 10px 10px 30px!important}.btn-close .v-btn__content:before{transform:rotate(45deg)}.btn-close .v-btn__content:after,.btn-close .v-btn__content:before{content:"";width:15px;height:1px;background-color:#fff;position:absolute;top:11px;left:-19px}.btn-close .v-btn__content:after{transform:rotate(134deg)}.btn-cus.btn--primary{background-color:#3083dc!important}.btn-cus.btn--dark-blue{background-color:#004f8b!important}.btn-cus.btn-grey{color:#757575!important}.btn-pd{padding:0 10px!important}.v-application .btn-close.error{background-color:#c92d2d!important;border-color:#c92d2d!important}.calendar-custom{display:flex;flex:1;width:100%;overflow-x:auto}.calendar-custom.large .calendar-custom_block:first-child{width:200px}.calendar-custom_inner{display:flex;flex:1;width:100%}.calendar-custom_inner .calendar-custom_block{border-bottom:0}.calendar-custom_inner .calendar-custom_block:first-child{border-left:0;border-right:0}.calendar-custom_block{border:1px solid #ccc;border-left:0;flex:1;position:relative}.calendar-custom_block:not(:first-child) .calendar-custom_item{text-align:center;font-weight:400;font-size:12px}.calendar-custom_block:not(:first-child) .calendar-custom_item_first{width:250px}.calendar-custom_block:first-child{border-left:1px solid #ccc;position:sticky;left:0;z-index:999;flex:none;width:150px;background-color:#fff}.calendar-custom_block:first-child .calendar-custom_item{background-color:#fff;border-right:1px solid #ccc}.calendar-custom_item{padding:2px 10px;border-bottom:1px solid #ccc;min-width:150px;font-weight:600;font-size:12px;height:20px;position:relative}.calendar-custom_item.no-padding{padding:0}.calendar-custom_item:last-child:not(.--no-border-bt){border-bottom:0}.calendar-custom_item_txt{display:block;border:1px solid #fff;border-radius:4px;color:#fff;font-size:12px;line-height:13px;margin-left:-6px;margin-right:-7px}.calendar-custom_item_txt:empty{display:none}.calendar-custom_item .bg{display:block;width:calc(100% + 20px);height:20px;margin-top:-3px;margin-left:-10px;opacity:.55}.calendar-custom_item .price{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.calendar_event{border-radius:4px;margin-left:50%;height:100%;color:#fff}.calendar_event,.calendar_event_item{display:block;position:relative;z-index:1}.calendar_event_item{width:100%;text-align:left;padding:0 5px;font-size:12px}.calendar_event_item .v-icon.v-icon{color:#fff;line-height:7px;margin-left:-2px}.calendar_event_tooltip.v-tooltip__content{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);color:#aaa;max-width:300px;z-index:1000!important;border-radius:0}.calendar_event_tooltip.v-tooltip__content.border-radius{border-radius:5px}.calendar_event_tooltip_input{padding-top:0!important}.calendar_event_tooltip_input .v-text-field__details{display:none!important}.calendar_event_tooltip_btn{border:1px solid #bdbdbd!important;color:#616161!important}.calendar_event_list_item{border-bottom:1px solid #aaa;padding:5px}.calendar_event_list_item:last-child{border-bottom:0}.calendar-carParking .calendar-custom_block:first-child{width:180px}.calendar-carParking .calendar-custom_block:first-child .calendar-custom_item{border-right:none}.calendar-carParking_head{border:1px solid #ccc;border-bottom:0;font-size:12px;padding:3px}.calendar-carParking_head .main_calendar_title{width:180px}.calendar-dialog{position:relative;cursor:default}.calendar-dialog_content{background:#fff;padding:10px 15px;border-radius:5px}.calendar-dialog_group .v-select-custom{max-width:100%!important}.calendar-dialog_group_block .v-select-custom{width:50px}.calendar-dialog_group_block .main_input{width:calc(100% - 70px);padding:0!important;margin:0!important;height:28px}.calendar-dialog_group_block .main_input .v-input__slot{height:28px}.calendar-dialog_group .btn-custom-gray .v-btn__content{color:#aaa}.calendar-dialog_link{font-size:12px;text-decoration:underline;cursor:pointer}.calendar-dialog_checkbox{margin:0!important}.calendar-dialog_checkbox .v-input__slot{margin:0}.calendar-dialog_checkbox .v-messages{display:none}.calendar-dialog_card{max-width:330px;font-size:14px;color:#aaa}.calendar-dialog_card .v-input--radio-group{margin-top:5px}.calendar-dialog_card .v-input--radio-group .v-input__slot{margin-bottom:0}.calendar-dialog_card_title{color:#616161;font-size:14px}.calendar-dialog_card .btn-custom-gray{color:#616161!important}.calendar-dialog_card .v-input--checkbox{margin-top:4px}.calendar-dialog_card .v-input--checkbox .v-input__slot{margin:0}.calendar-dialog_card .v-input--checkbox .v-input--selection-controls__input{margin-right:2px}.calendar-dialog_card .v-input--checkbox .v-input--selection-controls__input svg{width:20px;height:20px}.calendar-dialog_card .v-input--checkbox .v-label{font-size:14px!important;color:#aaa}.calendar-dialog_card_select .v-input__slot{min-height:auto!important}.calendar-dialog_item{color:#fff!important}.modal-custom p{color:#444}.modal-custom.full,.modal-custom.full .modal-custom_content{height:100%}.modal-custom_content{box-shadow:0 10px 20px rgba(0,0,0,.1607843137254902)!important;border-radius:9px!important}.modal-custom_block{box-shadow:0 2px 3px rgba(0,0,0,.1607843137254902);padding:10px;border-radius:3px;background-color:#fafafa}.modal-custom_txt{font-size:12px}.modal-custom_inner{margin:0 25px}.modal-custom_select .v-text-field__details{display:none}.modal-custom_select .v-label{color:#000!important}.modal-custom_select .v-select__selections{margin-top:5px!important}.modal-custom_select .v-select__selections .v-select__selection{min-width:100px}.modal-custom_select .v-select__selections input{display:none}.modal-custom_select.small .v-select__selections .v-select__selection{min-width:50px}.modal-custom_h{height:calc(100vh - 350px)}.modal-overflow{overflow:hidden}.modal-overflow .v-overlay{z-index:1001!important}.modal-overflow .v-dialog__content{z-index:1002!important}.table-no-pagination .v-data-footer__pagination{display:none}.btn-dark .v-btn__content,.text-dark{color:#000!important}.table-custom#table-cus-style table tr td,.table-custom#table-cus-style table tr th{color:#666!important;font-size:14px!important}.table-custom#table-cus-style table tr th{font-weight:600}.text-cmm.v-input--selection-controls label{color:#999!important}.v-menu__content.super-dense .v-list-item{min-height:20px;border-bottom:1px solid #eee}.v-menu__content.super-dense .v-list-item__content{padding:5px 0!important}.v-menu__content.super-dense .v-list-item__content .v-list-item__title{font-size:16px!important}.table-custom{font-size:12px}.table-custom tbody tr:last-child td{border-bottom:thin solid rgba(0,0,0,.12)}.table{border-collapse:collapse;width:100%;margin-bottom:20px;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #ccc;min-width:150px}.table thead th{vertical-align:bottom;border-bottom:2px solid #ccc}.table tbody+tbody{border-top:2px solid #ccc}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #ccc}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.card-user{box-shadow:0 2px 5px rgba(33,33,33,.19215686274509805)!important;border-radius:4px!important;padding:0 30px 20px!important}@media(max-width:576px){.card-user{padding:0 20px 20px!important}}.card-user_block{border-bottom:1px solid #e0e0e0;padding:20px 0}.card-user_avatar{width:126px;height:100px;border-radius:7px;background-color:rgba(0,0,0,.25);margin-right:30px;position:relative}@media(max-width:576px){.card-user_avatar{width:100%;height:140px;margin-right:0;margin-bottom:15px}}.card-user_avatar_icon{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);font-size:60px!important}@media(max-width:576px){.card-user_avatar_icon{font-size:100px!important}}.card-user_content{width:calc(100% - 156px)}@media(max-width:576px){.card-user_content{width:100%}}.card-user_name{font-size:20px;font-weight:600}.card-user_txt{font-size:12px}.card-user_info{position:absolute;top:20px;right:30px;text-align:right}@media(max-width:567px){.card-user_info{position:relative;top:0;right:0;margin-top:10px}}.card-user_form{margin:auto;padding:50px 0}@media(min-width:992px){.card-user_form{width:90%}}.card-user_form_input{width:50%;min-width:200px}@media(min-width:576px){.card-user_form_input{width:25%}}.card-user_form_textarea .v-input__slot{margin-bottom:0!important}.card-user_form_title{width:150px;font-size:14px;padding-right:15px}.card-user_form_block{width:calc(100% - 150px)}.card-user_form_btn{font-size:17px!important;background-color:#004f8b!important;padding:12px 15px!important;height:auto!important;min-width:125px!important;color:#fff!important;margin-top:40px}.t-calendar-item__data-item,.t-calendar-item__data-item--abs,.t-calendar-item__title,.t-calendar__header-list div,.t-calendar__name{display:flex;align-items:center;justify-content:center}.t-calendar__header{display:flex;align-items:flex-end}.t-wrapper{border:1px solid #ccc}.t-calendar-item__data-item,.t-calendar-item__title,.t-calendar__header-list div,.t-calendar__name{border-bottom:1px solid #ccc;border-right:1px solid #ccc}.t-calendar-item__data-item,.t-calendar-item__title{padding:2px;background-color:#fff}.t-calendar-item__title,.t-calendar__header,.t-calendar__name{flex-shrink:0;position:sticky;left:0;top:0;z-index:5}.t-calendar-item__title:after,.t-calendar-item__title:before,.t-calendar__name:after,.t-calendar__name:before{content:"";position:absolute;left:0;width:20px}.t-wrapper{padding-bottom:10px;max-height:calc(100vh - 200px);overflow:auto}.t-calendar{position:relative;display:table}.t-calendar__header{z-index:6!important;background-color:#fff}.t-calendar__header-list{display:flex}.t-calendar__header-list div{font-size:16px;height:22px;flex-shrink:0}.t-calendar__header-list div:last-child{border-right:none}.t-calendar__name{justify-content:start;height:22px;padding-left:4px;background-color:#fff}.t-calendar__name:after,.t-calendar__name:before{bottom:-1px;height:1px}.t-calendar__name:after{background-color:#fff}.t-calendar__name:before{left:20px;width:16px;background-color:#fff}.t-calendar-item{display:flex;position:relative}.t-calendar-item__title{justify-content:right;padding-left:38px;font-size:11px}.t-calendar-item__title:after,.t-calendar-item__title:before{top:0;height:calc(100% + 200px)}.t-calendar-item__title:after{background-color:#fff}.t-calendar-item__title:before{left:20px;width:16px;background-color:#fff}.t-calendar-item__data-list{display:flex}.t-calendar-item__data-item{font-size:10px;flex-shrink:0}.t-calendar-item__data-item:last-child{border-right:none}.t-calendar-item__data-item--abs{position:absolute;top:50%;transform:translateY(-50%);height:calc(100% - 6px)}.t-calendar-item__data-item--abs.--multi{display:flex}.t-calendar-item__data-item--abs.--multi span{flex-basis:100%;text-align:center}.t-calendar-item__data-item.first-day-of-month{border-left:1px solid #ccc}.t-calendar-item:last-child .t-calendar-item__title{border-bottom:1px solid #ccc}.t-calendar-item:last-child .t-calendar-item__data-item{border-top:none}.t-calendar-item.--header .t-calendar-item__data-item,.t-calendar-item.--header .t-calendar-item__title{height:20px}.t-calendar-item.--header .t-calendar-item__title{font-size:16px;font-weight:700;padding-left:42px;justify-content:start}.t-calendar-item.--header .t-calendar-item__title:after,.t-calendar-item.--header .t-calendar-item__title:before{height:calc(100% + 4px);top:-1px}.t-calendar-item.--header .t-calendar-item__data-item{font-size:16px}.t-calendar-item__title,.t-calendar__name{width:250px}.t-calendar-item__data-item{width:150px}.double .t-calendar-item__data-item{width:300px}.t-calendar-item__data-item-1{min-width:150px;max-width:150px}.double .t-calendar-item__data-item-1,.t-calendar-item__data-item-2{min-width:300px;max-width:300px}.double .t-calendar-item__data-item-2{min-width:600px;max-width:600px}.t-calendar-item__data-item-3{min-width:450px;max-width:450px}.double .t-calendar-item__data-item-3{min-width:900px;max-width:900px}.t-calendar-item__data-item-4{min-width:600px;max-width:600px}.double .t-calendar-item__data-item-4{min-width:1200px;max-width:1200px}.t-calendar-item__data-item-5{min-width:750px;max-width:750px}.double .t-calendar-item__data-item-5{min-width:1500px;max-width:1500px}.main_calendar.slim .t-calendar-item__title,.main_calendar.slim .t-calendar__name{width:250px}.main_calendar.slim .t-calendar-item__data-item{width:107px}.double .main_calendar.slim .t-calendar-item__data-item{width:214px}.main_calendar.slim .t-calendar-item__data-item-1{min-width:107px;max-width:107px}.double .main_calendar.slim .t-calendar-item__data-item-1,.main_calendar.slim .t-calendar-item__data-item-2{min-width:214px;max-width:214px}.double .main_calendar.slim .t-calendar-item__data-item-2{min-width:428px;max-width:428px}.main_calendar.slim .t-calendar-item__data-item-3{min-width:321px;max-width:321px}.double .main_calendar.slim .t-calendar-item__data-item-3{min-width:642px;max-width:642px}.main_calendar.slim .t-calendar-item__data-item-4{min-width:428px;max-width:428px}.double .main_calendar.slim .t-calendar-item__data-item-4{min-width:856px;max-width:856px}.main_calendar.slim .t-calendar-item__data-item-5{min-width:535px;max-width:535px}.double .main_calendar.slim .t-calendar-item__data-item-5{min-width:1070px;max-width:1070px}:root{--bt__red:#c92d2d;--bt__blue:#1873d9;--bt__while:#fff;--bt__inactive:#aaa;--bt__sea-blue:#1873d9;--bt__blue-detail:#3083dc;--bt__blue-icon:#006dab;--bt__pink:#ca406a;--bt__pink_2:#db3068;--bt__congress-blue:#004f8b;--bg__inactive:#aaa;--bg__tabs:#13ace0;--bg__tab-active-hover:#ceeffb;--bg__light-blue:#6aabe5;--bg__primary:#1873d9;--bg__attention:#ffd966;--bg__dark-blue:#104d91;--bg__dark-2-blue:#004f8b;--bg__secondary:#f8f8f8;--bg__white:#fff;--bg__silver:#eee;--bg__red-dark:#c92d2d;--bg__light-pink:#fae5d6;--bg__pink:#db3069;--bg__gray:#fafafa;--bg__gray-lighten:#bdbdbd;--bg__gray-very-lighten:#e2e1e1;--bg__gray-dark:#888;--bg__hightlight:#009ce6;--text__hightlight:#009ce6;--text__primary:#1873d9;--text__title:#0c6786;--text__white:#fff;--text__inactive:#aaa;--text__gray:#757575;--text__gray-darken:#616161;--text__dark:#000;--text__red:red;--text__red-dark:#c92d2d;--text__green:#13ace0;--border__primary:#1873d9;--border__white:#fff;--border__gray-light:rgba(0,0,0,0.12156862745098039);--border__gray:#757575;--border__gray-darken:#616161;--border__inactive:#aaa;--border__red-dark:#c92d2d;--border__table:rgba(0,0,0,0.12156862745098039);--border__input-default:rgba(0,0,0,0.4196078431372549);--contract__dp:#f6adc6;--contract__dp--sub:#fbe0e9;--contract__mw:#db7093;--contract__mw--sub:#f1cad7;--contract__pw:#bdb76b;--contract__pw--sub:#e6e4c8;--contract__sp:#eee8aa;--contract__sp--sub:#f8f6df;--contract__fp:#b0c4de;--contract__fp--sub:#e1e9f2;--contract__vm:#1467a2;--contract__vm--sub:#a0bdd2;--contract__mo:#0094b8;--contract__mo--sub:#a0d7e4;--contract__vs:#f9ae00;--contract__vs--sub:#fce1a0;--contract__ota:#32b679;--contract__ota--sub:#b3e4cd;--contract__experience:#98fb98;--contract__experience--sub:#d8fed8;--contract__point-facility:#eee8aa;--contract__point-facility--sub:#f8f6df;--contract__free-ticket:peru;--contract__free-ticket--sub:#ecd1b7;--contract__corporate-ticket:peru;--contract__corporate-ticket--sub:#ecd1b7;--contract__other-reservations:#6a5acd;--contract__other-reservations--sub:#c7c2ec;--contract__block:#212121;--contract__block--sub:#212121;--contract__exclusive-control:#ff0;--contract__exclusive-control--sub:#ff0;--contract__parking-block:#bdbdbd;--contract__parking-block--sub:#bdbdbd;--type-white:#fff;--type-pink:#db7093;--type-purple:#6a5acd;--type-light-green:#7fffd4;--type-green:#32b679;--type-orange:#ffdab9;--type-gray:#aaa;--type-black:#212121;--type-red:red;--type-light-gray:#eee}h4{font-size:16px!important}h5{font-size:14px!important}h6{font-size:12px!important}.v-application{font-size:14px}.page-title-main,.v-application{font-family:Noto Sans JP,sans-serif!important}.page-title-main{font-weight:700;font-size:20px!important;color:var(--text__dark)!important;text-transform:uppercase!important}.page-title-sub,.v-breadcrumbs__divider,.v-breadcrumbs__item{font-weight:400!important;font-size:16px!important;color:#000!important}.page-title-sub.v-card__title{padding:0}.component-header{background-color:#f5f5f5!important}.component-main{background-color:#f8f8f8!important}.v-slide-group__prev{display:none!important}.v-card-responsive-table{max-width:calc(100% - 84px)!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:8px 42px}.v-card-responsive-table tbody tr td,.v-card-responsive-table th{white-space:nowrap}@media screen and (max-width:600px){.v-card-responsive-table{max-width:calc(100% - 32px)!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:8px 16px}}.responsive-base-card h1{margin-left:42px;margin-right:42px}.responsive-base-card .responsive-tabs{margin-left:42px;margin-right:42px;width:calc(100% - 84px)}@media screen and (max-width:600px){.responsive-base-card .responsive-tabs,.responsive-base-card h1{margin-left:16px;margin-right:16px}}.responsive-edit-card h1{margin-left:48px;margin-right:48px}.responsive-edit-card .responsive-tabs{margin-left:48px;margin-right:48px;width:calc(100% - 84px)}@media screen and (max-width:600px){.responsive-edit-card .responsive-tabs,.responsive-edit-card h1{margin-left:16px;margin-right:16px}}.v-form .custom-form-label{text-align:right;display:block}@media screen and (max-width:600px){.v-form .custom-form-label{text-align:left;display:block;margin-bottom:10px}.v-form .v-card__actions{display:block}.v-form .v-card__actions>button{margin-top:8px}.form-card-actions{display:inline-grid!important}.form-card-container{text-align:end}}.custom-form.form-wrapper{margin:8px 3em}@media (max-width:600px){.custom-form.form-wrapper{margin:8px 1em}}.custom-form .form-row{color:#000;padding-top:5px;padding-bottom:5px}.custom-form .form-row>[class*=col]{padding-top:0;padding-bottom:0}.custom-form .form-row .v-text-field.v-text-field--enclosed .v-text-field__details{margin-bottom:0}.width-10-px{width:10px}.width-20-px{width:20px}.width-30-px{width:30px}.width-40-px{width:40px}.width-50-px{width:50px}.width-60-px{width:60px}.width-70-px{width:70px}.width-80-px{width:80px}.width-90-px{width:90px}.width-100-px{width:100px}.width-110-px{width:110px}.width-120-px{width:120px}.width-130-px{width:130px}.width-140-px{width:140px}.width-150-px{width:150px}.width-160-px{width:160px}.width-170-px{width:170px}.width-180-px{width:180px}.width-190-px{width:190px}.width-200-px{width:200px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.custom-table{margin-top:5px}.custom-table thead th{font-weight:400!important;font-size:10px!important;color:#000!important}.custom-table tbody>tr>td{font-size:.9rem!important}.v-data-table>.v-data-table__wrapper>table>thead>tr>th{height:26px!important}.v-dialog .v-card__title{margin-top:0;color:#444}.v-breadcrumbs.custom-breadcrumb li{font-size:1.2em;font-weight:600}.is-waiting .v-input__slot{justify-content:center}.sidebar-svg-icon{height:14px!important;margin-top:13px!important;margin-bottom:13px!important}.hidden-number-spinner.input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hidden-number-spinner.input[type=number]{-moz-appearance:textfield}.v-btn,button{box-shadow:none!important}.v-input--is-disabled .v-input__slot:before{-o-border-image:none!important;border-image:none!important;border-color:var(--border__inactive)!important}.red-select .v-input__slot:before{border-color:var(--border__red-dark)!important}.red-select .v-input__icon--append .v-icon{color:var(--bg__red-dark)}.px-main{padding-right:42px;padding-left:42px;background-color:var(--bg__white);min-height:calc(100vh - 65px)}.header-main,.px-main.--dark{background-color:var(--bg__secondary)}.header-main{padding-right:42px;padding-left:42px}.table-custom.v-data-table>.v-data-table__wrapper>table>thead>tr>th{color:var(--text__dark)!important;height:40px!important}.table-custom tbody tr td,.table-custom th{white-space:nowrap;font-size:12px!important}.table-custom:not(.--multi-colors) tbody tr td,.table-custom:not(.--multi-colors) th{color:var(--text__dark)}.table-custom .detail_btn{height:28px!important;width:40px;color:#fff!important;font-size:15px;box-shadow:none}.simple-table *{font-size:14px!important}.simple-table tbody tr:last-child td{border-bottom:thin solid var(--border__table)}.simple-table tbody tr td{padding-top:10px!important;padding-bottom:10px!important}a[class^=btn--],button[class^=btn--]{color:var(--text__white)!important}.btn--primary{background-color:var(--bg__primary)!important}.btn--primary.attention{background-color:var(--bg__attention)!important;color:var(--text__dark)!important}.btn--red-dark{background-color:var(--bg__red-dark)!important}.btn--pink{background-color:var(--bg__pink)!important}.btn--dark-blue{background-color:var(--bg__dark-blue)!important}.btn--dark-2-blue{background-color:var(--bg__dark-2-blue)!important}.btn--bt__blue{background-color:var(--bt__blue)!important}.btn--date{background-color:var(--bg__white)!important;font-size:10px!important;border:solid 1px var(--border__gray)!important}.btn--date *{color:var(--text__dark)!important}.btn--highlight{background-color:var(--bg__hightlight)!important}.btn--pink-ounlined{border:solid 3px var(--bt__pink)!important;width:150px}.btn--pink-ounlined *{color:var(--bt__pink)!important;font-weight:600}.btn--pink-2-ounlined{border:solid 3px var(--bt__pink_2)!important;width:150px}.btn--pink-2-ounlined *{color:var(--bt__pink_2)!important;font-weight:600}.text--highlight{color:var(--text__hightlight)}.text--prm{color:var(--text__primary)!important}.text--white{color:var(--text__white)!important}.text--dark{color:var(--text__dark)!important}.text--red{color:var(--text__red)!important}.text--red-dark{color:var(--text__red-dark)!important}.text--gray{color:var(--text__gray)!important}.text--gray-darken{color:var(--text__gray-darken)!important}.text--inactive{color:var(--text__inactive)!important}.text--title{color:var(--text__title)!important;font-size:20px!important}.text--green{color:var(--text__green)!important}.text--small{font-size:12px!important}.text--msmall{font-size:13px!important}.text--xsmall{font-size:10px!important}.text--large{font-size:18px!important}[class*=bg--booking]{color:#fff!important}.bg--vs{background-color:#bce0f5}.bg--vm{background-color:#cae8d8}.bg--sp{background-color:#d8dbed}.bg--fp{background-color:#c5cbe5}.bg--dp,.bg--mw{background-color:#f3d9d6}.bg--booking-vs{background-color:#009be5}.bg--booking-mo{background-color:#32b679}.bg--booking-sp{background-color:#7886cb}.bg--booking-fp{background-color:#3e52b5}.bg--white{background-color:var(--bg__white)!important}.bg--silver{background-color:var(--bg__silver)!important}.bg--light-pink{background-color:var(--bg__light-pink)!important}.bg--gray-dark{background-color:var(--bg__gray-dark)!important}.bg--btn-white:before{background-color:var(--bg__white)!important}.bg--secondary{background-color:var(--bg__secondary)!important}.bg-contract--dp{background-color:var(--contract__dp)!important}.bg-contract--dp-light{background-color:var(--contract__dp--sub)!important}.bg-contract--mw{background-color:var(--contract__mw)!important}.bg-contract--mw-light{background-color:var(--contract__mw--sub)!important}.bg-contract--pw{background-color:var(--contract__pw)!important}.bg-contract--pw-light{background-color:var(--contract__pw--sub)!important}.bg-contract--sp{background-color:var(--contract__sp)!important}.bg-contract--sp-light{background-color:var(--contract__sp--sub)!important}.bg-contract--fp{background-color:var(--contract__fp)!important}.bg-contract--fp-light{background-color:var(--contract__sp--sub)!important}.bg-contract--vm{background-color:var(--contract__vm)!important}.bg-contract--vm-light{background-color:var(--contract__vm--sub)!important}.bg-contract--vm .text--prm,.bg-contract--vm td{color:var(--text__white)!important}.bg-contract--mo{background-color:var(--contract__mo)!important}.bg-contract--mo-light{background-color:var(--contract__mo--sub)!important}.bg-contract--mo .text--prm,.bg-contract--mo td{color:var(--text__white)!important}.bg-contract--vs{background-color:var(--contract__vs)!important}.bg-contract--vs-light{background-color:var(--contract__vs--sub)!important}.bg-contract--ota{background-color:var(--contract__ota)!important}.bg-contract--ota-light{background-color:var(--contract__ota--sub)!important}.bg-contract--ota .text--prm,.bg-contract--ota td{color:var(--text__white)!important}.bg-contract--experience{background-color:var(--contract__experience)!important}.bg-contract--experience-light{background-color:var(--contract__experience--sub)!important}.bg-contract--point-facility{background-color:var(--contract__point-facility)!important}.bg-contract--point-facility-light{background-color:var(--contract__point-facility--sub)!important}.bg-contract--free-ticket{background-color:var(--contract__free-ticket)!important}.bg-contract--free-ticket-light{background-color:var(--contract__free-ticket--sub)!important}.bg-contract--corporate-ticket{background-color:var(--contract__corporate-ticket)!important}.bg-contract--corporate-ticket-light{background-color:var(--contract__corporate-ticket--sub)!important}.bg-contract--other-reservations{background-color:var(--contract__other-reservations)!important}.bg-contract--other-reservations-light{background-color:var(--contract__other-reservations--sub)!important}.bg-contract--other-reservations .text--prm,.bg-contract--other-reservations td{color:var(--text__white)!important}.bg-contract--block{background-color:var(--contract__block)!important}.bg-contract--block-light{background-color:var(--contract__block--sub)!important}.bg-contract--block-light td,.bg-contract--block .text--prm,.bg-contract--block td{color:var(--text__white)!important}.bg-contract--exclusive-control{background-color:var(--contract__exclusive-control)!important}.bg-contract--exclusive-control-light{background-color:var(--contract__exclusive-control--sub)!important}.bg-contract--parking-block{background-color:var(--contract__parking-block)!important}.bg-contract--parking-block-light{background-color:var(--contract__parking-block--sub)!important}.v-input *{font-size:14px}.tokyu-logo{width:150px;height:auto;flex-shrink:0}.v-select-custom.v-input{flex-shrink:0;border:solid .5px var(--border__gray);font-size:13px;height:28px;max-width:100px}.v-select-custom.v-input.facility-list{max-width:220px;width:220px}.v-select-custom.v-input.select-h{height:36px}.v-select-custom.v-input.select-h .v-select__slot{height:34px!important}.v-select-custom.v-input.select-h .v-input__append-inner{margin-top:5px!important}.v-select-custom.v-input *{font-size:10px!important}.v-select-custom.v-input fieldset{display:none}.v-select-custom.v-input .v-input__append-inner{margin-top:0!important}.v-select-custom.v-input .v-input__slot{padding-right:0!important}.v-select-custom.v-input .v-input__slot .v-select__slot{height:24px}.v-select-custom.v-input .v-input__slot .v-select__selections{padding:0!important}.v-select-custom.v-input .v-input__slot .v-select__selections input{max-height:28px;padding:0}.v-select-custom.v-input .v-input__slot .v-select__selection{padding:0!important}.v-select-custom.v-input .v-input__slot .v-select__selection--comma{margin:0!important}.flex-header{display:flex;align-items:center;font-size:10px;overflow-x:auto;overflow-y:hidden}.flex-header *{flex-shrink:0}.flex-header_icon{color:#757575!important}.text-size-normal *{font-size:12px!important}.text-size-normal ::v-deep input{font-size:14px!important}.text-size-normal ::v-deep .v-list-item__content{font-size:12px!important}.text-title,.text-title::v-deep input{font-size:14px!important}.text-small{font-size:10px}.v-date-picker-custom td:first-child .v-btn:not(.v-btn--disabled):not(.v-btn--active) .v-btn__content,.v-date-picker-custom td:nth-child(7) .v-btn:not(.v-btn--disabled):not(.v-btn--active) .v-btn__content{color:var(--bt__sea-blue)!important}.table-item{display:table}.table-item div{display:table-row}.table-item div>span{font-size:14px;display:table-cell}.table-item div>span:first-child{text-align:right}.t-tab-custom .v-tab.v-tab--active{background-color:var(--bg__white);color:#1873d9!important}.t-tab-custom .v-tab.v-tab--active:hover{background-color:var(--bg__tab-active-hover)!important;color:var(--bg__tabs)!important}.t-tab-custom .v-tab{background-color:var(--bg__white);color:var(--bg__inactive)!important}.t-tab-custom .v-tab:hover{background-color:var(--bg__silver);color:var(--bg__inactive)!important}.t-tab-custom .v-tabs-slider{background-color:#1873d9!important}.t-item{display:flex;align-items:center;margin:20px 0}.t-item label{width:200px;text-align:right;flex-shrink:0;margin-right:15px}.t-item .medium-input{max-width:240px;width:240px}.t-item .medium-input.message-no-hide .v-text-field__details{overflow:visible}.v-text-field.center-input input{text-align:center!important}.cursor-pointer{cursor:pointer}.checkbox-priority-booking label{font-size:14px;color:#212121!important}.color-positive{color:#2a7edc!important}.color-negative{color:var(--text__red-dark)!important}.notfound[data-v-7c74ba38]{display:flex;justify-content:center;height:100%}.cls-1[data-v-7c74ba38]{fill:#ffc541}.cls-2[data-v-7c74ba38]{fill:#4e4066}.cls-3[data-v-7c74ba38]{fill:#6f5b92}.cls-4[data-v-7c74ba38]{fill:#f78d5e}.cls-5[data-v-7c74ba38]{fill:#fa976c}.cls-6[data-v-7c74ba38],.cls-7[data-v-7c74ba38],.cls-8[data-v-7c74ba38]{fill:#b65c32}.cls-6[data-v-7c74ba38],.cls-10[data-v-7c74ba38]{opacity:.6}.cls-7[data-v-7c74ba38]{opacity:.4}.cls-9[data-v-7c74ba38]{fill:#f4b73b}.cls-11[data-v-7c74ba38]{fill:#f9c358}.cls-12[data-v-7c74ba38]{fill:#9b462c}.cls-13[data-v-7c74ba38]{fill:#aa512e}.cls-14[data-v-7c74ba38]{fill:#7d6aa5}.wheel[data-v-7c74ba38]{-webkit-animation:wheel-rotate-data-v-7c74ba38 6s ease infinite;animation:wheel-rotate-data-v-7c74ba38 6s ease infinite;transform-origin:center;transform-box:fill-box}@-webkit-keyframes wheel-rotate-data-v-7c74ba38{50%{transform:rotate(1turn);-webkit-animation-timing-function:cubic-bezier(.55,.085,.68,.53);animation-timing-function:cubic-bezier(.55,.085,.68,.53)}to{transform:rotate(960deg)}}@keyframes wheel-rotate-data-v-7c74ba38{50%{transform:rotate(1turn);-webkit-animation-timing-function:cubic-bezier(.55,.085,.68,.53);animation-timing-function:cubic-bezier(.55,.085,.68,.53)}to{transform:rotate(960deg)}}.clock-hand-1[data-v-7c74ba38]{-webkit-animation:clock-rotate-data-v-7c74ba38 3s linear infinite;animation:clock-rotate-data-v-7c74ba38 3s linear infinite;transform-origin:bottom;transform-box:fill-box}.clock-hand-2[data-v-7c74ba38]{-webkit-animation:clock-rotate-data-v-7c74ba38 6s linear infinite;animation:clock-rotate-data-v-7c74ba38 6s linear infinite;transform-origin:bottom;transform-box:fill-box}@-webkit-keyframes clock-rotate-data-v-7c74ba38{to{transform:rotate(1turn)}}@keyframes clock-rotate-data-v-7c74ba38{to{transform:rotate(1turn)}}#box-top[data-v-7c74ba38]{-webkit-animation:box-top-anim-data-v-7c74ba38 2s linear infinite;animation:box-top-anim-data-v-7c74ba38 2s linear infinite;transform-origin:right top;transform-box:fill-box}@-webkit-keyframes box-top-anim-data-v-7c74ba38{50%{transform:rotate(-5deg)}}@keyframes box-top-anim-data-v-7c74ba38{50%{transform:rotate(-5deg)}}#umbrella[data-v-7c74ba38]{-webkit-animation:umbrella-anim-data-v-7c74ba38 6s linear infinite;animation:umbrella-anim-data-v-7c74ba38 6s linear infinite;transform-origin:center;transform-box:fill-box}@-webkit-keyframes umbrella-anim-data-v-7c74ba38{25%{transform:translateY(10px) rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes umbrella-anim-data-v-7c74ba38{25%{transform:translateY(10px) rotate(5deg)}75%{transform:rotate(-5deg)}}#cup[data-v-7c74ba38]{-webkit-animation:cup-rotate-data-v-7c74ba38 3s cubic-bezier(.455,.03,.515,.955) infinite;animation:cup-rotate-data-v-7c74ba38 3s cubic-bezier(.455,.03,.515,.955) infinite;transform-origin:top left;transform-box:fill-box}@-webkit-keyframes cup-rotate-data-v-7c74ba38{50%{transform:rotate(-5deg)}}@keyframes cup-rotate-data-v-7c74ba38{50%{transform:rotate(-5deg)}}#pillow[data-v-7c74ba38]{-webkit-animation:pillow-anim-data-v-7c74ba38 3s linear infinite;animation:pillow-anim-data-v-7c74ba38 3s linear infinite;transform-origin:center;transform-box:fill-box}@-webkit-keyframes pillow-anim-data-v-7c74ba38{25%{transform:rotate(10deg) translateY(5px)}75%{transform:rotate(-10deg)}}@keyframes pillow-anim-data-v-7c74ba38{25%{transform:rotate(10deg) translateY(5px)}75%{transform:rotate(-10deg)}}#stripe[data-v-7c74ba38]{-webkit-animation:stripe-anim-data-v-7c74ba38 3s linear infinite;animation:stripe-anim-data-v-7c74ba38 3s linear infinite;transform-origin:center;transform-box:fill-box}@-webkit-keyframes stripe-anim-data-v-7c74ba38{25%{transform:translate(10px) rotate(-10deg)}75%{transform:translateX(10px)}}@keyframes stripe-anim-data-v-7c74ba38{25%{transform:translate(10px) rotate(-10deg)}75%{transform:translateX(10px)}}#bike[data-v-7c74ba38]{-webkit-animation:bike-anim-data-v-7c74ba38 6s ease infinite;animation:bike-anim-data-v-7c74ba38 6s ease infinite}@-webkit-keyframes bike-anim-data-v-7c74ba38{0%{transform:translateX(-1300px)}50%{transform:translateX(0);-webkit-animation-timing-function:cubic-bezier(.47,0,.745,.715);animation-timing-function:cubic-bezier(.47,0,.745,.715)}to{transform:translateX(1300px)}}@keyframes bike-anim-data-v-7c74ba38{0%{transform:translateX(-1300px)}50%{transform:translateX(0);-webkit-animation-timing-function:cubic-bezier(.47,0,.745,.715);animation-timing-function:cubic-bezier(.47,0,.745,.715)}to{transform:translateX(1300px)}}#rucksack[data-v-7c74ba38]{-webkit-animation:ruck-anim-data-v-7c74ba38 3s linear infinite;animation:ruck-anim-data-v-7c74ba38 3s linear infinite;transform-origin:top;transform-box:fill-box}@-webkit-keyframes ruck-anim-data-v-7c74ba38{50%{transform:rotate(5deg)}}@keyframes ruck-anim-data-v-7c74ba38{50%{transform:rotate(5deg)}}.circle[data-v-7c74ba38]{-webkit-animation:circle-anim-data-v-7c74ba38 ease infinite;animation:circle-anim-data-v-7c74ba38 ease infinite;transform-origin:center;transform-box:fill-box;perspective:0}.circle.c1[data-v-7c74ba38]{-webkit-animation-duration:2s;animation-duration:2s}.circle.c2[data-v-7c74ba38]{-webkit-animation-duration:3s;animation-duration:3s}.circle.c3[data-v-7c74ba38],.circle.c4[data-v-7c74ba38]{-webkit-animation-duration:1s;animation-duration:1s}.circle.c5[data-v-7c74ba38]{-webkit-animation-duration:2s;animation-duration:2s}.circle.c6[data-v-7c74ba38]{-webkit-animation-duration:3s;animation-duration:3s}@-webkit-keyframes circle-anim-data-v-7c74ba38{50%{transform:scale(.2) rotateX(1turn) rotateY(1turn)}}@keyframes circle-anim-data-v-7c74ba38{50%{transform:scale(.2) rotateX(1turn) rotateY(1turn)}}#ou[data-v-7c74ba38],.four[data-v-7c74ba38]{-webkit-animation:four-anim-data-v-7c74ba38 cubic-bezier(.39,.575,.565,1) infinite;animation:four-anim-data-v-7c74ba38 cubic-bezier(.39,.575,.565,1) infinite}.four.a[data-v-7c74ba38]{transform-origin:bottom left}.four.a[data-v-7c74ba38],.four.b[data-v-7c74ba38]{-webkit-animation-duration:3s;animation-duration:3s;transform-box:fill-box}.four.b[data-v-7c74ba38]{transform-origin:bottom right}#ou[data-v-7c74ba38]{-webkit-animation-duration:6s;animation-duration:6s;transform-origin:center;transform-box:fill-box}@-webkit-keyframes four-anim-data-v-7c74ba38{50%{transform:scale(.98)}}@keyframes four-anim-data-v-7c74ba38{50%{transform:scale(.98)}}.nav-custom[data-v-10b61b71]{z-index:200}.v-navigation-drawer[data-v-10b61b71]{background-color:#2173d9!important}.v-navigation-drawer .logo-min[data-v-10b61b71]{display:block}.v-navigation-drawer .v-list-item__icon[data-v-10b61b71]{margin-right:15px!important}.v-list-item.v-list-item__icon[data-v-10b61b71]{background-size:contain;width:24px;margin-right:12px!important}.main-layout-container.sidebar-open[data-v-400032cf]{width:calc(100% - 56px);margin-left:56px}.alert-default[data-v-400032cf]{position:fixed;width:300px;z-index:1000;top:50px;left:50%;transform:translateX(-50%)}.alert-default.--center[data-v-400032cf]{top:50%;transform:translate(-50%,-50%)}[data-v-400032cf] .error-dialog .v-alert__content{max-width:100%!important;word-break:break-word!important}.main-layout-container.sidebar-open[data-v-658a776a]{width:calc(100% - 56px);margin-left:56px}.alert-default[data-v-658a776a]{position:fixed;width:300px;z-index:1000;top:50px;left:50%;transform:translateX(-50%)}.alert-default.--center[data-v-658a776a]{top:50%;transform:translate(-50%,-50%)}[data-v-658a776a] .error-dialog .v-alert__content{max-width:100%!important;word-break:break-word!important}h1[data-v-eca0290c]{font-size:28px;color:#212121!important;font-weight:700}[data-v-eca0290c] .v-dialog{width:380px;background-color:#fff;border-radius:9px}.main-layout-container.sidebar-open[data-v-5b7b3480]{width:calc(100% - 56px);margin-left:56px}.alert-default[data-v-5b7b3480]{position:fixed;width:300px;z-index:1000;top:50px;left:50%;transform:translateX(-50%)}.alert-default.--center[data-v-5b7b3480]{top:50%;transform:translate(-50%,-50%)}[data-v-5b7b3480] .error-dialog .v-alert__content{max-width:100%!important;word-break:break-word!important}.full-screen-container[data-v-411cdd0c]{overflow:auto}