.elementor-2488 .elementor-element.elementor-element-f717689:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-f717689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2488 .elementor-element.elementor-element-f717689{border-style:solid;border-width:0px 0px 1px 0px;border-color:#BDBDBD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-2488 .elementor-element.elementor-element-f717689, .elementor-2488 .elementor-element.elementor-element-f717689 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-f717689 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2488 .elementor-element.elementor-element-1eb981e3{text-align:center;}.elementor-2488 .elementor-element.elementor-element-1eb981e3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;line-height:1.4em;letter-spacing:1px;color:var( --e-global-color-4af78c50 );}.elementor-2488 .elementor-element.elementor-element-ebc3314:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-ebc3314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#838383;}.elementor-2488 .elementor-element.elementor-element-ebc3314{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2488 .elementor-element.elementor-element-ebc3314 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2488 .elementor-element.elementor-element-2c67044{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2488 .elementor-element.elementor-element-2c67044 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2488 .elementor-element.elementor-element-41e2acb{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2488 .elementor-element.elementor-element-a3cd3b7 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-1f70df0{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-0dbef75 > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-2488 .elementor-element.elementor-element-0dbef75{text-align:center;}.elementor-2488 .elementor-element.elementor-element-0dbef75 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:3rem;font-weight:600;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:var( --e-global-color-4af78c50 );}.elementor-2488 .elementor-element.elementor-element-28af1ac .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-247988a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2488 .elementor-element.elementor-element-247988a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-7f744d3{--divider-border-style:solid;--divider-color:var( --e-global-color-429c49d4 );--divider-border-width:1px;}.elementor-2488 .elementor-element.elementor-element-7f744d3 .elementor-divider-separator{width:30%;}.elementor-2488 .elementor-element.elementor-element-7f744d3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2488 .elementor-element.elementor-element-83b1a65{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-astglobalcolor5 );}.elementor-2488 .elementor-element.elementor-element-008104d:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-008104d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#838383;}.elementor-2488 .elementor-element.elementor-element-008104d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2488 .elementor-element.elementor-element-008104d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2488 .elementor-element.elementor-element-742451a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-6f51a55 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-330c22c{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-4d43765 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-e721af8{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-ce6b73c img{width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-43c4fb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-43c4fb8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-a7dcb1d{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-04f185f{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-48ca99d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-d1e3481 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-1131017{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-919e9fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-919e9fa img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-7b1de47{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-14a21df > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-737450f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-737450f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-d749292{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-353b6eb img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-618308c{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-0993534 > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-2488 .elementor-element.elementor-element-0993534{text-align:center;}.elementor-2488 .elementor-element.elementor-element-0993534 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:3rem;font-weight:600;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:var( --e-global-color-4af78c50 );}.elementor-2488 .elementor-element.elementor-element-6fbc2d2{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-fded89b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-37d47a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-37d47a9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-036d2ef{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-fe37bf1 img{height:291px;object-fit:cover;object-position:center center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-22badf1{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-eae6bd4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-ed9dd63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-ed9dd63 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-779ea73{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-142f22a img{height:328px;object-fit:cover;object-position:center center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-44fcbb7{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-b6773df > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-107b7d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-107b7d3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-b3aa047{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-3002e50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-3002e50 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-e95f02d{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-cdac2ae{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-679635b img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-589fb72{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-6ff815d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-6ff815d img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-63c505a{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-5c3cfe9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-5c3cfe9 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-7641ede{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-790a68e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-790a68e img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-7fc0e93{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-c77afd0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-c77afd0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-0f77ccd{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-203ed1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-203ed1f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-3c5395c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-3368267{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-0086705 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-4c54f75{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-34c0fea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-4911cb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-4911cb8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-4dce767{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-4451392 > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-4451392 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-cf34633{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-38333e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-05f26c6{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-646a448 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2488 .elementor-element.elementor-element-8c7b09d{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-83f3708 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-83f3708 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-3bed367{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-a61d3f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-0412520{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-b61b7a1 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-b61b7a1 img{width:65%;}.elementor-2488 .elementor-element.elementor-element-7f2dc98{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-6f6e824 > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-2488 .elementor-element.elementor-element-6f6e824{text-align:center;}.elementor-2488 .elementor-element.elementor-element-6f6e824 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:3rem;font-weight:600;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:var( --e-global-color-4af78c50 );}.elementor-2488 .elementor-element.elementor-element-c3178fc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-ebe1eed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-ebe1eed .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-c8bbef5{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-90ec5e8{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-c4d88c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-4073611 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-4073611 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-69d277c{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-2488 .elementor-element.elementor-element-d087c5f > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-640fe8c{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-bc-flex-widget .elementor-2488 .elementor-element.elementor-element-dde4c5e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2488 .elementor-element.elementor-element-dde4c5e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2488 .elementor-element.elementor-element-dde4c5e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-68bc4b5{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-429c49d4 );}.elementor-bc-flex-widget .elementor-2488 .elementor-element.elementor-element-94062b7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2488 .elementor-element.elementor-element-94062b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2488 .elementor-element.elementor-element-233c2fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-9b040ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488 .elementor-element.elementor-element-9b040ce .elementor-heading-title{font-family:"Angkor", Sans-serif;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:var( --e-global-color-429c49d4 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2488 .elementor-element.elementor-element-ca150e6 .elementor-button{background-color:#D1D1D1;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:30px 80px 30px 80px;}.elementor-2488 .elementor-element.elementor-element-b264e0b .elementor-button{background-color:#D1D1D1;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:30px 80px 30px 80px;}.elementor-2488 .elementor-element.elementor-element-35057ca .elementor-button{background-color:#D1D1D1;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:30px 80px 30px 80px;}.elementor-2488 .elementor-element.elementor-element-5bb711d .elementor-button{background-color:#D1D1D1;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:30px 80px 30px 80px;}.elementor-2488 .elementor-element.elementor-element-5bb711d > .elementor-widget-container{margin:030px 0px 0px 0px;}@media(max-width:767px){.elementor-2488 .elementor-element.elementor-element-b61b7a1 img{width:69%;}}