.elementor-11207 .elementor-element.elementor-element-81b0229{box-shadow:0px 0px 0px 0px rgba(140.2234375, 140.2234375, 140.2234375, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-11207 .elementor-element.elementor-element-81b0229 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-ed775be > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-ed775be > .elementor-element-populated, .elementor-11207 .elementor-element.elementor-element-ed775be > .elementor-element-populated > .elementor-background-overlay, .elementor-11207 .elementor-element.elementor-element-ed775be > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );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-11207 .elementor-element.elementor-element-a8e9ab8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-a8e9ab8{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:var( --e-global-color-7204f5a );}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-11207 .elementor-element.elementor-element-510eea2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:05px 0px 50px 0px;}.elementor-11207 .elementor-element.elementor-element-510eea2{text-align:left;}.elementor-11207 .elementor-element.elementor-element-510eea2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-11207 .elementor-element.elementor-element-26a08b4{--spacer-size:360px;}.elementor-11207 .elementor-element.elementor-element-a5a2759{--display:flex;}.elementor-11207 .elementor-element.elementor-element-3807bd6{--display:flex;}.elementor-11207 .elementor-element.elementor-element-0ff5b62{font-family:"Noto Serif JP", Sans-serif;font-weight:400;letter-spacing:3px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-11207 .elementor-element.elementor-element-442636a{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-27c5826 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-27c5826{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:#E0C35152;}.elementor-11207 .elementor-element.elementor-element-c343b9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-11207 .elementor-element.elementor-element-c343b9d{text-align:center;}.elementor-11207 .elementor-element.elementor-element-c343b9d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-11207 .elementor-element.elementor-element-61c9a46{--spacer-size:10px;}.elementor-11207 .elementor-element.elementor-element-ffb6225:not(.elementor-motion-effects-element-type-background), .elementor-11207 .elementor-element.elementor-element-ffb6225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7204f5a );}.elementor-11207 .elementor-element.elementor-element-ffb6225{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-ffb6225 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-86d836b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11207 .elementor-element.elementor-element-a492a9e{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11207 .elementor-element.elementor-element-75e3a7b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11207 .elementor-element.elementor-element-2770c19 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11207 .elementor-element.elementor-element-dde0976 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11207 .elementor-element.elementor-element-6ed5a1a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11207 .elementor-element.elementor-element-4a18ee7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11207 .elementor-element.elementor-element-8d3746e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11207 .elementor-element.elementor-element-39ef265{--spacer-size:50px;}.elementor-11207 .elementor-element.elementor-element-558bdc0:not(.elementor-motion-effects-element-type-background), .elementor-11207 .elementor-element.elementor-element-558bdc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0C35142;}.elementor-11207 .elementor-element.elementor-element-558bdc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-558bdc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-f81ef4b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11207 .elementor-element.elementor-element-bbf8f82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-bbf8f82{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:var( --e-global-color-7204f5a );}.elementor-11207 .elementor-element.elementor-element-d01d6c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-11207 .elementor-element.elementor-element-d01d6c3{text-align:center;}.elementor-11207 .elementor-element.elementor-element-d01d6c3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-11207 .elementor-element.elementor-element-8d33238{padding:0px 100px 0px 100px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11207 .elementor-element.elementor-element-390ee99.elementor-element{--order:99999 /* order end hack */;}.elementor-11207 .elementor-element.elementor-element-390ee99 > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-11207 .elementor-element.elementor-element-390ee99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2);}.elementor-11207 .elementor-element.elementor-element-390ee99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2);}.elementor-11207 .elementor-element.elementor-element-390ee99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2);}.elementor-11207 .elementor-element.elementor-element-390ee99 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2);}body.rtl .elementor-11207 .elementor-element.elementor-element-390ee99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2);}body:not(.rtl) .elementor-11207 .elementor-element.elementor-element-390ee99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2);}.elementor-11207 .elementor-element.elementor-element-390ee99 .elementor-icon-list-item:not(:last-child):after{content:"";width:75%;border-color:var( --e-global-color-accent );}.elementor-11207 .elementor-element.elementor-element-390ee99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:dashed;border-top-width:1px;}.elementor-11207 .elementor-element.elementor-element-390ee99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:dashed;}.elementor-11207 .elementor-element.elementor-element-390ee99 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-11207 .elementor-element.elementor-element-390ee99 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11207 .elementor-element.elementor-element-390ee99 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-11207 .elementor-element.elementor-element-390ee99{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-11207 .elementor-element.elementor-element-390ee99 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11207 .elementor-element.elementor-element-91300a1 > .elementor-widget-container{border-style:none;}.elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-accent );}.elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:dotted;border-top-width:2px;}.elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:dotted;}.elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:2px;}.elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-11207 .elementor-element.elementor-element-91300a1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-icon-list-icon{padding-right:9px;}.elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11207 .elementor-element.elementor-element-c36a570{--display:flex;}.elementor-11207 .elementor-element.elementor-element-c135c07{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-b831397 .elementor-button{background-color:#E0C351;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:3px;box-shadow:0px 0px 10px 0px rgba(89.22343749999999, 89.22343749999999, 89.22343749999999, 0.5);border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-11207 .elementor-element.elementor-element-b831397 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-11207 .elementor-element.elementor-element-80ea25f .elementor-button{background-color:#E0C351;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:3px;box-shadow:0px 0px 10px 0px rgba(89.22343749999999, 89.22343749999999, 89.22343749999999, 0.5);border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-11207 .elementor-element.elementor-element-80ea25f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-11207 .elementor-element.elementor-element-5241462{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-28806da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-28806da{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:33px;letter-spacing:3px;color:var( --e-global-color-secondary );}.elementor-11207 .elementor-element.elementor-element-ce54745 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-ce54745{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:#E0C35152;}.elementor-11207 .elementor-element.elementor-element-8c5049e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-11207 .elementor-element.elementor-element-8c5049e{text-align:center;}.elementor-11207 .elementor-element.elementor-element-8c5049e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-11207 .elementor-element.elementor-element-beedc9f:not(.elementor-motion-effects-element-type-background), .elementor-11207 .elementor-element.elementor-element-beedc9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7204f5a );}.elementor-11207 .elementor-element.elementor-element-beedc9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-beedc9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-d181bee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11207 .elementor-element.elementor-element-3e950db{padding:0px 100px 0px 100px;}.elementor-11207 .elementor-element.elementor-element-6b9a117 > .elementor-widget-container{background-color:#E0C351;padding:14px 0px 14px 0px;}.elementor-11207 .elementor-element.elementor-element-6b9a117{text-align:center;}.elementor-11207 .elementor-element.elementor-element-6b9a117 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:600;letter-spacing:3px;color:#F7F7F7;}.elementor-11207 .elementor-element.elementor-element-4015bf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0C351;}.elementor-11207 .elementor-element.elementor-element-4015bf8{font-family:"Noto Serif JP", Sans-serif;font-weight:400;line-height:25px;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-11207 .elementor-element.elementor-element-bb8a1b5 > .elementor-widget-container{padding:100px 0px 100px 0px;}.elementor-11207 .elementor-element.elementor-element-bb8a1b5{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:900;letter-spacing:3px;}.elementor-11207 .elementor-element.elementor-element-cf77272 > .elementor-widget-container{background-color:#024D3F;padding:14px 0px 14px 0px;}.elementor-11207 .elementor-element.elementor-element-cf77272{text-align:center;}.elementor-11207 .elementor-element.elementor-element-cf77272 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:600;letter-spacing:3px;color:#F7F7F7;}.elementor-11207 .elementor-element.elementor-element-30995c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 40px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#024D3F;}.elementor-11207 .elementor-element.elementor-element-30995c3{font-family:"Noto Serif JP", Sans-serif;font-weight:400;line-height:25px;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-11207 .elementor-element.elementor-element-803ba09:not(.elementor-motion-effects-element-type-background), .elementor-11207 .elementor-element.elementor-element-803ba09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7204f5a );}.elementor-11207 .elementor-element.elementor-element-803ba09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-803ba09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-2e8f535.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11207 .elementor-element.elementor-element-d8fbdb6{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11207 .elementor-element.elementor-element-2b402ea .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11207 .elementor-element.elementor-element-a1a2e95 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11207 .elementor-element.elementor-element-c5170c9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11207 .elementor-element.elementor-element-962e52f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11207 .elementor-element.elementor-element-b211c1c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11207 .elementor-element.elementor-element-66c5088 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11207 .elementor-element.elementor-element-e440562{padding:0px 100px 0px 100px;}.elementor-11207 .elementor-element.elementor-element-549def6 > .elementor-widget-container{background-color:#E0C351;padding:14px 0px 14px 0px;}.elementor-11207 .elementor-element.elementor-element-549def6{text-align:center;}.elementor-11207 .elementor-element.elementor-element-549def6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:600;letter-spacing:3px;color:#F7F7F7;}.elementor-11207 .elementor-element.elementor-element-e853537 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0C351;}.elementor-11207 .elementor-element.elementor-element-e853537{font-family:"Noto Serif JP", Sans-serif;font-weight:400;line-height:25px;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-11207 .elementor-element.elementor-element-5a4f764 > .elementor-widget-container{padding:100px 0px 100px 0px;}.elementor-11207 .elementor-element.elementor-element-5a4f764{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:900;letter-spacing:3px;}.elementor-11207 .elementor-element.elementor-element-5d05163 > .elementor-widget-container{background-color:#024D3F;padding:14px 0px 14px 0px;}.elementor-11207 .elementor-element.elementor-element-5d05163{text-align:center;}.elementor-11207 .elementor-element.elementor-element-5d05163 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:600;letter-spacing:3px;color:#F7F7F7;}.elementor-11207 .elementor-element.elementor-element-f3d36d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 40px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#024D3F;}.elementor-11207 .elementor-element.elementor-element-f3d36d6{font-family:"Noto Serif JP", Sans-serif;font-weight:400;line-height:25px;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-11207 .elementor-element.elementor-element-5a6c1bf{--spacer-size:28px;}.elementor-11207 .elementor-element.elementor-element-e65b37e:not(.elementor-motion-effects-element-type-background), .elementor-11207 .elementor-element.elementor-element-e65b37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0C35142;}.elementor-11207 .elementor-element.elementor-element-e65b37e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-e65b37e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-7a7808a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11207 .elementor-element.elementor-element-27b26d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-27b26d7{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:var( --e-global-color-7204f5a );}.elementor-11207 .elementor-element.elementor-element-bcabddc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-11207 .elementor-element.elementor-element-bcabddc{text-align:center;}.elementor-11207 .elementor-element.elementor-element-bcabddc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-11207 .elementor-element.elementor-element-c9bb5b0{padding:0px 100px 0px 100px;}.elementor-11207 .elementor-element.elementor-element-3fd4c48.elementor-element{--order:99999 /* order end hack */;}.elementor-11207 .elementor-element.elementor-element-3fd4c48 > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-11207 .elementor-element.elementor-element-3fd4c48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2);}.elementor-11207 .elementor-element.elementor-element-3fd4c48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2);}.elementor-11207 .elementor-element.elementor-element-3fd4c48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2);}.elementor-11207 .elementor-element.elementor-element-3fd4c48 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2);}body.rtl .elementor-11207 .elementor-element.elementor-element-3fd4c48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2);}body:not(.rtl) .elementor-11207 .elementor-element.elementor-element-3fd4c48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2);}.elementor-11207 .elementor-element.elementor-element-3fd4c48 .elementor-icon-list-item:not(:last-child):after{content:"";width:75%;border-color:var( --e-global-color-accent );}.elementor-11207 .elementor-element.elementor-element-3fd4c48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:dashed;border-top-width:1px;}.elementor-11207 .elementor-element.elementor-element-3fd4c48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:dashed;}.elementor-11207 .elementor-element.elementor-element-3fd4c48 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-11207 .elementor-element.elementor-element-3fd4c48 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11207 .elementor-element.elementor-element-3fd4c48 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-11207 .elementor-element.elementor-element-3fd4c48{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-11207 .elementor-element.elementor-element-3fd4c48 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11207 .elementor-element.elementor-element-f884117{--display:flex;}.elementor-11207 .elementor-element.elementor-element-f1bbe67{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-2169f5d .elementor-button{background-color:#E0C351;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:3px;box-shadow:0px 0px 10px 0px rgba(89.22343749999999, 89.22343749999999, 89.22343749999999, 0.5);border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-11207 .elementor-element.elementor-element-2169f5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-11207 .elementor-element.elementor-element-bf90e8d .elementor-button{background-color:#E0C351;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:3px;box-shadow:0px 0px 10px 0px rgba(89.22343749999999, 89.22343749999999, 89.22343749999999, 0.5);border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-11207 .elementor-element.elementor-element-bf90e8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-11207 .elementor-element.elementor-element-446cba1{--spacer-size:50px;}.elementor-11207 .elementor-element.elementor-element-051c014{--display:flex;}.elementor-11207 .elementor-element.elementor-element-2f8eef7 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 200px 0px 200px;padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-2f8eef7{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:5px;color:#E0C35152;}.elementor-11207 .elementor-element.elementor-element-421dea0 > .elementor-widget-container{margin:0px 200px 0px 200px;padding:020px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-421dea0{text-align:center;}.elementor-11207 .elementor-element.elementor-element-421dea0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-7b5d3a0{--display:flex;}.elementor-11207 .elementor-element.elementor-element-4ec5bac .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-79b6ed0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-49f36be{--display:flex;}.elementor-11207 .elementor-element.elementor-element-c5c8afb .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-11207 .elementor-element.elementor-element-f40274d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-9c41575{--display:flex;}.elementor-11207 .elementor-element.elementor-element-8f4ce6a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-a315110{--display:flex;}.elementor-11207 .elementor-element.elementor-element-d82f1bd .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-11207 .elementor-element.elementor-element-9bdffae{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-c5972c5{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-7204f5a );--n-tabs-icon-color:var( --e-global-color-7204f5a );}.elementor-11207 .elementor-element.elementor-element-c5972c5 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-accent );}.elementor-11207 .elementor-element.elementor-element-c5972c5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-11207 .elementor-element.elementor-element-c5972c5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-6b95034 );}:where( .elementor-11207 .elementor-element.elementor-element-c5972c5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:solid;border-color:var( --e-global-color-accent );}.elementor-11207 .elementor-element.elementor-element-2882441:not(.elementor-motion-effects-element-type-background), .elementor-11207 .elementor-element.elementor-element-2882441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11207 .elementor-element.elementor-element-2882441{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0200px 0px 0200px;}.elementor-11207 .elementor-element.elementor-element-2882441 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-99a982f{--spacer-size:20px;}.elementor-11207 .elementor-element.elementor-element-bc68f19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11207 .elementor-element.elementor-element-7f87a1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11207 .elementor-element.elementor-element-6247924{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11207 .elementor-element.elementor-element-a9ce6de{columns:1;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:3px;}.elementor-11207 .elementor-element.elementor-element-0895fc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11207 .elementor-element.elementor-element-0a4a57c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11207 .elementor-element.elementor-element-530d3ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11207 .elementor-element.elementor-element-14e0429{font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:3px;}.elementor-11207 .elementor-element.elementor-element-7341257{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11207 .elementor-element.elementor-element-5936f17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11207 .elementor-element.elementor-element-70b4ccb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11207 .elementor-element.elementor-element-a44d214{font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:3px;}.elementor-11207 .elementor-element.elementor-element-ea081fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11207 .elementor-element.elementor-element-def5cdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11207 .elementor-element.elementor-element-a70aa2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11207 .elementor-element.elementor-element-46e8aff{font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:3px;}.elementor-11207 .elementor-element.elementor-element-c6915f0{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:21px;--n-tabs-gap:32px;--n-tabs-title-transition:0.9s;--n-tabs-title-border-radius:78px 78px 78px 78px;--n-tabs-title-direction:row;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:19px;--n-tabs-icon-gap:23px;}:where( .elementor-11207 .elementor-element.elementor-element-c6915f0.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:var( --e-global-color-7204f5a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-11207 .elementor-element.elementor-element-c6915f0 > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-11207 .elementor-element.elementor-element-c6915f0.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) :is( span, a, i ){-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-11207 .elementor-element.elementor-element-c6915f0 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-6b95034 );}.elementor-11207 .elementor-element.elementor-element-8a3e9f7{--spacer-size:50px;}.elementor-11207 .elementor-element.elementor-element-5878b5a:not(.elementor-motion-effects-element-type-background), .elementor-11207 .elementor-element.elementor-element-5878b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0C35142;}.elementor-11207 .elementor-element.elementor-element-5878b5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-5878b5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-9157e45.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11207 .elementor-element.elementor-element-526f5c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-526f5c3{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:#E0C35152;}.elementor-11207 .elementor-element.elementor-element-8045081 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-11207 .elementor-element.elementor-element-8045081{text-align:center;}.elementor-11207 .elementor-element.elementor-element-8045081 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-11207 .elementor-element.elementor-element-c1c2d42{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-11207 .elementor-element.elementor-element-6b50a45{padding:0px 100px 0px 100px;}.elementor-11207 .elementor-element.elementor-element-d57d5a4 > .elementor-widget-container{background-color:#E0C351;padding:14px 0px 14px 0px;}.elementor-11207 .elementor-element.elementor-element-d57d5a4{text-align:center;}.elementor-11207 .elementor-element.elementor-element-d57d5a4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:600;letter-spacing:3px;color:#F7F7F7;}.elementor-11207 .elementor-element.elementor-element-d88f512 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0C351;}.elementor-11207 .elementor-element.elementor-element-d88f512{font-family:"Noto Serif JP", Sans-serif;font-weight:400;line-height:25px;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-11207 .elementor-element.elementor-element-f8bc8b8 > .elementor-widget-container{padding:100px 0px 100px 0px;}.elementor-11207 .elementor-element.elementor-element-f8bc8b8{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:900;letter-spacing:3px;}.elementor-11207 .elementor-element.elementor-element-5217b05 > .elementor-widget-container{background-color:#024D3F;padding:14px 0px 14px 0px;}.elementor-11207 .elementor-element.elementor-element-5217b05{text-align:center;}.elementor-11207 .elementor-element.elementor-element-5217b05 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:600;letter-spacing:3px;color:#F7F7F7;}.elementor-11207 .elementor-element.elementor-element-9a1cc69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 40px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#024D3F;}.elementor-11207 .elementor-element.elementor-element-9a1cc69{font-family:"Noto Serif JP", Sans-serif;font-weight:400;line-height:25px;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-11207 .elementor-element.elementor-element-26606bd{padding:0px 100px 0px 100px;}.elementor-11207 .elementor-element.elementor-element-0e66103 > .elementor-widget-container{background-color:#E0C351;padding:14px 0px 14px 0px;}.elementor-11207 .elementor-element.elementor-element-0e66103{text-align:center;}.elementor-11207 .elementor-element.elementor-element-0e66103 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:600;letter-spacing:3px;color:#F7F7F7;}.elementor-11207 .elementor-element.elementor-element-9941274 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0C351;}.elementor-11207 .elementor-element.elementor-element-9941274{font-family:"Noto Serif JP", Sans-serif;font-weight:400;line-height:25px;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-11207 .elementor-element.elementor-element-744136a > .elementor-widget-container{padding:100px 0px 100px 0px;}.elementor-11207 .elementor-element.elementor-element-744136a{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:900;letter-spacing:3px;}.elementor-11207 .elementor-element.elementor-element-43850d7 > .elementor-widget-container{background-color:#024D3F;padding:14px 0px 14px 0px;}.elementor-11207 .elementor-element.elementor-element-43850d7{text-align:center;}.elementor-11207 .elementor-element.elementor-element-43850d7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:600;letter-spacing:3px;color:#F7F7F7;}.elementor-11207 .elementor-element.elementor-element-6500515 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 40px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#024D3F;}.elementor-11207 .elementor-element.elementor-element-6500515{font-family:"Noto Serif JP", Sans-serif;font-weight:400;line-height:25px;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-11207 .elementor-element.elementor-element-b75e672 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-b75e672{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3px;}.elementor-11207 .elementor-element.elementor-element-027ea9a{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-11207 .elementor-element.elementor-element-0389db6 .elementor-button{background-color:#E0C351;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:3px;box-shadow:0px 0px 10px 0px rgba(89.22343749999999, 89.22343749999999, 89.22343749999999, 0.5);border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-11207 .elementor-element.elementor-element-0389db6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-11207 .elementor-element.elementor-element-b62bfd6{--spacer-size:50px;}.elementor-11207 .elementor-element.elementor-element-e663051{--display:flex;--overlay-opacity:0.5;}.elementor-11207 .elementor-element.elementor-element-e663051::before, .elementor-11207 .elementor-element.elementor-element-e663051 > .elementor-background-video-container::before, .elementor-11207 .elementor-element.elementor-element-e663051 > .e-con-inner > .elementor-background-video-container::before, .elementor-11207 .elementor-element.elementor-element-e663051 > .elementor-background-slideshow::before, .elementor-11207 .elementor-element.elementor-element-e663051 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11207 .elementor-element.elementor-element-e663051 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11207 .elementor-element.elementor-element-d92d7b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-d92d7b7{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:#E0C35152;}.elementor-11207 .elementor-element.elementor-element-fb8294a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-fb8294a{text-align:center;}.elementor-11207 .elementor-element.elementor-element-fb8294a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-11207 .elementor-element.elementor-element-a8e2170{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11207 .elementor-element.elementor-element-a8e2170 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-85cdd9d{--e-image-carousel-slides-to-show:1;}.elementor-11207 .elementor-element.elementor-element-6c22ed4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11207 .elementor-element.elementor-element-6c22ed4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bgm-photo.com/wp-content/uploads/2023/06/background-gray.jpg");background-position:0px 35px;background-repeat:no-repeat;background-size:100% auto;}.elementor-11207 .elementor-element.elementor-element-6c22ed4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-11207 .elementor-element.elementor-element-6c22ed4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-6c22ed4 > .elementor-element-populated > .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-11207 .elementor-element.elementor-element-87ed4ac{--divider-border-style:solid;--divider-color:#024D3F;--divider-border-width:1px;}.elementor-11207 .elementor-element.elementor-element-87ed4ac .elementor-divider-separator{width:100%;}.elementor-11207 .elementor-element.elementor-element-87ed4ac .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11207 .elementor-element.elementor-element-87ed4ac .elementor-divider__text{color:#024D3F;font-weight:500;letter-spacing:3px;}.elementor-11207 .elementor-element.elementor-element-c3e0f25 > .elementor-widget-container{padding:55px 0px 0px 55px;}.elementor-11207 .elementor-element.elementor-element-c3e0f25{z-index:2;}.elementor-11207 .elementor-element.elementor-element-c3e0f25 .elementor-heading-title{font-size:18px;font-weight:500;line-height:33px;letter-spacing:3px;color:#024D3F;}.elementor-11207 .elementor-element.elementor-element-908c0ca > .elementor-widget-container{padding:10px 20px 10px 55px;}.elementor-11207 .elementor-element.elementor-element-908c0ca{z-index:2;text-align:left;font-size:14px;font-weight:400;line-height:28px;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-11207 .elementor-element.elementor-element-7c884bd .elementor-button{background-color:var( --e-global-color-6b95034 );font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:500;letter-spacing:3px;box-shadow:0px 0px 5px 0px rgba(89.22343749999999, 89.22343749999999, 89.22343749999999, 0.5);border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-11207 .elementor-element.elementor-element-7c884bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:05px 0px 30px 100px;}.elementor-11207 .elementor-element.elementor-element-7c884bd{z-index:2;}.elementor-11207 .elementor-element.elementor-element-0794ea8 > .elementor-widget-container{padding:10px 20px 10px 55px;}.elementor-11207 .elementor-element.elementor-element-0794ea8{z-index:2;text-align:left;font-size:14px;font-weight:500;line-height:28px;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-11207 .elementor-element.elementor-element-07d4a9c:not(.elementor-motion-effects-element-type-background), .elementor-11207 .elementor-element.elementor-element-07d4a9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0C35142;}.elementor-11207 .elementor-element.elementor-element-07d4a9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11207 .elementor-element.elementor-element-07d4a9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-98ea758 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-98ea758{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:#FFFFFFC4;}.elementor-11207 .elementor-element.elementor-element-cea369e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-cea369e{text-align:center;}.elementor-11207 .elementor-element.elementor-element-cea369e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-11207 .elementor-element.elementor-element-943c658{--e-image-carousel-slides-to-show:1;}.elementor-11207 .elementor-element.elementor-element-943c658 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11207 .elementor-element.elementor-element-943c658 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#C4C4C4;}.elementor-11207 .elementor-element.elementor-element-943c658 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11207 .elementor-element.elementor-element-943c658 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#C4C4C4;}.elementor-11207 .elementor-element.elementor-element-36374ed{--e-image-carousel-slides-to-show:1;}.elementor-11207 .elementor-element.elementor-element-36374ed .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11207 .elementor-element.elementor-element-36374ed .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#C4C4C4;}.elementor-11207 .elementor-element.elementor-element-36374ed .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11207 .elementor-element.elementor-element-36374ed .elementor-swiper-button.elementor-swiper-button-next svg{fill:#C4C4C4;}.elementor-11207 .elementor-element.elementor-element-419f3bc{--spacer-size:50px;}.elementor-11207 .elementor-element.elementor-element-4df0360:not(.elementor-motion-effects-element-type-background), .elementor-11207 .elementor-element.elementor-element-4df0360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0C35142;}.elementor-11207 .elementor-element.elementor-element-4df0360{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11207 .elementor-element.elementor-element-4df0360 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-7eaa5d9{--spacer-size:30px;}.elementor-11207 .elementor-element.elementor-element-f40c98e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-f40c98e{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:#FFFFFFC4;}.elementor-11207 .elementor-element.elementor-element-0feb630 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-0feb630{text-align:center;}.elementor-11207 .elementor-element.elementor-element-0feb630 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-11207 .elementor-element.elementor-element-d2c9985{--e-image-carousel-slides-to-show:1;}.elementor-11207 .elementor-element.elementor-element-d2c9985 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11207 .elementor-element.elementor-element-d2c9985 .elementor-swiper-button.elementor-swiper-button-next{font-size:10px;color:#C4C4C4;}.elementor-11207 .elementor-element.elementor-element-d2c9985 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11207 .elementor-element.elementor-element-d2c9985 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#C4C4C4;}.elementor-11207 .elementor-element.elementor-element-abaf24e{--e-image-carousel-slides-to-show:1;}.elementor-11207 .elementor-element.elementor-element-abaf24e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11207 .elementor-element.elementor-element-abaf24e .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#C4C4C4;}.elementor-11207 .elementor-element.elementor-element-abaf24e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11207 .elementor-element.elementor-element-abaf24e .elementor-swiper-button.elementor-swiper-button-next svg{fill:#C4C4C4;}.elementor-11207 .elementor-element.elementor-element-8d907a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-8d907a6{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:#E0C35152;}.elementor-11207 .elementor-element.elementor-element-31618aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-31618aa{text-align:center;}.elementor-11207 .elementor-element.elementor-element-31618aa .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-11207 .elementor-element.elementor-element-7177359{padding:0px 50px 0px 50px;}.elementor-11207 .elementor-element.elementor-element-f992bc6 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-f992bc6{text-align:center;}.elementor-11207 .elementor-element.elementor-element-f992bc6 img{width:80%;}.elementor-11207 .elementor-element.elementor-element-c4ff950 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-728b1a9 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-72a577d{--spacer-size:70px;}.elementor-11207 .elementor-element.elementor-element-d8b7f5c:not(.elementor-motion-effects-element-type-background), .elementor-11207 .elementor-element.elementor-element-d8b7f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0C35142;}.elementor-11207 .elementor-element.elementor-element-d8b7f5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11207 .elementor-element.elementor-element-d8b7f5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-c390f63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-c390f63{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:var( --e-global-color-7204f5a );}.elementor-11207 .elementor-element.elementor-element-95f47ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-95f47ca{text-align:center;}.elementor-11207 .elementor-element.elementor-element-95f47ca .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-11207 .elementor-element.elementor-element-8f8209b{--divider-border-style:rounds_tribal;--divider-color:var( --e-global-color-6b95034 );--divider-pattern-height:20px;}.elementor-11207 .elementor-element.elementor-element-8f8209b .elementor-divider-separator{width:100%;}.elementor-11207 .elementor-element.elementor-element-8f8209b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-toggle .elementor-tab-content{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-2772847 .elementor-tab-title{border-width:2px;border-color:var( --e-global-color-6b95034 );}.elementor-11207 .elementor-element.elementor-element-2772847 .elementor-tab-content{border-width:2px;border-bottom-color:var( --e-global-color-6b95034 );}.elementor-11207 .elementor-element.elementor-element-2772847 .elementor-toggle-item:not(:last-child){margin-bottom:14px;}.elementor-11207 .elementor-element.elementor-element-2772847 .elementor-toggle-title, .elementor-11207 .elementor-element.elementor-element-2772847 .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-11207 .elementor-element.elementor-element-2772847 .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-11207 .elementor-element.elementor-element-2772847 .elementor-tab-title.elementor-active a, .elementor-11207 .elementor-element.elementor-element-2772847 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-6b95034 );}.elementor-11207 .elementor-element.elementor-element-1cb8736{--spacer-size:50px;}.elementor-11207 .elementor-element.elementor-element-195a368{--display:flex;}.elementor-11207 .elementor-element.elementor-element-0dd3f69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-0dd3f69{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:#E0C35152;}.elementor-11207 .elementor-element.elementor-element-1ac8341 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-1ac8341{text-align:center;}.elementor-11207 .elementor-element.elementor-element-1ac8341 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title, .elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title, .elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title > a:hover{color:var( --e-global-color-primary );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-meta span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-meta span a{color:var( --e-global-color-text );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post a.read-more-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post a.read-more-btn:hover{color:var( --e-global-color-primary );}.elementor-msie .elementor-11207 .elementor-element.elementor-element-5724dd4 .elementor-portfolio-item{width:calc( 100% / 4 );}.elementor-11207 .elementor-element.elementor-element-5724dd4 .wpcap-grid-container .wpcap-post .post-grid-meta span + span:before{content:"/";}.elementor-11207 .elementor-element.elementor-element-5724dd4 .post-grid-inner{text-align:left;}.elementor-11207 .elementor-element.elementor-element-5724dd4 .wpcap-grid-container{grid-column-gap:15px;grid-row-gap:30px;}.elementor-11207 .elementor-element.elementor-element-5724dd4 .wpcap-grid-container .wpcap-post{border-radius:0px;}.elementor-11207 .elementor-element.elementor-element-5724dd4 .wpcap-grid-container .wpcap-post a.read-more-btn{border-radius:0px;}.elementor-11207 .elementor-element.elementor-element-3bd6e44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-3bd6e44{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:#E0C35152;}.elementor-11207 .elementor-element.elementor-element-792c10d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-792c10d{text-align:center;}.elementor-11207 .elementor-element.elementor-element-792c10d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-11207 .elementor-element.elementor-element-b25571e .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-11207 .elementor-element.elementor-element-b25571e{padding:0px 50px 0px 50px;}.elementor-11207 .elementor-element.elementor-element-9c2b9ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-9c2b9ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-31fb603 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-31fb603{text-align:right;}.elementor-11207 .elementor-element.elementor-element-31fb603 img{width:100%;}.elementor-11207 .elementor-element.elementor-element-12c0d97 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-11207 .elementor-element.elementor-element-12c0d97{text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;line-height:33px;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-11207 .elementor-element.elementor-element-609eac8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-ba2b5d9 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-11207 .elementor-element.elementor-element-ba2b5d9{text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;line-height:33px;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-11207 .elementor-element.elementor-element-84c97f2:not(.elementor-motion-effects-element-type-background), .elementor-11207 .elementor-element.elementor-element-84c97f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0C35152;}.elementor-11207 .elementor-element.elementor-element-84c97f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11207 .elementor-element.elementor-element-84c97f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-ef6490b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-ef6490b{text-align:center;font-family:"Josefin Slab", Sans-serif;font-size:65px;font-weight:800;letter-spacing:7px;color:#FFFFFFC4;}.elementor-11207 .elementor-element.elementor-element-1bdcbd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-11207 .elementor-element.elementor-element-1bdcbd8{text-align:center;}.elementor-11207 .elementor-element.elementor-element-1bdcbd8 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:3px;color:#333333;}.elementor-11207 .elementor-element.elementor-element-80337d5:not(.elementor-motion-effects-element-type-background), .elementor-11207 .elementor-element.elementor-element-80337d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0C35152;}.elementor-11207 .elementor-element.elementor-element-80337d5 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11207 .elementor-element.elementor-element-80337d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11207 .elementor-element.elementor-element-336273c:not(.elementor-motion-effects-element-type-background), .elementor-11207 .elementor-element.elementor-element-336273c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0C35152;}.elementor-11207 .elementor-element.elementor-element-336273c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11207 .elementor-element.elementor-element-336273c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-11207 .elementor-element.elementor-element-a492a9e{--content-width:1600px;}.elementor-11207 .elementor-element.elementor-element-e9c380a{width:47%;}.elementor-11207 .elementor-element.elementor-element-52011ef{width:6%;}.elementor-11207 .elementor-element.elementor-element-e790761{width:46.332%;}.elementor-11207 .elementor-element.elementor-element-d8fbdb6{--content-width:1600px;}.elementor-11207 .elementor-element.elementor-element-01ab84d{width:47%;}.elementor-11207 .elementor-element.elementor-element-91d0c45{width:6%;}.elementor-11207 .elementor-element.elementor-element-18e933a{width:46.332%;}.elementor-11207 .elementor-element.elementor-element-7f87a1c{--width:33.3333%;}.elementor-11207 .elementor-element.elementor-element-6247924{--width:66.6666%;}.elementor-11207 .elementor-element.elementor-element-0a4a57c{--width:33.3333%;}.elementor-11207 .elementor-element.elementor-element-530d3ac{--width:66.6666%;}.elementor-11207 .elementor-element.elementor-element-5936f17{--width:33.3333%;}.elementor-11207 .elementor-element.elementor-element-70b4ccb{--width:66.6666%;}.elementor-11207 .elementor-element.elementor-element-def5cdd{--width:33.3333%;}.elementor-11207 .elementor-element.elementor-element-a70aa2c{--width:66.6666%;}.elementor-11207 .elementor-element.elementor-element-9c26886{width:47%;}.elementor-11207 .elementor-element.elementor-element-e18fe7d{width:6%;}.elementor-11207 .elementor-element.elementor-element-84ad053{width:46.332%;}.elementor-11207 .elementor-element.elementor-element-3167431{width:47%;}.elementor-11207 .elementor-element.elementor-element-bdfa725{width:6%;}.elementor-11207 .elementor-element.elementor-element-8a14f48{width:46.332%;}.elementor-11207 .elementor-element.elementor-element-468847d{width:45%;}.elementor-11207 .elementor-element.elementor-element-6c22ed4{width:55%;}.elementor-11207 .elementor-element.elementor-element-be00b5f{width:50%;}.elementor-11207 .elementor-element.elementor-element-c4ff950{width:50%;}}@media(max-width:1024px){.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-a492a9e{--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-8d33238{padding:0px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-c135c07{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-28806da > .elementor-widget-container{padding:0px 30px 70px 30px;}.elementor-11207 .elementor-element.elementor-element-28806da{text-align:center;}.elementor-11207 .elementor-element.elementor-element-d8fbdb6{--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-c9bb5b0{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-f1bbe67{--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-2f8eef7 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-79b6ed0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-f40274d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-8f4ce6a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-9bdffae{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-26606bd{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-6c22ed4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11207 .elementor-element.elementor-element-6c22ed4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bgm-photo.com/wp-content/uploads/2023/06/background-gray.jpg");background-position:0px -2px;background-repeat:repeat-y;background-size:555px auto;}.elementor-11207 .elementor-element.elementor-element-6c22ed4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-c3e0f25 > .elementor-widget-container{padding:10px 0px 0px 54px;}.elementor-widget-toggle .elementor-toggle-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-toggle .elementor-tab-content{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title, .elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title > a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-meta span{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-excerpt p{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post a.read-more-btn{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-msie .elementor-11207 .elementor-element.elementor-element-5724dd4 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-11207 .elementor-element.elementor-element-b25571e{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-9c2b9ca > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11207 .elementor-element.elementor-element-31fb603 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-31fb603 img{width:100%;}.elementor-11207 .elementor-element.elementor-element-12c0d97 > .elementor-widget-container{padding:020px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-12c0d97{line-height:2.1em;}}@media(max-width:767px){.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-a8e9ab8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-a8e9ab8{font-size:25px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-510eea2 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-510eea2 .elementor-heading-title{font-size:10px;}.elementor-11207 .elementor-element.elementor-element-26a08b4{--spacer-size:103px;}.elementor-11207 .elementor-element.elementor-element-0ff5b62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-0ff5b62{text-align:justify;line-height:1.6em;letter-spacing:3.2px;word-spacing:0em;}.elementor-11207 .elementor-element.elementor-element-0ff5b62 p{margin-bottom:0px;}.elementor-11207 .elementor-element.elementor-element-27c5826 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-27c5826{font-size:25px;}.elementor-11207 .elementor-element.elementor-element-c343b9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-c343b9d .elementor-heading-title{font-size:20px;}.elementor-11207 .elementor-element.elementor-element-61c9a46{--spacer-size:10px;}.elementor-11207 .elementor-element.elementor-element-a492a9e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-75e3a7b .elementor-custom-embed-play i{font-size:15px;}.elementor-11207 .elementor-element.elementor-element-75e3a7b .elementor-custom-embed-play svg{width:15px;height:15px;}.elementor-11207 .elementor-element.elementor-element-2770c19 .elementor-custom-embed-play i{font-size:15px;}.elementor-11207 .elementor-element.elementor-element-2770c19 .elementor-custom-embed-play svg{width:15px;height:15px;}.elementor-11207 .elementor-element.elementor-element-dde0976 .elementor-custom-embed-play i{font-size:15px;}.elementor-11207 .elementor-element.elementor-element-dde0976 .elementor-custom-embed-play svg{width:15px;height:15px;}.elementor-11207 .elementor-element.elementor-element-6ed5a1a .elementor-custom-embed-play i{font-size:15px;}.elementor-11207 .elementor-element.elementor-element-6ed5a1a .elementor-custom-embed-play svg{width:15px;height:15px;}.elementor-11207 .elementor-element.elementor-element-4a18ee7 .elementor-custom-embed-play i{font-size:15px;}.elementor-11207 .elementor-element.elementor-element-4a18ee7 .elementor-custom-embed-play svg{width:15px;height:15px;}.elementor-11207 .elementor-element.elementor-element-8d3746e .elementor-custom-embed-play i{font-size:15px;}.elementor-11207 .elementor-element.elementor-element-8d3746e .elementor-custom-embed-play svg{width:15px;height:15px;}.elementor-11207 .elementor-element.elementor-element-bbf8f82 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-bbf8f82{font-size:25px;}.elementor-11207 .elementor-element.elementor-element-d01d6c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-d01d6c3 .elementor-heading-title{font-size:20px;}.elementor-11207 .elementor-element.elementor-element-8d33238{padding:0px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-91300a1 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(11px/2);}.elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(11px/2);}.elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(11px/2);margin-left:calc(11px/2);}.elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-11px/2);margin-left:calc(-11px/2);}body.rtl .elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-11px/2);}body:not(.rtl) .elementor-11207 .elementor-element.elementor-element-91300a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-11px/2);}.elementor-11207 .elementor-element.elementor-element-91300a1{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-11207 .elementor-element.elementor-element-c135c07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-b831397 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-b831397 .elementor-button{font-size:14px;letter-spacing:2px;padding:14px 14px 14px 14px;}.elementor-11207 .elementor-element.elementor-element-80ea25f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-80ea25f .elementor-button{font-size:14px;letter-spacing:2px;padding:14px 14px 14px 14px;}.elementor-11207 .elementor-element.elementor-element-28806da > .elementor-widget-container{padding:0px 20px 30px 20px;}.elementor-11207 .elementor-element.elementor-element-28806da{text-align:left;font-size:14px;line-height:1.7em;letter-spacing:2px;}.elementor-11207 .elementor-element.elementor-element-ce54745 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-ce54745{font-size:25px;}.elementor-11207 .elementor-element.elementor-element-8c5049e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-8c5049e .elementor-heading-title{font-size:20px;}.elementor-11207 .elementor-element.elementor-element-3e950db{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-6b9a117 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-11207 .elementor-element.elementor-element-6b9a117 .elementor-heading-title{font-size:13px;}.elementor-11207 .elementor-element.elementor-element-4015bf8{font-size:13px;}.elementor-11207 .elementor-element.elementor-element-52011ef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11207 .elementor-element.elementor-element-bb8a1b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-bb8a1b5{font-size:21px;}.elementor-11207 .elementor-element.elementor-element-cf77272 .elementor-heading-title{font-size:13px;}.elementor-11207 .elementor-element.elementor-element-30995c3 > .elementor-widget-container{padding:0px 10px 10px 10px;}.elementor-11207 .elementor-element.elementor-element-30995c3{text-align:left;font-size:13px;}.elementor-11207 .elementor-element.elementor-element-d8fbdb6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-e440562{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-549def6 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-11207 .elementor-element.elementor-element-549def6 .elementor-heading-title{font-size:13px;}.elementor-11207 .elementor-element.elementor-element-e853537{font-size:13px;}.elementor-11207 .elementor-element.elementor-element-91d0c45 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11207 .elementor-element.elementor-element-5a4f764 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-5a4f764{font-size:21px;}.elementor-11207 .elementor-element.elementor-element-5d05163 .elementor-heading-title{font-size:13px;}.elementor-11207 .elementor-element.elementor-element-f3d36d6 > .elementor-widget-container{padding:0px 10px 10px 10px;}.elementor-11207 .elementor-element.elementor-element-f3d36d6{text-align:left;font-size:13px;}.elementor-11207 .elementor-element.elementor-element-5a6c1bf{--spacer-size:50px;}.elementor-11207 .elementor-element.elementor-element-27b26d7 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-27b26d7{font-size:25px;}.elementor-11207 .elementor-element.elementor-element-bcabddc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-bcabddc .elementor-heading-title{font-size:20px;}.elementor-11207 .elementor-element.elementor-element-c9bb5b0{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-f1bbe67{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-2169f5d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-2169f5d .elementor-button{font-size:14px;letter-spacing:2px;padding:14px 14px 14px 14px;}.elementor-11207 .elementor-element.elementor-element-bf90e8d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-bf90e8d .elementor-button{font-size:14px;letter-spacing:2px;padding:14px 14px 14px 14px;}.elementor-11207 .elementor-element.elementor-element-446cba1{--spacer-size:50px;}.elementor-11207 .elementor-element.elementor-element-2f8eef7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-2f8eef7{font-size:25px;}.elementor-11207 .elementor-element.elementor-element-421dea0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:55px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-421dea0 .elementor-heading-title{font-size:20px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-4ec5bac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-4ec5bac.elementor-element{--align-self:center;}.elementor-11207 .elementor-element.elementor-element-4ec5bac{text-align:center;}.elementor-11207 .elementor-element.elementor-element-4ec5bac .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-79b6ed0{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11207 .elementor-element.elementor-element-def47e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-c5c8afb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-c5c8afb.elementor-element{--align-self:center;}.elementor-11207 .elementor-element.elementor-element-c5c8afb{text-align:center;}.elementor-11207 .elementor-element.elementor-element-c5c8afb .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-11207 .elementor-element.elementor-element-f40274d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-bf2a4d5{text-align:center;}.elementor-11207 .elementor-element.elementor-element-8f4ce6a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-a315110{--min-height:0px;}.elementor-11207 .elementor-element.elementor-element-d82f1bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-d82f1bd.elementor-element{--align-self:center;}.elementor-11207 .elementor-element.elementor-element-d82f1bd{text-align:center;}.elementor-11207 .elementor-element.elementor-element-d82f1bd .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-11207 .elementor-element.elementor-element-9bdffae{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11207 .elementor-element.elementor-element-c5972c5{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:15px;--n-tabs-title-border-radius:19px 19px 19px 19px;--n-tabs-icon-size:18px;--n-tabs-icon-gap:27px;}:where( .elementor-11207 .elementor-element.elementor-element-c5972c5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-11207 .elementor-element.elementor-element-a9ce6de{width:var( --container-widget-width, 285.219px );max-width:285.219px;--container-widget-width:285.219px;--container-widget-flex-grow:0;}.elementor-11207 .elementor-element.elementor-element-526f5c3 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-526f5c3{font-size:25px;}.elementor-11207 .elementor-element.elementor-element-8045081 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-8045081 .elementor-heading-title{font-size:20px;}.elementor-11207 .elementor-element.elementor-element-c1c2d42 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-11207 .elementor-element.elementor-element-c1c2d42{text-align:left;font-size:14px;letter-spacing:2.5px;}.elementor-11207 .elementor-element.elementor-element-6b50a45{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-d57d5a4 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-11207 .elementor-element.elementor-element-d57d5a4 .elementor-heading-title{font-size:13px;}.elementor-11207 .elementor-element.elementor-element-d88f512{font-size:13px;}.elementor-11207 .elementor-element.elementor-element-e18fe7d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11207 .elementor-element.elementor-element-f8bc8b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-f8bc8b8{font-size:21px;}.elementor-11207 .elementor-element.elementor-element-5217b05 .elementor-heading-title{font-size:13px;}.elementor-11207 .elementor-element.elementor-element-9a1cc69 > .elementor-widget-container{padding:0px 10px 10px 10px;}.elementor-11207 .elementor-element.elementor-element-9a1cc69{text-align:left;font-size:13px;}.elementor-11207 .elementor-element.elementor-element-26606bd{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-0e66103 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-11207 .elementor-element.elementor-element-0e66103 .elementor-heading-title{font-size:13px;}.elementor-11207 .elementor-element.elementor-element-744136a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-b75e672 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-11207 .elementor-element.elementor-element-b75e672{text-align:left;font-size:14px;}.elementor-11207 .elementor-element.elementor-element-027ea9a > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-11207 .elementor-element.elementor-element-027ea9a{text-align:left;font-size:14px;letter-spacing:2.5px;}.elementor-11207 .elementor-element.elementor-element-0389db6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-0389db6 .elementor-button{font-size:14px;letter-spacing:2px;padding:14px 14px 14px 14px;}.elementor-11207 .elementor-element.elementor-element-b62bfd6{--spacer-size:50px;}.elementor-11207 .elementor-element.elementor-element-d92d7b7 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-d92d7b7{font-size:25px;}.elementor-11207 .elementor-element.elementor-element-fb8294a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-fb8294a .elementor-heading-title{font-size:20px;}.elementor-11207 .elementor-element.elementor-element-6c22ed4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11207 .elementor-element.elementor-element-6c22ed4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bgm-photo.com/wp-content/uploads/2023/06/bg-fd.jpg");background-position:0px 0px;background-size:644px auto;}.elementor-11207 .elementor-element.elementor-element-6c22ed4 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-87ed4ac > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-11207 .elementor-element.elementor-element-87ed4ac .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-11207 .elementor-element.elementor-element-87ed4ac .elementor-divider{text-align:center;}.elementor-11207 .elementor-element.elementor-element-87ed4ac .elementor-divider__text{font-size:17px;line-height:1.6em;}.elementor-11207 .elementor-element.elementor-element-87ed4ac{--divider-element-spacing:28px;}.elementor-11207 .elementor-element.elementor-element-c3e0f25 > .elementor-widget-container{padding:0px 10px 0px 30px;}.elementor-11207 .elementor-element.elementor-element-c3e0f25{text-align:left;}.elementor-11207 .elementor-element.elementor-element-c3e0f25 .elementor-heading-title{font-size:16px;line-height:1.8em;}.elementor-11207 .elementor-element.elementor-element-908c0ca > .elementor-widget-container{padding:0px 10px 10px 10px;}.elementor-11207 .elementor-element.elementor-element-908c0ca{text-align:left;line-height:1.8em;}.elementor-11207 .elementor-element.elementor-element-7c884bd > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-11207 .elementor-element.elementor-element-7c884bd .elementor-button{font-size:14px;letter-spacing:2px;padding:12px 15px 12px 15px;}.elementor-11207 .elementor-element.elementor-element-0794ea8 > .elementor-widget-container{padding:0px 0px 010px 0px;}.elementor-11207 .elementor-element.elementor-element-0794ea8{text-align:left;line-height:1.8em;letter-spacing:2px;}.elementor-11207 .elementor-element.elementor-element-98ea758 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-98ea758{font-size:25px;letter-spacing:5px;}.elementor-11207 .elementor-element.elementor-element-cea369e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-cea369e .elementor-heading-title{font-size:20px;}.elementor-11207 .elementor-element.elementor-element-943c658 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-36374ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-419f3bc{--spacer-size:50px;}.elementor-11207 .elementor-element.elementor-element-7eaa5d9{--spacer-size:50px;}.elementor-11207 .elementor-element.elementor-element-f40c98e > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-f40c98e{font-size:25px;letter-spacing:5px;}.elementor-11207 .elementor-element.elementor-element-0feb630 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-0feb630 .elementor-heading-title{font-size:20px;}.elementor-11207 .elementor-element.elementor-element-d2c9985 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-abaf24e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-8d907a6 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-8d907a6{font-size:25px;}.elementor-11207 .elementor-element.elementor-element-31618aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-31618aa .elementor-heading-title{font-size:20px;}.elementor-11207 .elementor-element.elementor-element-7177359{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-f992bc6 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-11207 .elementor-element.elementor-element-c4ff950 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-11207 .elementor-element.elementor-element-728b1a9 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-72a577d{--spacer-size:50px;}.elementor-11207 .elementor-element.elementor-element-c390f63 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-c390f63{font-size:25px;}.elementor-11207 .elementor-element.elementor-element-95f47ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-95f47ca .elementor-heading-title{font-size:20px;}.elementor-widget-toggle .elementor-toggle-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-toggle .elementor-tab-content{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11207 .elementor-element.elementor-element-0dd3f69 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-0dd3f69{font-size:25px;}.elementor-11207 .elementor-element.elementor-element-1ac8341 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-1ac8341 .elementor-heading-title{font-size:20px;}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title, .elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title > a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-meta span{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-excerpt p{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post a.read-more-btn{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-msie .elementor-11207 .elementor-element.elementor-element-5724dd4 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-11207 .elementor-element.elementor-element-3bd6e44 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-3bd6e44{font-size:25px;}.elementor-11207 .elementor-element.elementor-element-792c10d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:037px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-792c10d .elementor-heading-title{font-size:20px;}.elementor-11207 .elementor-element.elementor-element-b25571e{padding:0px 10px 0px 010px;}.elementor-11207 .elementor-element.elementor-element-9c2b9ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11207 .elementor-element.elementor-element-31fb603 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-11207 .elementor-element.elementor-element-31fb603{text-align:center;}.elementor-11207 .elementor-element.elementor-element-31fb603 img{width:100%;}.elementor-11207 .elementor-element.elementor-element-12c0d97 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-12c0d97{text-align:left;font-size:14px;letter-spacing:2.3px;}.elementor-11207 .elementor-element.elementor-element-ba2b5d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-ba2b5d9{text-align:left;font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-11207 .elementor-element.elementor-element-ef6490b > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-ef6490b{font-size:25px;}.elementor-11207 .elementor-element.elementor-element-1bdcbd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 0px 0px;}.elementor-11207 .elementor-element.elementor-element-1bdcbd8 .elementor-heading-title{font-size:20px;letter-spacing:1.5px;}}/* Start custom CSS for text-editor, class: .elementor-element-0ff5b62 */.tategaki{
	writing-mode: vertical-rl;    /* 文章を縦書きにする */
	margin: 0 auto;               /* コンテンツを中央寄せにする */
	font-size:23px;               /* 文字サイズを23pxに設定 */
	font-family:serif;            /* 明朝体にする */
	line-height:50px              /* 文字間隔を50pxに設定 */
}/* End custom CSS */