.leales-1179 .leales-element.leales-element-a9b611d:not(.leales-motion-effects-element-type-background), .leales-1179 .leales-element.leales-element-a9b611d > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:#0B2738;}.leales-1179 .leales-element.leales-element-a9b611d{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-a2a4d1d );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 5.5% 0% 5.5%;}.leales-1179 .leales-element.leales-element-a9b611d > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1179 .leales-element.leales-element-9eebb63 .leales-spacer-inner{height:100px;}.leales-1179 .leales-element.leales-element-e5c63cb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-1179 .leales-element.leales-element-bd0d5ff .leales-heading-title{color:var( --e-global-color-a2a4d1d );font-family:"SoukouMincho", Sans-serif;font-size:34px;font-weight:400;line-height:1em;letter-spacing:-1.8px;}.leales-1179 .leales-element.leales-element-bd0d5ff > .leales-widget-container{margin:0px 0px 0px 0px;}.leales-1179 .leales-element.leales-element-bd0d5ff{width:auto;max-width:auto;}.leales-bc-flex-widget .leales-1179 .leales-element.leales-element-bc1541a.leales-column .leales-column-wrap{align-items:flex-end;}.leales-1179 .leales-element.leales-element-bc1541a.leales-column.leales-element[data-element_type="column"] > .leales-column-wrap.leales-element-populated > .leales-widget-wrap{align-content:flex-end;align-items:flex-end;}.leales-1179 .leales-element.leales-element-bc1541a > .leales-element-populated{color:var( --e-global-color-a2a4d1d );}.leales-1179 .leales-element.leales-element-4fba740 .leales-icon-list-icon i{color:var( --e-global-color-a2a4d1d );}.leales-1179 .leales-element.leales-element-4fba740 .leales-icon-list-icon svg{fill:var( --e-global-color-a2a4d1d );}.leales-1179 .leales-element.leales-element-4fba740{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);}.leales-1179 .leales-element.leales-element-4fba740 .leales-icon-list-text{color:var( --e-global-color-a2a4d1d );}.leales-1179 .leales-element.leales-element-4fba740 .leales-icon-list-item:hover .leales-icon-list-text{color:var( --e-global-color-a2a4d1d );}.leales-1179 .leales-element.leales-element-4fba740 .leales-icon-list-item > .leales-icon-list-text, .leales-1179 .leales-element.leales-element-4fba740 .leales-icon-list-item > a{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:0px;}.leales-1179 .leales-element.leales-element-6b9d0a1 .leales-spacer-inner{height:50px;}.leales-1179 .leales-element.leales-element-085c5c2 .leales-spacer-inner{height:120px;}.leales-1179 .leales-element.leales-element-8182521{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-1179 .leales-element.leales-element-2ee3acf{text-align:left;}.leales-1179 .leales-element.leales-element-2ee3acf img{width:280px;}.leales-1179 .leales-element.leales-element-fc65495{color:var( --e-global-color-a2a4d1d );font-family:"Shippori Mincho", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.leales-1179 .leales-element.leales-element-fc65495 > .leales-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.leales-1179 .leales-element.leales-element-7dd5b09 .leales-spacer-inner{height:80px;}.leales-1179 .leales-element.leales-element-887e099 .leales-nav-menu .leales-item{font-family:"Shippori Mincho", Sans-serif;font-size:15px;font-weight:400;}.leales-1179 .leales-element.leales-element-887e099 .leales-nav-menu--main .leales-item{color:var( --e-global-color-a2a4d1d );fill:var( --e-global-color-a2a4d1d );padding-left:0px;padding-right:0px;padding-top:9px;padding-bottom:9px;}.leales-1179 .leales-element.leales-element-887e099 .leales-nav-menu--main .leales-item:hover,
					.leales-1179 .leales-element.leales-element-887e099 .leales-nav-menu--main .leales-item.leales-item-active,
					.leales-1179 .leales-element.leales-element-887e099 .leales-nav-menu--main .leales-item.highlighted,
					.leales-1179 .leales-element.leales-element-887e099 .leales-nav-menu--main .leales-item:focus{color:var( --e-global-color-a2a4d1d );fill:var( --e-global-color-a2a4d1d );}.leales-1179 .leales-element.leales-element-887e099 .leales-nav-menu--main .leales-item.leales-item-active{color:var( --e-global-color-a2a4d1d );}.leales-1179 .leales-element.leales-element-887e099{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.leales-1179 .leales-element.leales-element-887e099 .leales-nav-menu--main:not(.leales-nav-menu--layout-horizontal) .leales-nav-menu > li:not(:last-child){margin-bottom:0px;}.leales-1179 .leales-element.leales-element-2f1e7e3 .leales-spacer-inner{height:60px;}.leales-1179 .leales-element.leales-element-2a03b6d .leales-repeater-item-519b4ae.leales-social-icon{background-color:#02010100;}.leales-1179 .leales-element.leales-element-2a03b6d .leales-repeater-item-519b4ae.leales-social-icon i{color:var( --e-global-color-a2a4d1d );}.leales-1179 .leales-element.leales-element-2a03b6d .leales-repeater-item-519b4ae.leales-social-icon svg{fill:var( --e-global-color-a2a4d1d );}.leales-1179 .leales-element.leales-element-2a03b6d .leales-repeater-item-a064536.leales-social-icon{background-color:#02010100;}.leales-1179 .leales-element.leales-element-2a03b6d .leales-repeater-item-a064536.leales-social-icon i{color:var( --e-global-color-a2a4d1d );}.leales-1179 .leales-element.leales-element-2a03b6d .leales-repeater-item-a064536.leales-social-icon svg{fill:var( --e-global-color-a2a4d1d );}.leales-1179 .leales-element.leales-element-2a03b6d{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.leales-1179 .leales-element.leales-element-2a03b6d .leales-widget-container{text-align:left;}.leales-1179 .leales-element.leales-element-2a03b6d .leales-social-icon{--icon-padding:0em;}.leales-1179 .leales-element.leales-element-e3dada2 .leales-spacer-inner{height:20px;}.leales-1179 .leales-element.leales-element-a3d7c1d .leales-button .leales-align-icon-right{margin-left:30px;}.leales-1179 .leales-element.leales-element-a3d7c1d .leales-button .leales-align-icon-left{margin-right:30px;}.leales-1179 .leales-element.leales-element-a3d7c1d .leales-button{font-family:"SoukouMincho", Sans-serif;font-size:17px;font-weight:400;fill:var( --e-global-color-a2a4d1d );color:var( --e-global-color-a2a4d1d );background-color:#02010100;padding:0px 0px 0px 0px;}.leales-1179 .leales-element.leales-element-a3d7c1d .leales-button:hover, .leales-1179 .leales-element.leales-element-a3d7c1d .leales-button:focus{color:var( --e-global-color-2a86760 );}.leales-1179 .leales-element.leales-element-a3d7c1d .leales-button:hover svg, .leales-1179 .leales-element.leales-element-a3d7c1d .leales-button:focus svg{fill:var( --e-global-color-2a86760 );}.leales-bc-flex-widget .leales-1179 .leales-element.leales-element-ce881f6.leales-column .leales-column-wrap{align-items:flex-end;}.leales-1179 .leales-element.leales-element-ce881f6.leales-column.leales-element[data-element_type="column"] > .leales-column-wrap.leales-element-populated > .leales-widget-wrap{align-content:flex-end;align-items:flex-end;}.leales-1179 .leales-element.leales-element-cc279ff{text-align:right;}.leales-1179 .leales-element.leales-element-cc279ff .leales-heading-title{color:var( --e-global-color-a2a4d1d );font-family:"Shippori Mincho", Sans-serif;font-size:12px;font-weight:400;}.leales-1179 .leales-element.leales-element-5cb43f7 .leales-spacer-inner{height:130px;}@media(max-width:1024px){.leales-1179 .leales-element.leales-element-4fba740 .leales-icon-list-item > .leales-icon-list-text, .leales-1179 .leales-element.leales-element-4fba740 .leales-icon-list-item > a{font-size:16px;line-height:1.8em;letter-spacing:0px;}.leales-1179 .leales-element.leales-element-fc65495{font-size:16px;line-height:1.8em;letter-spacing:0px;}}@media(max-width:768px){.leales-1179 .leales-element.leales-element-9eebb63 .leales-spacer-inner{height:50px;}.leales-1179 .leales-element.leales-element-bd0d5ff .leales-heading-title{font-size:25px;}.leales-1179 .leales-element.leales-element-4fba740 .leales-icon-list-item > .leales-icon-list-text, .leales-1179 .leales-element.leales-element-4fba740 .leales-icon-list-item > a{font-size:14px;line-height:1.8em;letter-spacing:0px;}.leales-1179 .leales-element.leales-element-6b9d0a1 .leales-spacer-inner{height:30px;}.leales-1179 .leales-element.leales-element-085c5c2 .leales-spacer-inner{height:40px;}.leales-1179 .leales-element.leales-element-2ee3acf{text-align:center;}.leales-1179 .leales-element.leales-element-2ee3acf img{width:200px;}.leales-1179 .leales-element.leales-element-fc65495{text-align:center;font-size:14px;line-height:1.3em;letter-spacing:0px;}.leales-1179 .leales-element.leales-element-fc65495 > .leales-widget-container{padding:12px 0px 0px 0px;}.leales-1179 .leales-element.leales-element-7dd5b09 .leales-spacer-inner{height:30px;}.leales-1179 .leales-element.leales-element-2f1e7e3 .leales-spacer-inner{height:40px;}.leales-1179 .leales-element.leales-element-2a03b6d{--icon-size:20px;}.leales-1179 .leales-element.leales-element-a3d7c1d .leales-button{font-size:16px;}.leales-1179 .leales-element.leales-element-cc279ff > .leales-widget-container{margin:50px 0px 0px 0px;}.leales-1179 .leales-element.leales-element-5cb43f7 .leales-spacer-inner{height:40px;}}/* Start custom CSS for heading, class: .leales-element-bd0d5ff */.vertical {
    -ms-writing-mode: tb-rl;   /* IE用 */
    writing-mode: vertical-rl; /* 縦書き */
    text-orientation: upright; /* 文字を直立表示 */
}/* End custom CSS */
/* Start custom CSS for button, class: .leales-element-a3d7c1d */.site_btn .leales-button span {
        align-items: center;
}
.site_btn .leales-button .leales-align-icon-right {
    font-size: 2.4rem;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SoukouMincho';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://edogoma.com/enthalten/components/gehalt/uploads/2025/08/SoukouMincho.ttf') format('truetype');
}
/* End Custom Fonts CSS */