.elementor-520 .elementor-element.elementor-element-9696d93:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-9696d93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kawasaki-festival.com/wp-content/uploads/2024/07/header-bg2024X.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover}.elementor-520 .elementor-element.elementor-element-9696d93{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-520 .elementor-element.elementor-element-9696d93>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-eb0354c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-7f83771>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-520 .elementor-element.elementor-element-9a72208>.elementor-widget-container{margin:0 0 10px;padding:0;border-style:none}.elementor-520 .elementor-element.elementor-element-9a72208{text-align:center}.elementor-520 .elementor-element.elementor-element-9a72208 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:1px;color:#000}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-menu-toggle{margin:0 auto;background-color:#000;border-radius:15px}.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown a,.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-menu-toggle{color:#000;fill:#000}.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown{background-color:#ddd}.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown a:hover,.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown a:focus,.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown a.highlighted,.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-menu-toggle:hover,.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-menu-toggle:focus{color:#fff}.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown a:hover,.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown a:focus,.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown a.highlighted{background-color:#000}.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown a.elementor-item-active{color:#fff;background-color:#000}.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown .elementor-item,.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown a{padding-top:25px;padding-bottom:25px}.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#999;border-bottom-width:1px}.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important}.elementor-520 .elementor-element.elementor-element-fb17487 div.elementor-menu-toggle{color:#ddd}.elementor-520 .elementor-element.elementor-element-fb17487 div.elementor-menu-toggle svg{fill:#ddd}.elementor-520 .elementor-element.elementor-element-fb17487 div.elementor-menu-toggle:hover,.elementor-520 .elementor-element.elementor-element-fb17487 div.elementor-menu-toggle:focus{color:#000}.elementor-520 .elementor-element.elementor-element-fb17487 div.elementor-menu-toggle:hover svg,.elementor-520 .elementor-element.elementor-element-fb17487 div.elementor-menu-toggle:focus svg{fill:#000}.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-menu-toggle:hover,.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-menu-toggle:focus{background-color:#ddd}.elementor-520 .elementor-element.elementor-element-fb17487{--nav-menu-icon-size:60px}.elementor-520 .elementor-element.elementor-element-f256f4c>.elementor-element-populated{padding:50px 0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-520 .elementor-element.elementor-element-04d29b1{text-align:center}.elementor-520 .elementor-element.elementor-element-04d29b1 img{max-width:75%}.elementor-520 .elementor-element.elementor-element-e352240>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-e352240:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-e352240>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff0}.elementor-520 .elementor-element.elementor-element-e352240{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 20px}.elementor-520 .elementor-element.elementor-element-e352240>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-2b7d010{text-align:center}.elementor-520 .elementor-element.elementor-element-2b7d010 .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#000}.elementor-520 .elementor-element.elementor-element-2a52249>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-2a52249{padding:0 20px}.elementor-520 .elementor-element.elementor-element-645c06c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-520 .elementor-element.elementor-element-645c06c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-520 .elementor-element.elementor-element-645c06c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-520 .elementor-element.elementor-element-645c06c>.elementor-element-populated{border-style:solid;border-width:5px;border-color:red;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px}.elementor-520 .elementor-element.elementor-element-645c06c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-520 .elementor-element.elementor-element-2b6a7cc{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:1px;color:#575757}.elementor-520 .elementor-element.elementor-element-4f5cdcd>.elementor-widget-container{padding:20px 0 0}.elementor-520 .elementor-element.elementor-element-4f5cdcd{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:1px;color:#575757}.elementor-520 .elementor-element.elementor-element-43a99d4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-520 .elementor-element.elementor-element-43a99d4:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-43a99d4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-520 .elementor-element.elementor-element-43a99d4>.elementor-container{max-width:1300px}.elementor-520 .elementor-element.elementor-element-43a99d4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 20px 20px}.elementor-520 .elementor-element.elementor-element-43a99d4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-6cef9f3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-520 .elementor-element.elementor-element-6cef9f3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ddd}.elementor-520 .elementor-element.elementor-element-6cef9f3>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#ddd;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px}.elementor-520 .elementor-element.elementor-element-6cef9f3>.elementor-element-populated,.elementor-520 .elementor-element.elementor-element-6cef9f3>.elementor-element-populated>.elementor-background-overlay,.elementor-520 .elementor-element.elementor-element-6cef9f3>.elementor-background-slideshow{border-radius:0 50px}.elementor-520 .elementor-element.elementor-element-6cef9f3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-7ee3d67{text-align:left}.elementor-520 .elementor-element.elementor-element-7ee3d67 .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#000}.elementor-520 .elementor-element.elementor-element-c30a9f8{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:1px;color:#575757}.elementor-520 .elementor-element.elementor-element-d3250d7>.elementor-element-populated{border-style:none;margin:0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0}.elementor-520 .elementor-element.elementor-element-ef1bc93>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-ef1bc93:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-ef1bc93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-520 .elementor-element.elementor-element-ef1bc93{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px 100px}.elementor-520 .elementor-element.elementor-element-ef1bc93>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-eae0cb2>.elementor-container{max-width:1300px}.elementor-520 .elementor-element.elementor-element-eae0cb2{padding:20px}.elementor-520 .elementor-element.elementor-element-312704f>.elementor-widget-container{padding:30px 0 0}.elementor-520 .elementor-element.elementor-element-312704f{text-align:left}.elementor-520 .elementor-element.elementor-element-312704f .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:35px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#000}.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)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2)}.elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2)}.elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2)}.elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2)}.elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-6d567d9{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:3em}.elementor-520 .elementor-element.elementor-element-6d567d9 .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-01c94c5>.elementor-widget-container{padding:30px 0 0}.elementor-520 .elementor-element.elementor-element-01c94c5{text-align:left}.elementor-520 .elementor-element.elementor-element-01c94c5 .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:35px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#000}.elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2)}.elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2)}.elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2)}.elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2)}.elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-ce0289d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-ce0289d{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:3em}.elementor-520 .elementor-element.elementor-element-ce0289d .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-11a263b>.elementor-widget-container{padding:30px 0 0}.elementor-520 .elementor-element.elementor-element-11a263b{text-align:left}.elementor-520 .elementor-element.elementor-element-11a263b .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:35px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#000}.elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2)}.elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2)}.elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2)}.elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2)}.elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-fda51a4{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:3em}.elementor-520 .elementor-element.elementor-element-fda51a4 .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-27fbc39>.elementor-widget-container{padding:30px 0 0}.elementor-520 .elementor-element.elementor-element-27fbc39{text-align:left}.elementor-520 .elementor-element.elementor-element-27fbc39 .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:35px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#000}.elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2)}.elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2)}.elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2)}.elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2)}.elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-071c91b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-071c91b{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:3em}.elementor-520 .elementor-element.elementor-element-071c91b .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-icon i{color:red;transition:color .3s}.elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-icon svg{fill:red;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-7ec46eb{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-item>a{font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-7ec46eb .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-099162a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-099162a:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-099162a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kawasaki-festival.com/wp-content/uploads/2024/07/section1-bg2024.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-520 .elementor-element.elementor-element-099162a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 20px 150px}.elementor-520 .elementor-element.elementor-element-099162a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-099162a>.elementor-shape-bottom .elementor-shape-fill{fill:#eee}.elementor-520 .elementor-element.elementor-element-099162a>.elementor-shape-bottom svg{width:calc(180% + 1.3px);height:50px}.elementor-520 .elementor-element.elementor-element-db32d6d{text-align:center}.elementor-520 .elementor-element.elementor-element-db32d6d .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#fff}.elementor-520 .elementor-element.elementor-element-0755b0e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-0755b0e>.elementor-container{max-width:1100px}.elementor-520 .elementor-element.elementor-element-c6e30a3>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#888;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-520 .elementor-element.elementor-element-f959827 .elementor-icon-box-wrapper{text-align:left}.elementor-520 .elementor-element.elementor-element-f959827{--icon-box-icon-margin:15px}.elementor-520 .elementor-element.elementor-element-f959827 .elementor-icon-box-title{margin-bottom:10px;color:#fff}.elementor-520 .elementor-element.elementor-element-f959827.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-520 .elementor-element.elementor-element-f959827.elementor-view-framed .elementor-icon,.elementor-520 .elementor-element.elementor-element-f959827.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-520 .elementor-element.elementor-element-f959827 .elementor-icon{font-size:60px}.elementor-520 .elementor-element.elementor-element-f959827 .elementor-icon-box-title,.elementor-520 .elementor-element.elementor-element-f959827 .elementor-icon-box-title a{font-family:"Yuji Syuku",Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:5px}.elementor-520 .elementor-element.elementor-element-f959827 .elementor-icon-box-description{font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-0cf2d46>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#888;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px}.elementor-520 .elementor-element.elementor-element-2ad85db .elementor-icon-box-wrapper{text-align:left}.elementor-520 .elementor-element.elementor-element-2ad85db{--icon-box-icon-margin:15px}.elementor-520 .elementor-element.elementor-element-2ad85db .elementor-icon-box-title{margin-bottom:10px;color:#fff}.elementor-520 .elementor-element.elementor-element-2ad85db.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-520 .elementor-element.elementor-element-2ad85db.elementor-view-framed .elementor-icon,.elementor-520 .elementor-element.elementor-element-2ad85db.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-520 .elementor-element.elementor-element-2ad85db .elementor-icon{font-size:60px}.elementor-520 .elementor-element.elementor-element-2ad85db .elementor-icon-box-title,.elementor-520 .elementor-element.elementor-element-2ad85db .elementor-icon-box-title a{font-family:"Yuji Syuku",Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:5px}.elementor-520 .elementor-element.elementor-element-2ad85db .elementor-icon-box-description{font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#fff}.elementor-520 .elementor-element.elementor-element-e327a95>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-e327a95>.elementor-container{max-width:1100px}.elementor-520 .elementor-element.elementor-element-9377bb1>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#888;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px}.elementor-520 .elementor-element.elementor-element-67367a2 .elementor-icon-box-wrapper{text-align:left}.elementor-520 .elementor-element.elementor-element-67367a2{--icon-box-icon-margin:15px}.elementor-520 .elementor-element.elementor-element-67367a2 .elementor-icon-box-title{margin-bottom:10px;color:#fff}.elementor-520 .elementor-element.elementor-element-67367a2.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-520 .elementor-element.elementor-element-67367a2.elementor-view-framed .elementor-icon,.elementor-520 .elementor-element.elementor-element-67367a2.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-520 .elementor-element.elementor-element-67367a2 .elementor-icon{font-size:60px}.elementor-520 .elementor-element.elementor-element-67367a2 .elementor-icon-box-title,.elementor-520 .elementor-element.elementor-element-67367a2 .elementor-icon-box-title a{font-family:"Yuji Syuku",Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:5px}.elementor-520 .elementor-element.elementor-element-67367a2 .elementor-icon-box-description{font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:1px;color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-520 .elementor-element.elementor-element-8dd839b .elementor-button{background-color:#05a9c4;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#000}.elementor-520 .elementor-element.elementor-element-8dd839b .elementor-button:hover,.elementor-520 .elementor-element.elementor-element-8dd839b .elementor-button:focus{background-color:#000;color:#fff;border-color:#fff}.elementor-520 .elementor-element.elementor-element-8dd839b>.elementor-widget-container{padding:0 40px}.elementor-520 .elementor-element.elementor-element-8dd839b .elementor-button-content-wrapper{flex-direction:row}.elementor-520 .elementor-element.elementor-element-8dd839b .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-520 .elementor-element.elementor-element-8dd839b .elementor-button:hover svg,.elementor-520 .elementor-element.elementor-element-8dd839b .elementor-button:focus svg{fill:#fff}.elementor-520 .elementor-element.elementor-element-9ebc32d>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#888;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px}.elementor-520 .elementor-element.elementor-element-3468ed9 .elementor-icon-box-wrapper{text-align:left}.elementor-520 .elementor-element.elementor-element-3468ed9{--icon-box-icon-margin:15px}.elementor-520 .elementor-element.elementor-element-3468ed9 .elementor-icon-box-title{margin-bottom:10px;color:#fff}.elementor-520 .elementor-element.elementor-element-3468ed9.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-520 .elementor-element.elementor-element-3468ed9.elementor-view-framed .elementor-icon,.elementor-520 .elementor-element.elementor-element-3468ed9.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-520 .elementor-element.elementor-element-3468ed9 .elementor-icon{font-size:60px}.elementor-520 .elementor-element.elementor-element-3468ed9 .elementor-icon-box-title,.elementor-520 .elementor-element.elementor-element-3468ed9 .elementor-icon-box-title a{font-family:"Yuji Syuku",Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:5px}.elementor-520 .elementor-element.elementor-element-3468ed9 .elementor-icon-box-description{font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#fff}.elementor-520 .elementor-element.elementor-element-68cb551 .elementor-button{background-color:#05a9c4;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#000}.elementor-520 .elementor-element.elementor-element-68cb551 .elementor-button:hover,.elementor-520 .elementor-element.elementor-element-68cb551 .elementor-button:focus{background-color:#000;color:#fff;border-color:#fff}.elementor-520 .elementor-element.elementor-element-68cb551>.elementor-widget-container{padding:0 40px}.elementor-520 .elementor-element.elementor-element-68cb551 .elementor-button-content-wrapper{flex-direction:row}.elementor-520 .elementor-element.elementor-element-68cb551 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-520 .elementor-element.elementor-element-68cb551 .elementor-button:hover svg,.elementor-520 .elementor-element.elementor-element-68cb551 .elementor-button:focus svg{fill:#fff}.elementor-520 .elementor-element.elementor-element-308c922>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-308c922>.elementor-container{max-width:1100px}.elementor-520 .elementor-element.elementor-element-1584441>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#888;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px}.elementor-520 .elementor-element.elementor-element-608b2e8 .elementor-icon-box-wrapper{text-align:left}.elementor-520 .elementor-element.elementor-element-608b2e8{--icon-box-icon-margin:15px}.elementor-520 .elementor-element.elementor-element-608b2e8 .elementor-icon-box-title{margin-bottom:10px;color:#fff}.elementor-520 .elementor-element.elementor-element-608b2e8.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-520 .elementor-element.elementor-element-608b2e8.elementor-view-framed .elementor-icon,.elementor-520 .elementor-element.elementor-element-608b2e8.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-520 .elementor-element.elementor-element-608b2e8 .elementor-icon{font-size:60px}.elementor-520 .elementor-element.elementor-element-608b2e8 .elementor-icon-box-title,.elementor-520 .elementor-element.elementor-element-608b2e8 .elementor-icon-box-title a{font-family:"Yuji Syuku",Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:5px}.elementor-520 .elementor-element.elementor-element-608b2e8 .elementor-icon-box-description{font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-b4fbdb8 .elementor-button{background-color:#05a9c4;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#000}.elementor-520 .elementor-element.elementor-element-b4fbdb8 .elementor-button:hover,.elementor-520 .elementor-element.elementor-element-b4fbdb8 .elementor-button:focus{background-color:#000;color:#fff;border-color:#fff}.elementor-520 .elementor-element.elementor-element-b4fbdb8>.elementor-widget-container{padding:0 40px}.elementor-520 .elementor-element.elementor-element-b4fbdb8 .elementor-button-content-wrapper{flex-direction:row}.elementor-520 .elementor-element.elementor-element-b4fbdb8 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-520 .elementor-element.elementor-element-b4fbdb8 .elementor-button:hover svg,.elementor-520 .elementor-element.elementor-element-b4fbdb8 .elementor-button:focus svg{fill:#fff}.elementor-520 .elementor-element.elementor-element-8960c2b>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#888;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px}.elementor-520 .elementor-element.elementor-element-28c3fc2 .elementor-icon-box-wrapper{text-align:left}.elementor-520 .elementor-element.elementor-element-28c3fc2{--icon-box-icon-margin:15px}.elementor-520 .elementor-element.elementor-element-28c3fc2 .elementor-icon-box-title{margin-bottom:10px;color:#fff}.elementor-520 .elementor-element.elementor-element-28c3fc2.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-520 .elementor-element.elementor-element-28c3fc2.elementor-view-framed .elementor-icon,.elementor-520 .elementor-element.elementor-element-28c3fc2.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-520 .elementor-element.elementor-element-28c3fc2 .elementor-icon{font-size:60px}.elementor-520 .elementor-element.elementor-element-28c3fc2 .elementor-icon-box-title,.elementor-520 .elementor-element.elementor-element-28c3fc2 .elementor-icon-box-title a{font-family:"Yuji Syuku",Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:5px}.elementor-520 .elementor-element.elementor-element-28c3fc2 .elementor-icon-box-description{font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-09dfa55 .elementor-button{background-color:#05a9c4;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#000}.elementor-520 .elementor-element.elementor-element-09dfa55 .elementor-button:hover,.elementor-520 .elementor-element.elementor-element-09dfa55 .elementor-button:focus{background-color:#000;color:#fff;border-color:#fff}.elementor-520 .elementor-element.elementor-element-09dfa55>.elementor-widget-container{padding:0 40px}.elementor-520 .elementor-element.elementor-element-09dfa55 .elementor-button-content-wrapper{flex-direction:row}.elementor-520 .elementor-element.elementor-element-09dfa55 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-520 .elementor-element.elementor-element-09dfa55 .elementor-button:hover svg,.elementor-520 .elementor-element.elementor-element-09dfa55 .elementor-button:focus svg{fill:#fff}.elementor-520 .elementor-element.elementor-element-3fd6703>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-3fd6703>.elementor-container{max-width:1100px}.elementor-520 .elementor-element.elementor-element-a1366b2>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#888;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px}.elementor-520 .elementor-element.elementor-element-3996974 .elementor-icon-box-wrapper{text-align:left}.elementor-520 .elementor-element.elementor-element-3996974{--icon-box-icon-margin:15px}.elementor-520 .elementor-element.elementor-element-3996974 .elementor-icon-box-title{margin-bottom:10px;color:#fff}.elementor-520 .elementor-element.elementor-element-3996974.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-520 .elementor-element.elementor-element-3996974.elementor-view-framed .elementor-icon,.elementor-520 .elementor-element.elementor-element-3996974.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-520 .elementor-element.elementor-element-3996974 .elementor-icon{font-size:60px}.elementor-520 .elementor-element.elementor-element-3996974 .elementor-icon-box-title,.elementor-520 .elementor-element.elementor-element-3996974 .elementor-icon-box-title a{font-family:"Yuji Syuku",Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:5px}.elementor-520 .elementor-element.elementor-element-3996974 .elementor-icon-box-description{font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-00478b3>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#888;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px}.elementor-520 .elementor-element.elementor-element-325fec1 .elementor-icon-box-wrapper{text-align:left}.elementor-520 .elementor-element.elementor-element-325fec1{--icon-box-icon-margin:15px}.elementor-520 .elementor-element.elementor-element-325fec1 .elementor-icon-box-title{margin-bottom:10px;color:#fff}.elementor-520 .elementor-element.elementor-element-325fec1.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-520 .elementor-element.elementor-element-325fec1.elementor-view-framed .elementor-icon,.elementor-520 .elementor-element.elementor-element-325fec1.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-520 .elementor-element.elementor-element-325fec1 .elementor-icon{font-size:60px}.elementor-520 .elementor-element.elementor-element-325fec1 .elementor-icon-box-title,.elementor-520 .elementor-element.elementor-element-325fec1 .elementor-icon-box-title a{font-family:"Yuji Syuku",Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:5px}.elementor-520 .elementor-element.elementor-element-325fec1 .elementor-icon-box-description{font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-918a0f4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-918a0f4:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-918a0f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-520 .elementor-element.elementor-element-918a0f4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 20px}.elementor-520 .elementor-element.elementor-element-918a0f4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-e46fb41{text-align:center}.elementor-520 .elementor-element.elementor-element-e46fb41 .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#000}.elementor-520 .elementor-element.elementor-element-c61dc4b>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-c61dc4b{padding:20px}.elementor-520 .elementor-element.elementor-element-ede463e{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:1px;color:#575757}.elementor-520 .elementor-element.elementor-element-3165494>.elementor-container{min-height:450px}.elementor-520 .elementor-element.elementor-element-3165494{margin-top:20px;margin-bottom:20px}.elementor-520 .elementor-element.elementor-element-08b1e12>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-3127196>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-3127196{text-align:left}.elementor-520 .elementor-element.elementor-element-3127196 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-efa281a{text-align:center}.elementor-520 .elementor-element.elementor-element-efa281a img{max-width:90%}.elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-6f5a0f6{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-6f5a0f6 .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-6fc27e6>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-11d0444>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-11d0444{text-align:left}.elementor-520 .elementor-element.elementor-element-11d0444 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-6eaf5e2{text-align:center}.elementor-520 .elementor-element.elementor-element-6eaf5e2 img{max-width:90%}.elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-1f6d66c{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-1f6d66c .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-92a5333>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-08a78f2>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-08a78f2{text-align:left}.elementor-520 .elementor-element.elementor-element-08a78f2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-7af2a9c{text-align:center}.elementor-520 .elementor-element.elementor-element-7af2a9c img{max-width:90%}.elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-027a9ae .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-027a9ae{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-027a9ae .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-c2bd9ad>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-6dc3fa2>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-6dc3fa2{text-align:left}.elementor-520 .elementor-element.elementor-element-6dc3fa2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-2a623b0{text-align:center}.elementor-520 .elementor-element.elementor-element-2a623b0 img{max-width:90%}.elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-2e9450d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-2e9450d{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-2e9450d .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-00f799b>.elementor-container{min-height:450px}.elementor-520 .elementor-element.elementor-element-00f799b{margin-top:20px;margin-bottom:20px}.elementor-520 .elementor-element.elementor-element-0cc69c0>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-4363b0e>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-4363b0e{text-align:left}.elementor-520 .elementor-element.elementor-element-4363b0e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-4c31420{text-align:center}.elementor-520 .elementor-element.elementor-element-4c31420 img{max-width:90%}.elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-1935d82 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-1935d82{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-1935d82 .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-31df613>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-49ff387>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-49ff387{text-align:left}.elementor-520 .elementor-element.elementor-element-49ff387 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-8419a9f{text-align:center}.elementor-520 .elementor-element.elementor-element-8419a9f img{max-width:90%}.elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-3b400de .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-3b400de{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-3b400de .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-e9a5bc4>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-aa20a0a>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-aa20a0a{text-align:left}.elementor-520 .elementor-element.elementor-element-aa20a0a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-eb07af5{text-align:center}.elementor-520 .elementor-element.elementor-element-eb07af5 img{max-width:90%}.elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-47c1740 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-47c1740{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-47c1740 .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-b1e595e>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-36ca01a>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-36ca01a{text-align:left}.elementor-520 .elementor-element.elementor-element-36ca01a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-95b7882{text-align:center}.elementor-520 .elementor-element.elementor-element-95b7882 img{max-width:90%}.elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-70437da .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-70437da{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-70437da .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-2ca81a2>.elementor-container{min-height:450px}.elementor-520 .elementor-element.elementor-element-2ca81a2{margin-top:20px;margin-bottom:20px}.elementor-520 .elementor-element.elementor-element-9311920>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-c1b4336>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-c1b4336{text-align:left}.elementor-520 .elementor-element.elementor-element-c1b4336 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-59c6a01{text-align:center}.elementor-520 .elementor-element.elementor-element-59c6a01 img{max-width:90%}.elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-e1f490f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-e1f490f{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-e1f490f .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-afffa55>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-6e34372>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-6e34372{text-align:left}.elementor-520 .elementor-element.elementor-element-6e34372 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-987404b{text-align:center}.elementor-520 .elementor-element.elementor-element-987404b img{max-width:90%}.elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-d7c2564{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-d7c2564 .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-b123450>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-01b01bc>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-01b01bc{text-align:left}.elementor-520 .elementor-element.elementor-element-01b01bc .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-5e5fdbd{text-align:center}.elementor-520 .elementor-element.elementor-element-5e5fdbd img{max-width:90%}.elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-d9b2c70{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-d9b2c70 .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-1905942>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-0d5a1e7>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-0d5a1e7{text-align:left}.elementor-520 .elementor-element.elementor-element-0d5a1e7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-59475c9{text-align:center}.elementor-520 .elementor-element.elementor-element-59475c9 img{max-width:90%}.elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-a20f69e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-a20f69e{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-a20f69e .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-b0eed5a>.elementor-container{min-height:450px}.elementor-520 .elementor-element.elementor-element-b0eed5a{margin-top:20px;margin-bottom:20px}.elementor-520 .elementor-element.elementor-element-2e5f0cd>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-9a18c77>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-9a18c77{text-align:left}.elementor-520 .elementor-element.elementor-element-9a18c77 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-f5127a8{text-align:center}.elementor-520 .elementor-element.elementor-element-f5127a8 img{max-width:90%}.elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-d1ab6f7{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-d1ab6f7 .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-059c96b>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-79d31ce>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-79d31ce{text-align:left}.elementor-520 .elementor-element.elementor-element-79d31ce .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-b7c0184{text-align:center}.elementor-520 .elementor-element.elementor-element-b7c0184 img{max-width:90%}.elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-18a9df2{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-18a9df2 .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-342244c>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-b51f018>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-b51f018{text-align:left}.elementor-520 .elementor-element.elementor-element-b51f018 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-fe41e4f{text-align:center}.elementor-520 .elementor-element.elementor-element-fe41e4f img{max-width:90%}.elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-ab592bc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-ab592bc{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-ab592bc .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-eb59018>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-ed5e83d>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-ed5e83d{text-align:left}.elementor-520 .elementor-element.elementor-element-ed5e83d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-320f7c6{text-align:center}.elementor-520 .elementor-element.elementor-element-320f7c6 img{max-width:90%}.elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-06947bb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-06947bb{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-06947bb .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-15e211d>.elementor-container{min-height:450px}.elementor-520 .elementor-element.elementor-element-15e211d{margin-top:20px;margin-bottom:20px}.elementor-520 .elementor-element.elementor-element-ef68e74>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-3d39438>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-3d39438{text-align:left}.elementor-520 .elementor-element.elementor-element-3d39438 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-68466f7{text-align:center}.elementor-520 .elementor-element.elementor-element-68466f7 img{max-width:90%}.elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-e9da397 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-e9da397{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-e9da397 .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-c601c1c>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-c2f6723>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-c2f6723{text-align:left}.elementor-520 .elementor-element.elementor-element-c2f6723 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-f9a27df{text-align:center}.elementor-520 .elementor-element.elementor-element-f9a27df img{max-width:90%}.elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-2a07582 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-2a07582{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-2a07582 .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-12a7e88>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-28b14c2>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-28b14c2{text-align:left}.elementor-520 .elementor-element.elementor-element-28b14c2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-a457833{text-align:center}.elementor-520 .elementor-element.elementor-element-a457833 img{max-width:90%}.elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-d440a2b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-d440a2b{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-d440a2b .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-5a48b63>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-3e95653>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-3e95653{text-align:left}.elementor-520 .elementor-element.elementor-element-3e95653 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-92ece9e{text-align:center}.elementor-520 .elementor-element.elementor-element-92ece9e img{max-width:90%}.elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-0f007d4{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-0f007d4 .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-4f031cb>.elementor-container{min-height:450px}.elementor-520 .elementor-element.elementor-element-4f031cb{margin-top:20px;margin-bottom:20px}.elementor-520 .elementor-element.elementor-element-8952961>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-8ff9509>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-8ff9509{text-align:left}.elementor-520 .elementor-element.elementor-element-8ff9509 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-d3665da{text-align:center}.elementor-520 .elementor-element.elementor-element-d3665da img{max-width:90%}.elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-e2b2d97{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-e2b2d97 .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-309d640>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-1c1da39>.elementor-widget-container{padding:10px;border-style:solid;border-width:0 0 5px;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-1c1da39{text-align:left}.elementor-520 .elementor-element.elementor-element-1c1da39 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:#000}.elementor-520 .elementor-element.elementor-element-35f19c3{text-align:center}.elementor-520 .elementor-element.elementor-element-35f19c3 img{max-width:90%}.elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-f4cf37b{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-f4cf37b .elementor-icon-list-text{color:#575757;transition:color .3s}.elementor-520 .elementor-element.elementor-element-f3d5766>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-6643812>.elementor-element-populated{padding:10px}.elementor-520 .elementor-element.elementor-element-ad21435>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-ad21435:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-ad21435>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kawasaki-festival.com/wp-content/uploads/2024/07/section1-bg2024.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-520 .elementor-element.elementor-element-ad21435>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#00000000 70%,#333 90%);opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-ad21435{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:150px 20px 100px}.elementor-520 .elementor-element.elementor-element-ad21435>.elementor-shape-top .elementor-shape-fill{fill:#eee}.elementor-520 .elementor-element.elementor-element-ad21435>.elementor-shape-top svg{width:calc(180% + 1.3px);height:50px}.elementor-520 .elementor-element.elementor-element-7f3542b{text-align:center}.elementor-520 .elementor-element.elementor-element-7f3542b .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#fff}.elementor-520 .elementor-element.elementor-element-a8e300b>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-a8e300b{padding:20px}.elementor-520 .elementor-element.elementor-element-2a1f550{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-c899ee9>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-c899ee9:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-c899ee9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#333}.elementor-520 .elementor-element.elementor-element-c899ee9>.elementor-container{max-width:1300px}.elementor-520 .elementor-element.elementor-element-c899ee9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 20px}.elementor-520 .elementor-element.elementor-element-c899ee9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-7ef95bd{text-align:left}.elementor-520 .elementor-element.elementor-element-7ef95bd .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:35px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#fff}.elementor-520 .elementor-element.elementor-element-5acbe8f>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-a8f7f81>.elementor-widget-container{padding:20px 20px 20px 0}.elementor-520 .elementor-element.elementor-element-a8f7f81{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-6707526>.elementor-element-populated{padding:0 20px}.elementor-520 .elementor-element.elementor-element-afcd42c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-520 .elementor-element.elementor-element-afcd42c>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-afcd42c{border-style:none;margin-top:0;margin-bottom:20px}.elementor-520 .elementor-element.elementor-element-da35e22:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-520 .elementor-element.elementor-element-da35e22>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-520 .elementor-element.elementor-element-da35e22>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-da35e22>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-62b1b42{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#000}.elementor-520 .elementor-element.elementor-element-8dff106>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-1ae335e{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-e17336e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-520 .elementor-element.elementor-element-e17336e>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-e17336e{border-style:none;margin-top:0;margin-bottom:20px}.elementor-520 .elementor-element.elementor-element-751d1b1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-520 .elementor-element.elementor-element-751d1b1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-520 .elementor-element.elementor-element-751d1b1>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-751d1b1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-39fdcf5{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#000}.elementor-520 .elementor-element.elementor-element-170408b>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-5029e6f{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-afdf0fd>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-520 .elementor-element.elementor-element-afdf0fd>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-afdf0fd{border-style:none;margin-top:0;margin-bottom:20px}.elementor-520 .elementor-element.elementor-element-db3d7c4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-520 .elementor-element.elementor-element-db3d7c4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-520 .elementor-element.elementor-element-db3d7c4>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-db3d7c4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-fa8cf91{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#000}.elementor-520 .elementor-element.elementor-element-3692bc2>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-3c3d21e{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-2126725>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-520 .elementor-element.elementor-element-2126725>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-2126725{border-style:none;margin-top:0;margin-bottom:20px}.elementor-520 .elementor-element.elementor-element-ffb5f7c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-520 .elementor-element.elementor-element-ffb5f7c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-520 .elementor-element.elementor-element-ffb5f7c>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-ffb5f7c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-41232d3{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#000}.elementor-520 .elementor-element.elementor-element-0d4fa56>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-18c7e6a{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-1ec4ecf>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-520 .elementor-element.elementor-element-1ec4ecf>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-1ec4ecf{border-style:none;margin-top:0;margin-bottom:20px}.elementor-520 .elementor-element.elementor-element-6fdd097:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-520 .elementor-element.elementor-element-6fdd097>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-520 .elementor-element.elementor-element-6fdd097>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-6fdd097>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-ced9197{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#000}.elementor-520 .elementor-element.elementor-element-c06716c>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-4acbcc8{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-66529ee>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-520 .elementor-element.elementor-element-66529ee>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-66529ee{border-style:none;margin-top:0;margin-bottom:20px}.elementor-520 .elementor-element.elementor-element-33640c9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-520 .elementor-element.elementor-element-33640c9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-520 .elementor-element.elementor-element-33640c9>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-33640c9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-a5911fe{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#000}.elementor-520 .elementor-element.elementor-element-16b7dd0>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-2c441f3{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-48934ee>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-520 .elementor-element.elementor-element-48934ee>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-48934ee{border-style:none;margin-top:0;margin-bottom:0}.elementor-520 .elementor-element.elementor-element-d9beb77:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-520 .elementor-element.elementor-element-d9beb77>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-520 .elementor-element.elementor-element-d9beb77>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-d9beb77>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-15fbed0{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#000}.elementor-520 .elementor-element.elementor-element-d24ddc3>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;padding:10px 20px}.elementor-520 .elementor-element.elementor-element-065b238{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-0eb572a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-0eb572a:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-0eb572a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#333}.elementor-520 .elementor-element.elementor-element-0eb572a>.elementor-container{max-width:1300px}.elementor-520 .elementor-element.elementor-element-0eb572a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px}.elementor-520 .elementor-element.elementor-element-0eb572a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-084c175>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;margin:0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px}.elementor-520 .elementor-element.elementor-element-72144ce{text-align:left}.elementor-520 .elementor-element.elementor-element-72144ce .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:35px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#fff}.elementor-520 .elementor-element.elementor-element-8af6cbe>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-67e577d>.elementor-widget-container{padding:20px 20px 20px 0}.elementor-520 .elementor-element.elementor-element-67e577d{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-eedec47>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;margin:0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px}.elementor-520 .elementor-element.elementor-element-63bad0b{text-align:left}.elementor-520 .elementor-element.elementor-element-63bad0b .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:35px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#fff}.elementor-520 .elementor-element.elementor-element-2075255>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-0d29a29>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-520 .elementor-element.elementor-element-81ff274>.elementor-widget-container{padding:20px 0 0}.elementor-520 .elementor-element.elementor-element-81ff274{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-04f6fe3{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-04f6fe3 .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-520 .elementor-element.elementor-element-00c86fb>.elementor-widget-container{padding:20px 0 0}.elementor-520 .elementor-element.elementor-element-00c86fb{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-9c41666 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-9c41666{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-9c41666 .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-520 .elementor-element.elementor-element-0b124c1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-0b124c1:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-0b124c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#333}.elementor-520 .elementor-element.elementor-element-0b124c1>.elementor-container{max-width:1300px}.elementor-520 .elementor-element.elementor-element-0b124c1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 20px}.elementor-520 .elementor-element.elementor-element-0b124c1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-9a7fcba{text-align:left}.elementor-520 .elementor-element.elementor-element-9a7fcba .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:35px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#fff}.elementor-520 .elementor-element.elementor-element-ba5cc4c>.elementor-container{max-width:1000px}.elementor-520 .elementor-element.elementor-element-a2a4968>.elementor-widget-container{padding:20px 20px 20px 0}.elementor-520 .elementor-element.elementor-element-a2a4968{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:1px;color:#fff}.elementor-520 .elementor-element.elementor-element-982ec4c{text-align:center}.elementor-520 .elementor-element.elementor-element-982ec4c img{max-width:90%}.elementor-520 .elementor-element.elementor-element-3836d20>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#fff;margin:0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px}.elementor-520 .elementor-element.elementor-element-df7f0ef{padding:0 0 20px}.elementor-520 .elementor-element.elementor-element-058ab7f>.elementor-widget-container{background-color:#fff;padding:5px 15px}.elementor-520 .elementor-element.elementor-element-058ab7f{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;color:#000}.elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#777}.elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-0671244 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-0671244{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-item>a{font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-0671244 .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-520 .elementor-element.elementor-element-4e44a29{padding:0 0 20px}.elementor-520 .elementor-element.elementor-element-7d60d12>.elementor-widget-container{background-color:#fff;padding:5px 15px}.elementor-520 .elementor-element.elementor-element-7d60d12{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;color:#000}.elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#777}.elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-9fd2b68{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-item>a{font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-9fd2b68 .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-520 .elementor-element.elementor-element-dc42f21{padding:0 0 20px}.elementor-520 .elementor-element.elementor-element-6687349>.elementor-widget-container{background-color:#fff;padding:5px 15px}.elementor-520 .elementor-element.elementor-element-6687349{text-align:left;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;color:#000}.elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:#ddd}.elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-520 .elementor-element.elementor-element-f91316d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-icon i{color:#744ad0;transition:color .3s}.elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-icon svg{fill:#744ad0;transition:fill .3s}.elementor-520 .elementor-element.elementor-element-f91316d{--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-align:center;--icon-vertical-offset:0px}.elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-item>a{font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-520 .elementor-element.elementor-element-f91316d .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-520 .elementor-element.elementor-element-20a969f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-520 .elementor-element.elementor-element-20a969f:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-20a969f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-520 .elementor-element.elementor-element-20a969f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 20px}.elementor-520 .elementor-element.elementor-element-20a969f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-ce12baf{text-align:center}.elementor-520 .elementor-element.elementor-element-ce12baf .elementor-heading-title{font-family:"Yuji Syuku",Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:#000}.elementor-520 .elementor-element.elementor-element-f67d990>.elementor-container{max-width:1100px}.elementor-520 .elementor-element.elementor-element-f67d990{padding:20px}.elementor-520 .elementor-element.elementor-element-88d8055{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:1px;color:#575757}.elementor-520 .elementor-element.elementor-element-2373570>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-520 .elementor-element.elementor-element-2373570:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-2373570>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-520 .elementor-element.elementor-element-2373570{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px}.elementor-520 .elementor-element.elementor-element-2373570>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-520 .elementor-element.elementor-element-132d0b9{text-align:center}.elementor-520 .elementor-element.elementor-element-132d0b9 img{max-width:300px}.elementor-520 .elementor-element.elementor-element-132d0b9:hover img{opacity:.7}.elementor-520 .elementor-element.elementor-element-74b5233{text-align:center;font-family:"Arial",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:1px;color:#fff}:root{--page-title-display:none}@media(max-width:1024px){.elementor-520 .elementor-element.elementor-element-9696d93{padding:50px}.elementor-520 .elementor-element.elementor-element-7f83771>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-520 .elementor-element.elementor-element-9a72208>.elementor-widget-container{margin:20px 0 10px}.elementor-520 .elementor-element.elementor-element-fb17487{z-index:999}.elementor-520 .elementor-element.elementor-element-f256f4c>.elementor-element-populated{padding:20px}.elementor-520 .elementor-element.elementor-element-04d29b1 img{max-width:70%}.elementor-520 .elementor-element.elementor-element-d3250d7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 20px 20px}.elementor-520 .elementor-element.elementor-element-8dd839b>.elementor-widget-container{padding:0}.elementor-520 .elementor-element.elementor-element-68cb551>.elementor-widget-container{padding:0}.elementor-520 .elementor-element.elementor-element-b4fbdb8>.elementor-widget-container{padding:0}.elementor-520 .elementor-element.elementor-element-09dfa55>.elementor-widget-container{padding:0}.elementor-520 .elementor-element.elementor-element-3165494{margin-top:0;margin-bottom:0}.elementor-520 .elementor-element.elementor-element-08b1e12>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-08b1e12>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-efa281a img{max-width:100%}.elementor-520 .elementor-element.elementor-element-6fc27e6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-6fc27e6>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-6eaf5e2 img{max-width:100%}.elementor-520 .elementor-element.elementor-element-92a5333>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-92a5333>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-7af2a9c img{max-width:100%}.elementor-520 .elementor-element.elementor-element-c2bd9ad>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-c2bd9ad>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-2a623b0 img{max-width:100%}.elementor-520 .elementor-element.elementor-element-00f799b{margin-top:0;margin-bottom:0}.elementor-520 .elementor-element.elementor-element-0cc69c0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-0cc69c0>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-4c31420 img{max-width:100%}.elementor-520 .elementor-element.elementor-element-31df613>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-31df613>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-8419a9f img{max-width:100%}.elementor-520 .elementor-element.elementor-element-e9a5bc4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-e9a5bc4>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-eb07af5 img{max-width:100%}.elementor-520 .elementor-element.elementor-element-b1e595e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-b1e595e>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-95b7882 img{max-width:100%}.elementor-520 .elementor-element.elementor-element-2ca81a2{margin-top:0;margin-bottom:0}.elementor-520 .elementor-element.elementor-element-9311920>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-9311920>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-59c6a01 img{max-width:100%}.elementor-520 .elementor-element.elementor-element-afffa55>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-afffa55>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-987404b img{max-width:100%}.elementor-520 .elementor-element.elementor-element-b123450>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-b123450>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-5e5fdbd img{max-width:100%}.elementor-520 .elementor-element.elementor-element-1905942>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-1905942>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-59475c9 img{max-width:100%}.elementor-520 .elementor-element.elementor-element-b0eed5a{margin-top:0;margin-bottom:0}.elementor-520 .elementor-element.elementor-element-2e5f0cd>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-2e5f0cd>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-f5127a8 img{max-width:100%}.elementor-520 .elementor-element.elementor-element-059c96b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-059c96b>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-b7c0184 img{max-width:100%}.elementor-520 .elementor-element.elementor-element-342244c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-342244c>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-fe41e4f img{max-width:100%}.elementor-520 .elementor-element.elementor-element-eb59018>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-eb59018>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-320f7c6 img{max-width:100%}.elementor-520 .elementor-element.elementor-element-15e211d{margin-top:0;margin-bottom:0}.elementor-520 .elementor-element.elementor-element-ef68e74>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-ef68e74>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-68466f7 img{max-width:100%}.elementor-520 .elementor-element.elementor-element-c601c1c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-c601c1c>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-f9a27df img{max-width:100%}.elementor-520 .elementor-element.elementor-element-12a7e88>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-12a7e88>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-a457833 img{max-width:100%}.elementor-520 .elementor-element.elementor-element-5a48b63>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-5a48b63>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-92ece9e img{max-width:100%}.elementor-520 .elementor-element.elementor-element-4f031cb{margin-top:0;margin-bottom:0}.elementor-520 .elementor-element.elementor-element-8952961>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-8952961>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-d3665da img{max-width:100%}.elementor-520 .elementor-element.elementor-element-309d640>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-309d640>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-35f19c3 img{max-width:100%}.elementor-520 .elementor-element.elementor-element-f3d5766>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-f3d5766>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-6643812>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-520 .elementor-element.elementor-element-6643812>.elementor-element-populated{padding:10px 10px 50px}.elementor-520 .elementor-element.elementor-element-c899ee9{padding:50px 20px}.elementor-520 .elementor-element.elementor-element-a8f7f81>.elementor-widget-container{padding:20px}.elementor-520 .elementor-element.elementor-element-084c175>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-520 .elementor-element.elementor-element-67e577d>.elementor-widget-container{padding:20px}.elementor-520 .elementor-element.elementor-element-eedec47>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-520 .elementor-element.elementor-element-81ff274>.elementor-widget-container{padding:20px}.elementor-520 .elementor-element.elementor-element-00c86fb>.elementor-widget-container{padding:20px}.elementor-520 .elementor-element.elementor-element-0b124c1{padding:50px 20px 100px}.elementor-520 .elementor-element.elementor-element-a2a4968>.elementor-widget-container{padding:20px}.elementor-520 .elementor-element.elementor-element-982ec4c>.elementor-widget-container{padding:0 0 50px}.elementor-520 .elementor-element.elementor-element-3836d20>.elementor-element-populated{padding:20px}}@media(max-width:767px){.elementor-520 .elementor-element.elementor-element-9696d93:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-9696d93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kawasaki-festival.com/wp-content/uploads/2024/07/header-bg2024X.png")}.elementor-520 .elementor-element.elementor-element-9696d93{padding:0 10px}.elementor-520 .elementor-element.elementor-element-eb0354c{padding:50px 0 80px}.elementor-520 .elementor-element.elementor-element-9a72208>.elementor-widget-container{margin:20px 0 10px}.elementor-520 .elementor-element.elementor-element-9a72208 .elementor-heading-title{font-size:20px}.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown .elementor-item,.elementor-520 .elementor-element.elementor-element-fb17487 .elementor-nav-menu--dropdown .elementor-sub-item{font-size:16px}.elementor-520 .elementor-element.elementor-element-fb17487{--nav-menu-icon-size:60px}.elementor-520 .elementor-element.elementor-element-f256f4c>.elementor-element-populated{padding:80px 0 0}.elementor-520 .elementor-element.elementor-element-04d29b1>.elementor-widget-container{padding:0}.elementor-520 .elementor-element.elementor-element-04d29b1 img{width:100%;max-width:100%}.elementor-520 .elementor-element.elementor-element-2b7d010 .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-2a52249{padding:0}.elementor-520 .elementor-element.elementor-element-645c06c>.elementor-element-populated{padding:20px}.elementor-520 .elementor-element.elementor-element-6cef9f3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-7ee3d67 .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-d3250d7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0}.elementor-520 .elementor-element.elementor-element-eae0cb2{padding:0}.elementor-520 .elementor-element.elementor-element-312704f .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-01c94c5 .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-11a263b .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-27fbc39 .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-099162a>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:50px}.elementor-520 .elementor-element.elementor-element-db32d6d .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-8dd839b .elementor-button{font-size:16px}.elementor-520 .elementor-element.elementor-element-68cb551 .elementor-button{font-size:16px}.elementor-520 .elementor-element.elementor-element-b4fbdb8 .elementor-button{font-size:16px}.elementor-520 .elementor-element.elementor-element-09dfa55 .elementor-button{font-size:16px}.elementor-520 .elementor-element.elementor-element-e46fb41 .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-3165494{margin-top:0;margin-bottom:0}.elementor-520 .elementor-element.elementor-element-08b1e12>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-6fc27e6>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-92a5333>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-c2bd9ad>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-00f799b{margin-top:0;margin-bottom:0}.elementor-520 .elementor-element.elementor-element-0cc69c0>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-31df613>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-e9a5bc4>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-b1e595e>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-2ca81a2{margin-top:0;margin-bottom:0}.elementor-520 .elementor-element.elementor-element-9311920>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-afffa55>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-b123450>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-1905942>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-b0eed5a{margin-top:0;margin-bottom:0}.elementor-520 .elementor-element.elementor-element-2e5f0cd>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-059c96b>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-342244c>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-eb59018>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-15e211d{margin-top:0;margin-bottom:0}.elementor-520 .elementor-element.elementor-element-ef68e74>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-c601c1c>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-12a7e88>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-5a48b63>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-4f031cb{margin-top:0;margin-bottom:0}.elementor-520 .elementor-element.elementor-element-8952961>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-309d640>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-f3d5766>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-6643812>.elementor-element-populated{margin:20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-520 .elementor-element.elementor-element-ad21435>.elementor-shape-top svg{width:calc(300% + 1.3px);height:50px}.elementor-520 .elementor-element.elementor-element-ad21435{padding:150px 20px 50px}.elementor-520 .elementor-element.elementor-element-7f3542b .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-7ef95bd .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-a8f7f81>.elementor-widget-container{padding:10px}.elementor-520 .elementor-element.elementor-element-72144ce .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-67e577d>.elementor-widget-container{padding:10px}.elementor-520 .elementor-element.elementor-element-63bad0b .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-81ff274>.elementor-widget-container{padding:10px}.elementor-520 .elementor-element.elementor-element-00c86fb>.elementor-widget-container{padding:10px}.elementor-520 .elementor-element.elementor-element-9a7fcba .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-a2a4968>.elementor-widget-container{padding:10px}.elementor-520 .elementor-element.elementor-element-982ec4c img{max-width:100%}.elementor-520 .elementor-element.elementor-element-3836d20>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}.elementor-520 .elementor-element.elementor-element-df7f0ef{padding:0}.elementor-520 .elementor-element.elementor-element-2280018>.elementor-element-populated{padding:0 0 30px}.elementor-520 .elementor-element.elementor-element-4e44a29{padding:0}.elementor-520 .elementor-element.elementor-element-a486b3d>.elementor-element-populated{padding:0 0 30px}.elementor-520 .elementor-element.elementor-element-dc42f21{padding:0}.elementor-520 .elementor-element.elementor-element-f3b8db4>.elementor-element-populated{padding:0 0 30px}.elementor-520 .elementor-element.elementor-element-ce12baf .elementor-heading-title{font-size:35px;line-height:1em}.elementor-520 .elementor-element.elementor-element-f67d990{padding:0}.elementor-520 .elementor-element.elementor-element-88d8055{text-align:left}.elementor-520 .elementor-element.elementor-element-132d0b9 img{max-width:100%}}@media(min-width:768px){.elementor-520 .elementor-element.elementor-element-7f83771{width:25%}.elementor-520 .elementor-element.elementor-element-f256f4c{width:49.333%}.elementor-520 .elementor-element.elementor-element-30e4a38{width:25%}.elementor-520 .elementor-element.elementor-element-6cef9f3{width:45%}.elementor-520 .elementor-element.elementor-element-d3250d7{width:55%}.elementor-520 .elementor-element.elementor-element-5f821e7{width:45%}.elementor-520 .elementor-element.elementor-element-6707526{width:55%}.elementor-520 .elementor-element.elementor-element-da35e22{width:25%}.elementor-520 .elementor-element.elementor-element-8dff106{width:75%}.elementor-520 .elementor-element.elementor-element-751d1b1{width:25%}.elementor-520 .elementor-element.elementor-element-170408b{width:75%}.elementor-520 .elementor-element.elementor-element-db3d7c4{width:25%}.elementor-520 .elementor-element.elementor-element-3692bc2{width:75%}.elementor-520 .elementor-element.elementor-element-ffb5f7c{width:25%}.elementor-520 .elementor-element.elementor-element-0d4fa56{width:75%}.elementor-520 .elementor-element.elementor-element-6fdd097{width:25%}.elementor-520 .elementor-element.elementor-element-c06716c{width:75%}.elementor-520 .elementor-element.elementor-element-33640c9{width:25%}.elementor-520 .elementor-element.elementor-element-16b7dd0{width:75%}.elementor-520 .elementor-element.elementor-element-d9beb77{width:25%}.elementor-520 .elementor-element.elementor-element-d24ddc3{width:75%}.elementor-520 .elementor-element.elementor-element-417bedd{width:45%}.elementor-520 .elementor-element.elementor-element-3836d20{width:55%}}@media(max-width:1024px) and (min-width:768px){.elementor-520 .elementor-element.elementor-element-7f83771{width:100%}.elementor-520 .elementor-element.elementor-element-f256f4c{width:100%}.elementor-520 .elementor-element.elementor-element-30e4a38{width:100%}.elementor-520 .elementor-element.elementor-element-6cef9f3{width:100%}.elementor-520 .elementor-element.elementor-element-d3250d7{width:100%}.elementor-520 .elementor-element.elementor-element-08b1e12{width:50%}.elementor-520 .elementor-element.elementor-element-6fc27e6{width:50%}.elementor-520 .elementor-element.elementor-element-92a5333{width:50%}.elementor-520 .elementor-element.elementor-element-c2bd9ad{width:50%}.elementor-520 .elementor-element.elementor-element-0cc69c0{width:50%}.elementor-520 .elementor-element.elementor-element-31df613{width:50%}.elementor-520 .elementor-element.elementor-element-e9a5bc4{width:50%}.elementor-520 .elementor-element.elementor-element-b1e595e{width:50%}.elementor-520 .elementor-element.elementor-element-9311920{width:50%}.elementor-520 .elementor-element.elementor-element-afffa55{width:50%}.elementor-520 .elementor-element.elementor-element-b123450{width:50%}.elementor-520 .elementor-element.elementor-element-1905942{width:50%}.elementor-520 .elementor-element.elementor-element-2e5f0cd{width:50%}.elementor-520 .elementor-element.elementor-element-059c96b{width:50%}.elementor-520 .elementor-element.elementor-element-342244c{width:50%}.elementor-520 .elementor-element.elementor-element-eb59018{width:50%}.elementor-520 .elementor-element.elementor-element-ef68e74{width:50%}.elementor-520 .elementor-element.elementor-element-c601c1c{width:50%}.elementor-520 .elementor-element.elementor-element-12a7e88{width:50%}.elementor-520 .elementor-element.elementor-element-5a48b63{width:50%}.elementor-520 .elementor-element.elementor-element-8952961{width:50%}.elementor-520 .elementor-element.elementor-element-309d640{width:50%}.elementor-520 .elementor-element.elementor-element-f3d5766{width:50%}.elementor-520 .elementor-element.elementor-element-6643812{width:50%}.elementor-520 .elementor-element.elementor-element-5f821e7{width:100%}.elementor-520 .elementor-element.elementor-element-6707526{width:100%}.elementor-520 .elementor-element.elementor-element-084c175{width:100%}.elementor-520 .elementor-element.elementor-element-eedec47{width:100%}.elementor-520 .elementor-element.elementor-element-417bedd{width:100%}.elementor-520 .elementor-element.elementor-element-3836d20{width:100%}}@media(min-width:1025px){.elementor-520 .elementor-element.elementor-element-9696d93:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-9696d93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-520 .elementor-element.elementor-element-099162a:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-099162a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-520 .elementor-element.elementor-element-ad21435:not(.elementor-motion-effects-element-type-background),.elementor-520 .elementor-element.elementor-element-ad21435>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}