﻿@import"./mfp.statics/mailformpro.css";:root{--white: #fff;--black: #242424;--beau-primary: #03a6a6;--beau-primary-emphasis: #026464;--beau-primary-light: #78cfcf;--beau-primary-subtle: #ecf8f8;--beau-red: #91163b;--beau-red-emphasis: #470b1d;--beau-red-light: #db93b4;--beau-red-subtle: #ffebfa;--beau-blue: #18aaff;--beau-blue-emphasis: #004166;--beau-blue-light: #b2dfff;--beau-blue-subtle: #f2f7ff;--beau-key: #eabe3f;--beau-key-emphasis: #81640e;--beau-key-light: #ebdd9b;--beau-key-subtle: #fafae6;--grad-primary: linear-gradient( 0deg, rgba(2, 100, 100, 1) 0%, /* primary-emphasis */ rgba(3, 166, 166, 1) 50% /* primary */ )}.text-beau-primary{color:var(--beau-primary)}.bg-beau-primary{background-color:var(--beau-primary)}.border-beau-primary{border-color:var(--beau-primary) !important}.text-beau-primary-emphasis{color:var(--beau-primary-emphasis)}.bg-beau-primary-emphasis{background-color:var(--beau-primary-emphasis)}.border-beau-primary-emphasis{border-color:var(--beau-primary-emphasis) !important}.text-beau-primary-light{color:var(--beau-primary-light)}.bg-beau-primary-light{background-color:var(--beau-primary-light)}.border-beau-primary-light{border-color:var(--beau-primary-light) !important}.text-beau-primary-subtle{color:var(--beau-primary-subtle)}.bg-beau-primary-subtle{background-color:var(--beau-primary-subtle)}.border-beau-primary-subtle{border-color:var(--beau-primary-subtle) !important}.text-beau-red{color:var(--beau-red)}.bg-beau-red{background-color:var(--beau-red)}.border-beau-red{border-color:var(--beau-red) !important}.text-beau-red-emphasis{color:var(--beau-red-emphasis)}.bg-beau-red-emphasis{background-color:var(--beau-red-emphasis)}.border-beau-red-emphasis{border-color:var(--beau-red-emphasis) !important}.text-beau-red-light{color:var(--beau-red-light)}.bg-beau-red-light{background-color:var(--beau-red-light)}.border-beau-red-light{border-color:var(--beau-red-light) !important}.text-beau-red-subtle{color:var(--beau-red-subtle)}.bg-beau-red-subtle{background-color:var(--beau-red-subtle)}.border-beau-red-subtle{border-color:var(--beau-red-subtle) !important}.text-beau-blue{color:var(--beau-blue)}.bg-beau-blue{background-color:var(--beau-blue)}.border-beau-blue{border-color:var(--beau-blue) !important}.text-beau-blue-emphasis{color:var(--beau-blue-emphasis)}.bg-beau-blue-emphasis{background-color:var(--beau-blue-emphasis)}.border-beau-blue-emphasis{border-color:var(--beau-blue-emphasis) !important}.text-beau-blue-light{color:var(--beau-blue-light)}.bg-beau-blue-light{background-color:var(--beau-blue-light)}.border-beau-blue-light{border-color:var(--beau-blue-light) !important}.text-beau-blue-subtle{color:var(--beau-blue-subtle)}.bg-beau-blue-subtle{background-color:var(--beau-blue-subtle)}.border-beau-blue-subtle{border-color:var(--beau-blue-subtle) !important}.text-beau-key{color:var(--beau-key)}.bg-beau-key{background-color:var(--beau-key)}.border-beau-key{border-color:var(--beau-key) !important}.text-beau-key-emphasis{color:var(--beau-key-emphasis)}.bg-beau-key-emphasis{background-color:var(--beau-key-emphasis)}.border-beau-key-emphasis{border-color:var(--beau-key-emphasis) !important}.text-beau-key-light{color:var(--beau-key-light)}.bg-beau-key-light{background-color:var(--beau-key-light)}.border-beau-key-light{border-color:var(--beau-key-light) !important}.text-beau-key-subtle{color:var(--beau-key-subtle)}.bg-beau-key-subtle{background-color:var(--beau-key-subtle)}.border-beau-key-subtle{border-color:var(--beau-key-subtle) !important}.btn-beau-primary{--bs-btn-color: var(--white);--bs-btn-bg: #03a6a6;--bs-btn-border-color: #03a6a6;--bs-btn-hover-color: var(--white);--bs-btn-hover-bg: #026464;--bs-btn-hover-border-color: #027474;--bs-btn-active-color: var(--white);--bs-btn-active-bg: #027474;--bs-btn-active-border-color: #026a6a;--bs-btn-disabled-color: var(--white);--bs-btn-disabled-bg: #03a6a6;--bs-btn-disabled-border-color: #03a6a6}.btn-outline-beau-primary{--bs-btn-color: #03a6a6;--bs-btn-border-color: #03a6a6;--bs-btn-hover-color: var(--white);--bs-btn-hover-bg: #03a6a6;--bs-btn-hover-border-color: #03a6a6;--bs-btn-focus-shadow-rgb: 3, 166, 166;--bs-btn-active-color: var(--white);--bs-btn-active-bg: #03a6a6;--bs-btn-active-border-color: #03a6a6;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #03a6a6;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #03a6a6;--bs-gradient: none}.alert-beau-primary{--bs-alert-color: #026464;--bs-alert-bg: #ecf8f8;--bs-alert-border-color: #78cfcf;--bs-alert-link-color: #026464}.text-bg-beau-primary{color:var(--white);background-color:#03a6a6}.list-group-item-beau-primary{color:#026464;background-color:#ecf8f8;border-color:#78cfcf}.list-group-item-beau-primary.list-group-item-action:hover,.list-group-item-beau-primary.list-group-item-action:focus{background-color:#ffffff;color:#026464}.list-group-item-beau-primary.active{color:var(--white);background-color:#026464;border-color:#026464}.table-beau-primary{--bs-table-color: #026464;--bs-table-bg: #ecf8f8;--bs-table-border-color: #78cfcf}.table-hover>tbody>tr.table-beau-primary:hover{--bs-table-bg: #ffffff}.btn-beau-red{--bs-btn-color: var(--white);--bs-btn-bg: #91163b;--bs-btn-border-color: #91163b;--bs-btn-hover-color: var(--white);--bs-btn-hover-bg: #470b1d;--bs-btn-hover-border-color: #650f29;--bs-btn-active-color: var(--white);--bs-btn-active-bg: #650f29;--bs-btn-active-border-color: #5c0e25;--bs-btn-disabled-color: var(--white);--bs-btn-disabled-bg: #91163b;--bs-btn-disabled-border-color: #91163b}.btn-outline-beau-red{--bs-btn-color: #91163b;--bs-btn-border-color: #91163b;--bs-btn-hover-color: var(--white);--bs-btn-hover-bg: #91163b;--bs-btn-hover-border-color: #91163b;--bs-btn-focus-shadow-rgb: 145, 22, 59;--bs-btn-active-color: var(--white);--bs-btn-active-bg: #91163b;--bs-btn-active-border-color: #91163b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #91163b;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #91163b;--bs-gradient: none}.alert-beau-red{--bs-alert-color: #470b1d;--bs-alert-bg: #ffebfa;--bs-alert-border-color: #db93b4;--bs-alert-link-color: #470b1d}.text-bg-beau-red{color:var(--white);background-color:#91163b}.list-group-item-beau-red{color:#470b1d;background-color:#ffebfa;border-color:#db93b4}.list-group-item-beau-red.list-group-item-action:hover,.list-group-item-beau-red.list-group-item-action:focus{background-color:#ffffff;color:#470b1d}.list-group-item-beau-red.active{color:var(--white);background-color:#470b1d;border-color:#470b1d}.table-beau-red{--bs-table-color: #470b1d;--bs-table-bg: #ffebfa;--bs-table-border-color: #db93b4}.table-hover>tbody>tr.table-beau-red:hover{--bs-table-bg: #ffffff}.btn-beau-blue{--bs-btn-color: var(--white);--bs-btn-bg: #18aaff;--bs-btn-border-color: #18aaff;--bs-btn-hover-color: var(--white);--bs-btn-hover-bg: #004166;--bs-btn-hover-border-color: #0090e4;--bs-btn-active-color: var(--white);--bs-btn-active-bg: #0090e4;--bs-btn-active-border-color: #008ada;--bs-btn-disabled-color: var(--white);--bs-btn-disabled-bg: #18aaff;--bs-btn-disabled-border-color: #18aaff}.btn-outline-beau-blue{--bs-btn-color: #18aaff;--bs-btn-border-color: #18aaff;--bs-btn-hover-color: var(--white);--bs-btn-hover-bg: #18aaff;--bs-btn-hover-border-color: #18aaff;--bs-btn-focus-shadow-rgb: 24, 170, 255;--bs-btn-active-color: var(--white);--bs-btn-active-bg: #18aaff;--bs-btn-active-border-color: #18aaff;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #18aaff;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #18aaff;--bs-gradient: none}.alert-beau-blue{--bs-alert-color: #004166;--bs-alert-bg: #f2f7ff;--bs-alert-border-color: #b2dfff;--bs-alert-link-color: #004166}.text-bg-beau-blue{color:var(--white);background-color:#18aaff}.list-group-item-beau-blue{color:#004166;background-color:#f2f7ff;border-color:#b2dfff}.list-group-item-beau-blue.list-group-item-action:hover,.list-group-item-beau-blue.list-group-item-action:focus{background-color:#ffffff;color:#004166}.list-group-item-beau-blue.active{color:var(--white);background-color:#004166;border-color:#004166}.table-beau-blue{--bs-table-color: #004166;--bs-table-bg: #f2f7ff;--bs-table-border-color: #b2dfff}.table-hover>tbody>tr.table-beau-blue:hover{--bs-table-bg: #ffffff}.btn-beau-key{--bs-btn-color: var(--white);--bs-btn-bg: #eabe3f;--bs-btn-border-color: #eabe3f;--bs-btn-hover-color: var(--white);--bs-btn-hover-bg: #81640e;--bs-btn-hover-border-color: #deab18;--bs-btn-active-color: var(--white);--bs-btn-active-bg: #deab18;--bs-btn-active-border-color: #d5a417;--bs-btn-disabled-color: var(--white);--bs-btn-disabled-bg: #eabe3f;--bs-btn-disabled-border-color: #eabe3f}.btn-outline-beau-key{--bs-btn-color: #eabe3f;--bs-btn-border-color: #eabe3f;--bs-btn-hover-color: var(--white);--bs-btn-hover-bg: #eabe3f;--bs-btn-hover-border-color: #eabe3f;--bs-btn-focus-shadow-rgb: 234, 190, 63;--bs-btn-active-color: var(--white);--bs-btn-active-bg: #eabe3f;--bs-btn-active-border-color: #eabe3f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #eabe3f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #eabe3f;--bs-gradient: none}.alert-beau-key{--bs-alert-color: #81640e;--bs-alert-bg: #fafae6;--bs-alert-border-color: #ebdd9b;--bs-alert-link-color: #81640e}.text-bg-beau-key{color:var(--white);background-color:#eabe3f}.list-group-item-beau-key{color:#81640e;background-color:#fafae6;border-color:#ebdd9b}.list-group-item-beau-key.list-group-item-action:hover,.list-group-item-beau-key.list-group-item-action:focus{background-color:#ffffff;color:#81640e}.list-group-item-beau-key.active{color:var(--white);background-color:#81640e;border-color:#81640e}.table-beau-key{--bs-table-color: #81640e;--bs-table-bg: #fafae6;--bs-table-border-color: #ebdd9b}.table-hover>tbody>tr.table-beau-key:hover{--bs-table-bg: #ffffff}.hide{display:none;visibility:hidden}.small{font-size:.75em !important}.ex-small{font-size:.65em !important}.nowrap{white-space:nowrap;margin-left:15px}.text-palt{font-feature-settings:"palt" 1}.text-justify{text-align:justify;text-justify:inter-ideograph}.mfp_colored,.mfp_achroma{background:none !important}#place.mfp_element_radio,#yamato.mfp_element_radio{display:none;visibility:hidden}#mfp_warning{margin-top:12px}.annotation{display:block;color:var(--beau-primary);font-size:.85em;line-height:1.3em;font-weight:normal !important}*{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}body.ticket ul#mfp_phase_stat{padding:10px}body.ticket ul#mfp_phase_stat li{float:left;padding:3px 5px;border-radius:3px;margin:0;list-style:none;font-size:14px}body.ticket ul#mfp_phase_stat li.mfp_phase_arrow{box-shadow:none;padding:3px 5px}body.ticket ul#mfp_phase_stat li.mfp_active_phase{background-color:#eaa56c;box-shadow:0}body.ticket ul#mfp_phase_stat li.mfp_inactive_phase{background-color:#ccc;box-shadow:0}body.ticket dd.mfp_achroma{padding:0}body.ticket form#mailformpro ul li{list-style-type:none;font-weight:bold}body.ticket form#mailformpro ul li.list-header{font-weight:bold;color:var(--beau-primary-emphasis)}body.ticket form#mailformpro div.mainInfo{padding:0 1em;vertical-align:bottom}body.ticket form#mailformpro div.mainInfo p,body.ticket form#mailformpro div.mainInfo p.price span{font-weight:bold;font-size:16px;border:0 !important;margin:0;padding:.25em}body.ticket form#mailformpro div.mainInfo .place-price .place,body.ticket form#mailformpro div.mainInfo .place-price .price{font-size:2rem;margin:0;padding:0;line-height:1.25em}body.ticket form#mailformpro div.mainInfo .place-price .place:before,body.ticket form#mailformpro div.mainInfo .place-price .price:before{vertical-align:middle;font-size:12px;font-weight:bold;border:1px solid;border-radius:3px;margin-right:5px;color:var(--beau-primary);padding:0 .25em}body.ticket form#mailformpro div.mainInfo .place-price .place span{font-size:12px}body.ticket form#mailformpro div.mainInfo .place-price .place:before{content:"会場"}body.ticket form#mailformpro div.mainInfo .place-price .price:before{content:"料金"}body.ticket form#mailformpro div.mainInfo .place-price select{border:none;background-color:rgba(0,0,0,0);font-size:24px;line-height:30px;font-weight:bold;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;margin:0;padding:0}body.ticket form#mailformpro div.mainInfo ul.shows li.list-group-item:nth-of-type(odd){border-bottom:2px solid var(--beau-spot_light)}body.ticket form#mailformpro div.mainInfo ul.shows li div.ticket_details{font-weight:600}body.ticket form#mailformpro div.mainInfo ul.shows li div.ticket_details span{line-height:1em}@media screen and (min-width: 641px){body.ticket form#mailformpro div.mainInfo ul.shows li div.ticket_details span{line-height:1.3em}}body.ticket form#mailformpro div.mainInfo ul.shows li div.ticket_details span.year,body.ticket form#mailformpro div.mainInfo ul.shows li div.ticket_details span.month,body.ticket form#mailformpro div.mainInfo ul.shows li div.ticket_details span.date,body.ticket form#mailformpro div.mainInfo ul.shows li div.ticket_details span.time{font-weight:900;font-size:1.35em;margin-right:2px}body.ticket form#mailformpro div.mainInfo ul.shows li div.ticket_details span.day{font-weight:bold}body.ticket form#mailformpro div.mainInfo ul.shows li div.ticket_details span.time{color:var(--beau-primary)}body.ticket form#mailformpro div.shipping-info .require::after{content:"*";color:var(--beau-red)}body.ticket button.btn,body.ticket #mfp_button_cancel,body.ticket #mfp_button_send{font-weight:bold;margin:0;padding:0;width:49%;border:1px solid;border-radius:5px;background:none;text-shadow:none;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65}body.ticket button.btn:hover,body.ticket #mfp_button_cancel:hover,body.ticket #mfp_button_send:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background:none;text-shadow:none;box-shadow:none}body.ticket button.btn_reset,body.ticket .btn_reset,body.ticket #mfp_button_cancel,body.ticket button.btn_reset:hover,body.ticket #mfp_button_cancel:hover{float:left;color:var(--beau-red-emphasis);background-color:var(--beau-red-light)}body.ticket button.btn_submit,body.ticket div#mfp_phase_confirm_inner #mfp_button_send,body.ticket button.btn_submit:hover,body.ticket div#mfp_phase_confirm_inner #mfp_button_send:hover{float:right;color:var(--beau-primary-darken);background-color:var(--beau-primary-light)}body.ticket .footer .card-body h6{font-feature-settings:"palt" 1}body.ticket div#mfp_phase_confirm h6{text-align:center;background:var(--beau-secondary);color:#fff;line-height:1.5em}body.ticket div#mfp_phase_confirm div#mfp_phase_confirm_inner table{border-bottom:1px solid #ccc}body.ticket div#mfp_phase_confirm div#mfp_phase_confirm_inner table th{color:var(--beau-primary)}@media screen and (max-width: 641px){body.ticket div#mfp_phase_confirm div#mfp_phase_confirm_inner table th,body.ticket div#mfp_phase_confirm div#mfp_phase_confirm_inner table td{clear:both;display:block;width:100%;border:0}body.ticket div#mfp_phase_confirm div#mfp_phase_confirm_inner table th{border-top:1px solid #ccc;padding-bottom:0}body.ticket div#mfp_phase_confirm div#mfp_phase_confirm_inner table td{padding-top:0}}