/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.card{--bs-card-spacer-y:0.875rem;--bs-card-spacer-x:0.8125rem;--bs-card-title-spacer-y:0.875rem;--bs-card-title-color:;--bs-card-subtitle-color:;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow:;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.4375rem;--bs-card-cap-padding-x:0.8125rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1.75rem;--bs-card-group-margin:0.9375rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);}.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;}.card > .list-group:last-child{border-bottom-width:0;}.card > .card-header + .list-group,.card > .list-group + .card-footer{border-top:0;}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color);}.card-subtitle{margin-top:calc(-0.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color);}.card-text:last-child{margin-bottom:0;}.card-link + .card-link{margin-left:var(--bs-card-spacer-x);}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);}.card-header-tabs{margin-right:calc(-0.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-0.5 * var(--bs-card-cap-padding-x));border-bottom:0;}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg);}.card-header-pills{margin-right:calc(-0.5 * var(--bs-card-cap-padding-x));margin-left:calc(-0.5 * var(--bs-card-cap-padding-x));}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);}.card-img,.card-img-top,.card-img-bottom{width:100%;}.card-group > .card{margin-bottom:var(--bs-card-group-margin);}@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;}}

.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:transparent;--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:0.875rem;--bs-list-group-item-padding-y:0.8125rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:transparent;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#ec6a00;--bs-list-group-active-border-color:#ec6a00;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;}.list-group-numbered{list-style-type:none;counter-reset:section;}.list-group-numbered > .list-group-item::before{content:counters(section,".") ". ";counter-increment:section;}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit;}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg);}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg);}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg);}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);}.list-group-item + .list-group-item{border-top-width:0;}.list-group-item + .list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width);}.list-group-horizontal{flex-direction:row;}.list-group-horizontal > .list-group-item.active{margin-top:0;}.list-group-horizontal > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0;}.list-group-horizontal > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width);}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row;}.list-group-horizontal-sm > .list-group-item.active{margin-top:0;}.list-group-horizontal-sm > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0;}.list-group-horizontal-sm > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width);}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row;}.list-group-horizontal-md > .list-group-item.active{margin-top:0;}.list-group-horizontal-md > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0;}.list-group-horizontal-md > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width);}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row;}.list-group-horizontal-lg > .list-group-item.active{margin-top:0;}.list-group-horizontal-lg > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0;}.list-group-horizontal-lg > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width);}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row;}.list-group-horizontal-xl > .list-group-item.active{margin-top:0;}.list-group-horizontal-xl > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0;}.list-group-horizontal-xl > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width);}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row;}.list-group-horizontal-xxl > .list-group-item.active{margin-top:0;}.list-group-horizontal-xxl > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0;}.list-group-horizontal-xxl > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width);}}.list-group-flush > .list-group-item{border-width:0 0 var(--bs-list-group-border-width);}.list-group-flush > .list-group-item:last-child{border-bottom-width:0;}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis);}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis);}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis);}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis);}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis);}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis);}.list-group-item-bg{--bs-list-group-color:var(--bs-bg-text-emphasis);--bs-list-group-bg:var(--bs-bg-bg-subtle);--bs-list-group-border-color:var(--bs-bg-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-bg-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-bg-border-subtle);--bs-list-group-active-color:var(--bs-bg-bg-subtle);--bs-list-group-active-bg:var(--bs-bg-text-emphasis);--bs-list-group-active-border-color:var(--bs-bg-text-emphasis);}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis);}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis);}.list-group-item-body{--bs-list-group-color:var(--bs-body-text-emphasis);--bs-list-group-bg:var(--bs-body-bg-subtle);--bs-list-group-border-color:var(--bs-body-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-body-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-body-border-subtle);--bs-list-group-active-color:var(--bs-body-bg-subtle);--bs-list-group-active-bg:var(--bs-body-text-emphasis);--bs-list-group-active-border-color:var(--bs-body-text-emphasis);}.list-group-item{padding-bottom:0.875rem !important;}.list-group-item:last-of-type{padding-bottom:0.8125rem !important;}.list-group-flush > .list-group-item:first-of-type{padding-top:0.875rem !important;}.list-group-flush > .list-group-item:last-of-type{padding-bottom:0.875rem !important;}
.footer{border-bottom:solid 7px #3d3d3d;}.footer-menu{line-height:1.5;}.footer-menu .navbar-nav{--bs-gutter-x:1.875rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));flex-direction:row;}.footer-menu .page-navigation__item{flex:0 0 auto;width:50%;padding:0 calc(var(--bs-gutter-x) * 0.5) !important;text-align:left;margin-bottom:1.75rem;}.footer-menu .page-navigation__item.url-{display:none;}@media (min-width:768px){.footer-menu .page-navigation__item{flex:0 0 auto;width:25%;margin-bottom:0;}}.footer-menu .page-navigation__link{font-size:1rem !important;pointer-events:none;display:block;border-bottom:solid 2px #777777;padding-bottom:0.4375rem;}.footer-menu .page-navigation__link .link-title{color:#fff !important;}.footer-menu .page-navigation__link .link-title::after{content:none;}.footer-menu .page-navigation__dropdown-menu{height:auto !important;margin-top:0;background:transparent;min-width:auto;display:block !important;}.footer-menu .page-navigation__dropdown-item{padding-left:0;padding-right:0;border-bottom-color:#777777;border-bottom-style:dotted;white-space:normal;}.footer-menu .page-navigation__dropdown-item:hover,.footer-menu .page-navigation__dropdown-item:focus{background:transparent;}.footer-menu .page-navigation__dropdown-item > a{transition:text-shadow 0.3s;}.footer-menu .page-navigation__dropdown-item > a:hover,.footer-menu .page-navigation__dropdown-item > a:focus{text-shadow:0 0 10px #fff;transition:text-shadow 0.3s;}.page-bottom-menu .navbar-nav{flex-direction:row;flex-wrap:wrap;}.page-bottom-menu .page-navigation__item::marker{content:none;}@media (max-width:575.98px){.page-bottom-menu .page-navigation__item{width:33.333%;flex:0 0 auto;}}.page-bottom-menu .page-navigation__link .link-title{color:#3d3d3d !important;}.page-bottom-menu .page-navigation__link:hover,.page-bottom-menu .page-navigation__link:focus{text-shadow:0 0 10px #ec6a00;}
.navbar-toggler-icon{display:inline-block;position:relative;width:1em;height:1em;margin:0.5em;border-top:1px solid;border-bottom:1px solid;border-color:transparent;transition:border-color 0.3s;}.collapsed .navbar-toggler-icon{border-color:currentColor;transition:border-color 0.3s;}.navbar-toggler-icon::before{content:"";position:absolute;left:0;top:50%;width:100%;height:0;border-top:1px solid;margin-top:-1px;transform:rotate(45deg);transition:transform 0.3s;}.collapsed .navbar-toggler-icon::before{transform:rotate(0deg);transition:transform 0.3s;}.navbar-toggler-icon::after{content:"";position:absolute;left:0;top:50%;width:100%;height:0;border-top:1px solid;margin-top:-1px;transform:rotate(-45deg);transition:transform 0.3s;}.collapsed .navbar-toggler-icon::after{transform:rotate(0deg);transition:transform 0.3s;}body.toolbar-horizontal .page-navigation{top:2.4375rem;}body.toolbar-horizontal.toolbar-tray-open .page-navigation{top:4.9375rem;}body.toolbar-vertical .page-navigation{top:2.4375rem;}body.toolbar-vertical .toolbar-tray{top:6.8125rem;}@media (max-width:767.98px){#toolbar-administration{position:fixed;width:100%;top:0;left:0;z-index:502;}.toolbar-tray{top:5.9375rem !important;}}.page-navigation{position:fixed;top:0;left:0;width:100%;z-index:1030;min-height:3.5rem;}@media (min-width:768px){.page-navigation{min-height:4.375rem;}}@media (max-width:767.98px){.page-navigation{max-height:100dvh;display:flex;}.page-navigation > .container-fluid{display:flex;justify-content:center;}.page-navigation .main-menu > .navbar-collapse.show{overflow:auto;}.page-navigation .main-menu > .navbar-collapse:not(.show){display:block;height:0;overflow:hidden;flex:0 auto;}}.main-menu .page-navigation__item:first-child > .nav-link::after{content:"Top";}.main-menu .page-navigation__item.concert > .nav-link::after{content:"Concerts";}.main-menu .page-navigation__item.business > .nav-link::after{content:"Business";}.main-menu .page-navigation__item.company > .nav-link::after{content:"Company";}.main-menu .page-navigation__item.contact > .nav-link::after{content:"Contact";}.page-navigation__link{transition:text-shadow 0.3s;}.page-navigation__link .link-title{display:inline-block;}.main-menu .page-navigation__link .link-title{border-bottom:1px dotted rgba(255,255,255,0.5);}.page-navigation__link::after{display:block;line-height:1.75;font-size:0.625rem;font-family:"Montserrat","Noto Sans JP",sans-serif;color:#c3a258;}.page-navigation__link.dropdown-toggle .link-title::after{transform:translate(3px,-1px) rotate(135deg);transition:transform 0.3s;}.page-navigation__link.dropdown-toggle.show .link-title::after{transform:translate(3px,1px) rotate(-45deg);transition:transform 0.3s;}.page-navigation__link:hover,.page-navigation__link:focus{text-shadow:0 0 10px #fff;transition:text-shadow 0.3s;}.page-navigation__dropdown-menu{height:0;overflow:hidden;display:block !important;top:100%;left:0;margin-top:var(--bs-dropdown-spacer);}.page-navigation__dropdown-menu.show{transition:height 0.3s;}.page-navigation__dropdown-menu.show[data-prel-dropdown-count="2"]{height:84px;}.page-navigation__dropdown-menu.show[data-prel-dropdown-count="3"]{height:126px;}.page-navigation__dropdown-menu.show[data-prel-dropdown-count="4"]{height:168px;}.page-navigation__dropdown-menu.show[data-prel-dropdown-count="5"]{height:210px;}.page-navigation__dropdown-menu.show[data-prel-dropdown-count="6"]{height:252px;}.page-navigation__dropdown-menu.show[data-prel-dropdown-count="7"]{height:294px;}.page-navigation__dropdown-menu.show[data-prel-dropdown-count="8"]{height:336px;}.page-navigation__dropdown-item{border-bottom:solid 1px #646464;transition:all 0.3s;}.page-navigation__dropdown-item:last-child{border-bottom:none 0;}.page-navigation__dropdown-item:hover,.page-navigation__dropdown-item:focus{transition:all 0.3s;}.page-navigation__dropdown-item > a{white-space:nowrap;}.footer-menu .page-navigation__dropdown-item > a{white-space:normal;}.navbar-toggler{position:absolute;top:0.75rem;right:0.9375rem;}.page-content{padding-top:3.5rem;}@media (min-width:768px){.page-content{padding-top:4.375rem;}}.sp-menu__menu{margin-top:0.875rem;}.sp-menu__menu .page-navigation__item{border-top:solid 1px #9e9e9e;padding:0.875rem 0 0;display:flex;}.sp-menu__menu .page-navigation__item.url-,.sp-menu__menu .page-navigation__item.url-ask{display:none;}.sp-menu__menu .page-navigation__item.qa{display:block !important;padding-bottom:0.875rem;}.sp-menu__menu .page-navigation__item.qa a{display:block !important;width:100% !important;position:relative;}.sp-menu__menu .page-navigation__item.qa a > span{display:none;}.sp-menu__menu .page-navigation__item.qa a::after{content:"";display:block;width:276px;height:60px;background:url(/themes/custom/preludio/images/theme/top__qabanner-sp%402x.png) 50% no-repeat;background-size:cover;margin:0 auto;}.sp-menu__menu .page-navigation__link{width:7em !important;white-space:nowrap;font-size:1rem !important;font-family:"Noto Serif JP",serif;color:#b48b2e;font-weight:500;text-align:left !important;border-bottom:0 none;letter-spacing:0.1em;flex-shrink:0;pointer-events:none;}.sp-menu__menu .page-navigation__link[data-drupal-link-system-path=quattro_aria]{pointer-events:auto;}.sp-menu__menu .page-navigation__link > span::after{content:none;}.sp-menu__menu .page-navigation__dropdown-menu{height:auto;margin-top:-0.4375rem;position:relative;top:-3px;overflow:visible;display:flex;flex-wrap:wrap;flex:1 auto;}.sp-menu__menu .page-navigation__dropdown-item{border-bottom:0 none;margin:0.765625rem 0;width:50% !important;white-space:normal;flex:1 auto;border-left:solid 2px #9e9e9e;padding:0 0 0 0.5rem;}.sp-menu__menu .page-navigation__dropdown-item > a{border-bottom:dotted 1px #9e9e9e;padding-bottom:0.109375rem;}.sp-menu__menu .business-theater,.sp-menu__menu .business-concert,.sp-menu__menu .business-plan{width:100% !important;border-left:0 none;padding-left:0;}.sp-menu__menu .business-theater::before,.sp-menu__menu .business-concert::before,.sp-menu__menu .business-plan::before{content:"";display:inline-block;width:2em;height:2em;background-position:50%;background-size:cover;background-repeat:no-repeat;vertical-align:middle;transform:translateY(-3px);margin-right:0.5em;}.sp-menu__menu .business-plan::before{background-image:url(/themes/custom/preludio/images/theme/top__icon6-sp.svg);}.sp-menu__menu .business-concert::before{background-image:url(/themes/custom/preludio/images/theme/top__icon7-sp.svg);}.sp-menu__menu .business-theater::before{background-image:url(/themes/custom/preludio/images/theme/top__icon8-sp.svg);}
.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative;}.dropdown-toggle{white-space:nowrap;}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0;--bs-dropdown-spacer:0.875rem;--bs-dropdown-font-size:0.875rem;--bs-dropdown-color:#fff;--bs-dropdown-bg:#3d3d3d;--bs-dropdown-border-color:rgba(255,255,255,0.5);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:0;--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - 0);--bs-dropdown-divider-bg:rgba(255,255,255,0.5);--bs-dropdown-divider-margin-y:0.875rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-dropdown-link-color:#fff;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-link-hover-bg:#bd5500;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#ec6a00;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1.75rem;--bs-dropdown-item-padding-y:0.4375rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1.75rem;--bs-dropdown-header-padding-y:0;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer);}.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:var(--bs-dropdown-spacer);}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer);}.dropend .dropdown-toggle::after{vertical-align:0;}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer);}.dropstart .dropdown-toggle::before{vertical-align:0;}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1;}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg);}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg);}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap;}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color);}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:rgba(255,255,255,0.5);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:rgba(255,255,255,0.5);--bs-dropdown-link-hover-bg:rgba(255,255,255,0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#ec6a00;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd;}
