.elementor-13134 .elementor-element.elementor-element-21c753a > .elementor-container{max-width:1040px;}.elementor-13134 .elementor-element.elementor-element-389ff3b{--spacer-size:50px;}.elementor-13134 .elementor-element.elementor-element-7e40350 .elementor-button{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#36363600;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-13134 .elementor-element.elementor-element-7e40350 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-13134 .elementor-element.elementor-element-01fb3a8{--spacer-size:50px;}.elementor-13134 .elementor-element.elementor-element-398c388 .elementor-heading-title{color:var( --e-global-color-670ec76 );font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-13134 .elementor-element.elementor-element-398c388 > .elementor-widget-container{margin:-10px 0px 0px 10px;}.elementor-13134 .elementor-element.elementor-element-9d08c34{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1.5px;}.elementor-13134 .elementor-element.elementor-element-9d08c34 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 2px;}.elementor-13134 .elementor-element.elementor-element-e022cc8{--image-transition-duration:0ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;}.elementor-13134 .elementor-element.elementor-element-e022cc8 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-13134 .elementor-element.elementor-element-e022cc8 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-13134 .elementor-element.elementor-element-fd7e0b0{--spacer-size:100px;}.elementor-13134 .elementor-element.elementor-element-98afd10{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-13134 .elementor-element.elementor-element-98afd10 .elementor-divider-separator{width:100%;}.elementor-13134 .elementor-element.elementor-element-98afd10 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-13134 .elementor-element.elementor-element-a3cce94{width:30%;}.elementor-13134 .elementor-element.elementor-element-536644d img{box-shadow:2px 2px 5px -2px rgba(0, 0, 0, 0.3);}.elementor-13134 .elementor-element.elementor-element-536644d > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-13134 .elementor-element.elementor-element-a34fe0a{text-align:center;}.elementor-13134 .elementor-element.elementor-element-a34fe0a .elementor-heading-title{color:var( --e-global-color-670ec76 );font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-13134 .elementor-element.elementor-element-a34fe0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13134 .elementor-element.elementor-element-e2f7762{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:25px;letter-spacing:1.5px;}.elementor-13134 .elementor-element.elementor-element-e2f7762 > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-13134 .elementor-element.elementor-element-4eef1e1{--spacer-size:50px;}.elementor-13134 .elementor-element.elementor-element-c1e756d{width:70%;}.elementor-13134 .elementor-element.elementor-element-3c66f96{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1.5px;}.elementor-13134 .elementor-element.elementor-element-3c66f96 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-13134 .elementor-element.elementor-element-fc9f4c0{--spacer-size:50px;}.elementor-13134 .elementor-element.elementor-element-c5709e0 .elementor-button{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#36363600;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-13134 .elementor-element.elementor-element-c5709e0 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-13134 .elementor-element.elementor-element-626138b{--spacer-size:100px;}