.elementor-23 .elementor-element.elementor-element-36a6be7f .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-23 .elementor-element.elementor-element-36a6be7f > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-36a6be7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-4cd19ede > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-4cd19ede > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-dbd360b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-dbd360b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-23 .elementor-element.elementor-element-dbd360b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-23 .elementor-element.elementor-element-dbd360b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-11238bcd > .elementor-widget-container{margin:0px 0px 0px 20px;padding:5px 0px 7px 0px;}.elementor-23 .elementor-element.elementor-element-11238bcd{width:var( --container-widget-width, 49.096% );max-width:49.096%;--container-widget-width:49.096%;--container-widget-flex-grow:0;}.ee-tooltip.ee-tooltip-11238bcd.to--top,
							 .ee-tooltip.ee-tooltip-11238bcd.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-11238bcd.to--left,
							 .ee-tooltip.ee-tooltip-11238bcd.to--right{margin-top:0px;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-2ac036d2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-2ac036d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-69777265 .elementor-menu-toggle{margin:0 auto;}.elementor-23 .elementor-element.elementor-element-69777265 .elementor-nav-menu .elementor-item{font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-69777265 .elementor-nav-menu--main .elementor-item{color:#F7DB7E;fill:#F7DB7E;}.elementor-23 .elementor-element.elementor-element-69777265 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-23 .elementor-element.elementor-element-69777265 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-23 .elementor-element.elementor-element-69777265 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-23 .elementor-element.elementor-element-69777265 .elementor-nav-menu--main .elementor-item:focus{color:#AF8C1A;fill:#AF8C1A;}.elementor-23 .elementor-element.elementor-element-69777265 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#F7DB7E;}.elementor-23 .elementor-element.elementor-element-69777265{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:dashed;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:#F7DB7E;width:var( --container-widget-width, 108.254% );max-width:108.254%;--container-widget-width:108.254%;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-1349af5c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-1349af5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-73b4d812{text-align:right;}.elementor-23 .elementor-element.elementor-element-73b4d812 .elementor-heading-title{color:#F7DB7E;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-73b4d812 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-ae1a835:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ae1a835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-23 .elementor-element.elementor-element-ae1a835 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-ae1a835{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-756b75b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.ee-tooltip.ee-tooltip-1f02e28b.to--top,
							 .ee-tooltip.ee-tooltip-1f02e28b.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-1f02e28b.to--left,
							 .ee-tooltip.ee-tooltip-1f02e28b.to--right{margin-top:0px;}.elementor-23 .elementor-element.elementor-element-6d9a4f7 > .elementor-container{min-height:700px;}.elementor-23 .elementor-element.elementor-element-6d9a4f7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-6d9a4f7{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-65px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-6d9a4f7 .elementor-background-slideshow__slide__image{background-position:top center;}.elementor-23 .elementor-element.elementor-element-6d9a4f7 > .elementor-background-overlay{background-color:#4E4E4E00;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-b07cfa4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-b07cfa4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-b07cfa4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #1B1300 85%);}.elementor-23 .elementor-element.elementor-element-b07cfa4 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-23 .elementor-element.elementor-element-b07cfa4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-b07cfa4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-heading,.elementor-23 .elementor-element.elementor-element-5130775 .uael-sub-heading, .elementor-23 .elementor-element.elementor-element-5130775 .uael-sub-heading *,.elementor-23 .elementor-element.elementor-element-5130775 .uael-subheading, .elementor-23 .elementor-element.elementor-element-5130775 .uael-subheading *, .elementor-23 .elementor-element.elementor-element-5130775 .uael-separator-parent{text-align:center;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-heading, .elementor-23 .elementor-element.elementor-element-5130775 .uael-heading a{font-family:"Cinzel", Sans-serif;font-weight:500;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-heading-text{color:#bc9b5f;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-heading{margin:0px 0px 15px 0px;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-subheading{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;color:#E6AF58;margin:15px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-separator, .elementor-23 .elementor-element.elementor-element-5130775 .uael-separator-line > span{border-top-style:solid;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-separator, .elementor-23 .elementor-element.elementor-element-5130775 .uael-separator-line > span, .elementor-23 .elementor-element.elementor-element-5130775 .uael-divider-text{border-top-color:#bc9b5f;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-separator, .elementor-23 .elementor-element.elementor-element-5130775 .uael-separator-line > span {border-top-width:1px;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-separator, .elementor-23 .elementor-element.elementor-element-5130775 .uael-separator-wrap{width:20%;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-divider-text{color:#bc9b5f;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-side-left{width:50%;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-side-right{width:calc( 100% - 50% );}.elementor-23 .elementor-element.elementor-element-5130775 .uael-divider-content{Padding:0px 10px 0px 10px;}.elementor-23 .elementor-element.elementor-element-5130775 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5130775.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-534a93f{text-align:center;}.elementor-23 .elementor-element.elementor-element-534a93f .elementor-heading-title{color:#E6AF58;font-family:"Noto Serif JP", Sans-serif;font-weight:normal;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-18b98f5d{width:25%;}.elementor-23 .elementor-element.elementor-element-2ac036d2{width:49.332%;}.elementor-23 .elementor-element.elementor-element-1349af5c{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-2ac036d2{width:75%;}.elementor-23 .elementor-element.elementor-element-1349af5c{width:100%;}.elementor-23 .elementor-element.elementor-element-756b75b0{width:30%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-18b98f5d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-18b98f5d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-11238bcd img{width:100%;}.elementor-23 .elementor-element.elementor-element-11238bcd{width:var( --container-widget-width, 133.422px );max-width:133.422px;--container-widget-width:133.422px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-1349af5c > .elementor-element-populated{text-align:center;}.elementor-23 .elementor-element.elementor-element-73b4d812{text-align:center;}.elementor-23 .elementor-element.elementor-element-73b4d812 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-23 .elementor-element.elementor-element-ae1a835{z-index:999;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-756b75b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-756b75b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-756b75b0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-1f02e28b{text-align:left;}.elementor-23 .elementor-element.elementor-element-1f02e28b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-23 .elementor-element.elementor-element-6d9a4f7{margin-top:-69px;margin-bottom:0px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-36a6be7f .elementor-background-slideshow__slide__image{background-position:center left;}.elementor-23 .elementor-element.elementor-element-36a6be7f > .elementor-background-overlay{opacity:0.8;}.elementor-23 .elementor-element.elementor-element-36a6be7f{margin-top:-2px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-18b98f5d{width:10%;}.elementor-23 .elementor-element.elementor-element-2ac036d2{width:10%;}.elementor-23 .elementor-element.elementor-element-69777265 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-23 .elementor-element.elementor-element-1349af5c{width:80%;}.elementor-23 .elementor-element.elementor-element-73b4d812 .elementor-heading-title{font-size:12px;}.elementor-23 .elementor-element.elementor-element-ae1a835{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-756b75b0{width:100%;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-756b75b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-756b75b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-756b75b0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-756b75b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1f02e28b{text-align:center;}.elementor-23 .elementor-element.elementor-element-1f02e28b img{width:50%;}.elementor-23 .elementor-element.elementor-element-1f02e28b > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-23 .elementor-element.elementor-element-6d9a4f7 > .elementor-container{min-height:470px;}.elementor-23 .elementor-element.elementor-element-6d9a4f7 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-23 .elementor-element.elementor-element-6d9a4f7 > .elementor-background-overlay{opacity:1;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-b07cfa4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-23 .elementor-element.elementor-element-b07cfa4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-23 .elementor-element.elementor-element-b07cfa4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-b07cfa4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-b07cfa4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-heading, .elementor-23 .elementor-element.elementor-element-5130775 .uael-heading a{font-size:25px;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-subheading{font-size:14px;}.elementor-23 .elementor-element.elementor-element-5130775 .uael-separator, .elementor-23 .elementor-element.elementor-element-5130775 .uael-separator-wrap{width:59%;}.elementor-23 .elementor-element.elementor-element-5130775 > .elementor-widget-container{margin:50px 0px 5px 0px;}.elementor-23 .elementor-element.elementor-element-534a93f{text-align:center;}.elementor-23 .elementor-element.elementor-element-534a93f .elementor-heading-title{font-size:12px;}}/* Start custom CSS for section, class: .elementor-element-36a6be7f */.main .elementor-background-slideshow {
min-height: 100vh;
width: 100%;
top:0;
left: 0;
position: fixed;
}/* End custom CSS */