.elementor-159 .elementor-element.elementor-element-28b5fb1a:not(.elementor-motion-effects-element-type-background),.elementor-159 .elementor-element.elementor-element-28b5fb1a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f9f9f9}.elementor-159 .elementor-element.elementor-element-28b5fb1a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;color:#382e2e}.elementor-159 .elementor-element.elementor-element-28b5fb1a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-159 .elementor-element.elementor-element-28b5fb1a .elementor-heading-title{color:#382e2e}.elementor-159 .elementor-element.elementor-element-28b5fb1a a{color:#382e2e}.elementor-159 .elementor-element.elementor-element-28b5fb1a a:hover{color:#382e2e}.elementor-159 .elementor-element.elementor-element-3570bd1b>.elementor-container{min-height:200px}.elementor-159 .elementor-element.elementor-element-3570bd1b:not(.elementor-motion-effects-element-type-background),.elementor-159 .elementor-element.elementor-element-3570bd1b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-159 .elementor-element.elementor-element-3570bd1b{border-style:solid;border-width:0 0 1px;border-color:#7a7a7a;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:60px}.elementor-159 .elementor-element.elementor-element-3570bd1b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-159 .elementor-element.elementor-element-3570bd1b>.elementor-shape-top .elementor-shape-fill{fill:rgba(0,10,99,.36)}.elementor-159 .elementor-element.elementor-element-3570bd1b>.elementor-shape-top svg{height:113px;transform:translateX(-50%) rotateY(180deg)}.elementor-159 .elementor-element.elementor-element-45e1ed06 .elementor-heading-title{color:#000;font-size:26px;text-shadow:0px 0px 32px #fff}.elementor-159 .elementor-element.elementor-element-e3d19da .elementor-spacer-inner{height:50px}.elementor-159 .elementor-element.elementor-element-3958e30>.elementor-background-overlay{background-image:url("http://k-s-j.sakura.ne.jp/idea/wp-content/uploads/2019/12/bg02.jpg");opacity:.4}.elementor-159 .elementor-element.elementor-element-3958e30{padding:40px 0}.elementor-159 .elementor-element.elementor-element-249ca910 .elementor-heading-title{font-size:26px}.elementor-159 .elementor-element.elementor-element-249ca910>.elementor-widget-container{padding:5px 0 5px 5px;border-style:solid;border-width:0 0 0 4px;border-radius:0}.elementor-159 .elementor-element.elementor-element-aeccb8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2)}.elementor-159 .elementor-element.elementor-element-aeccb8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2)}.elementor-159 .elementor-element.elementor-element-aeccb8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2)}.elementor-159 .elementor-element.elementor-element-aeccb8e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2)}body.rtl .elementor-159 .elementor-element.elementor-element-aeccb8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2)}body:not(.rtl) .elementor-159 .elementor-element.elementor-element-aeccb8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2)}.elementor-159 .elementor-element.elementor-element-aeccb8e .elementor-icon-list-icon i{color:var(--e-global-color-accent);font-size:18px}.elementor-159 .elementor-element.elementor-element-aeccb8e .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);width:18px}.elementor-159 .elementor-element.elementor-element-aeccb8e>.elementor-widget-container{padding:20px;background-color:#ecf4f6}.elementor-159 .elementor-element.elementor-element-e35c0bc>.elementor-background-overlay{background-image:url("http://k-s-j.sakura.ne.jp/idea/wp-content/uploads/2019/12/bg02.jpg");opacity:.4}.elementor-159 .elementor-element.elementor-element-e35c0bc{padding:40px 0}.elementor-159 .elementor-element.elementor-element-01109a2 .elementor-heading-title{font-size:26px}.elementor-159 .elementor-element.elementor-element-01109a2>.elementor-widget-container{padding:5px 0 5px 5px;border-style:solid;border-width:0 0 0 4px;border-radius:0}.elementor-159 .elementor-element.elementor-element-1cd5bcf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2)}.elementor-159 .elementor-element.elementor-element-1cd5bcf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2)}.elementor-159 .elementor-element.elementor-element-1cd5bcf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2)}.elementor-159 .elementor-element.elementor-element-1cd5bcf .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2)}body.rtl .elementor-159 .elementor-element.elementor-element-1cd5bcf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2)}body:not(.rtl) .elementor-159 .elementor-element.elementor-element-1cd5bcf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2)}.elementor-159 .elementor-element.elementor-element-1cd5bcf .elementor-icon-list-icon i{color:var(--e-global-color-accent);font-size:18px}.elementor-159 .elementor-element.elementor-element-1cd5bcf .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);width:18px}.elementor-159 .elementor-element.elementor-element-1cd5bcf>.elementor-widget-container{padding:20px;background-color:#ecf4f6}.elementor-159 .elementor-element.elementor-element-34e72a0>.elementor-background-overlay{background-image:url("http://k-s-j.sakura.ne.jp/idea/wp-content/uploads/2019/12/bg02.jpg");opacity:.4}.elementor-159 .elementor-element.elementor-element-34e72a0{padding:40px 0}.elementor-159 .elementor-element.elementor-element-a8d6495 .elementor-heading-title{font-size:26px}.elementor-159 .elementor-element.elementor-element-a8d6495>.elementor-widget-container{padding:5px 0 5px 5px;border-style:solid;border-width:0 0 0 4px;border-radius:0}.elementor-159 .elementor-element.elementor-element-b37f43d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2)}.elementor-159 .elementor-element.elementor-element-b37f43d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2)}.elementor-159 .elementor-element.elementor-element-b37f43d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2)}.elementor-159 .elementor-element.elementor-element-b37f43d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2)}body.rtl .elementor-159 .elementor-element.elementor-element-b37f43d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2)}body:not(.rtl) .elementor-159 .elementor-element.elementor-element-b37f43d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2)}.elementor-159 .elementor-element.elementor-element-b37f43d .elementor-icon-list-icon i{color:var(--e-global-color-accent);font-size:18px}.elementor-159 .elementor-element.elementor-element-b37f43d .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);width:18px}.elementor-159 .elementor-element.elementor-element-b37f43d>.elementor-widget-container{padding:20px;background-color:#ecf4f6}.elementor-159 .elementor-element.elementor-element-0e78d92>.elementor-widget-container{padding:10px}.elementor-159 .elementor-element.elementor-element-a18e565>.elementor-background-overlay{background-image:url("http://k-s-j.sakura.ne.jp/idea/wp-content/uploads/2019/12/bg02.jpg");opacity:.4}.elementor-159 .elementor-element.elementor-element-a18e565{padding:40px 0}.elementor-159 .elementor-element.elementor-element-58338b4 .elementor-heading-title{font-size:26px}.elementor-159 .elementor-element.elementor-element-58338b4>.elementor-widget-container{padding:5px 0 5px 5px;border-style:solid;border-width:0 0 0 4px;border-radius:0}.elementor-159 .elementor-element.elementor-element-9ed409b>.elementor-widget-container{padding:10px}.elementor-159 .elementor-element.elementor-element-870ba0b>.elementor-background-overlay{background-image:url("http://k-s-j.sakura.ne.jp/idea/wp-content/uploads/2019/12/bg02.jpg");opacity:.4}.elementor-159 .elementor-element.elementor-element-870ba0b{padding:40px 0}.elementor-159 .elementor-element.elementor-element-c94ef42 .elementor-heading-title{font-size:26px}.elementor-159 .elementor-element.elementor-element-c94ef42>.elementor-widget-container{padding:5px 0 5px 5px;border-style:solid;border-width:0 0 0 4px;border-radius:0}.elementor-159 .elementor-element.elementor-element-cd8a5aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2)}.elementor-159 .elementor-element.elementor-element-cd8a5aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2)}.elementor-159 .elementor-element.elementor-element-cd8a5aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2)}.elementor-159 .elementor-element.elementor-element-cd8a5aa .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2)}body.rtl .elementor-159 .elementor-element.elementor-element-cd8a5aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2)}body:not(.rtl) .elementor-159 .elementor-element.elementor-element-cd8a5aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2)}.elementor-159 .elementor-element.elementor-element-cd8a5aa .elementor-icon-list-icon i{color:var(--e-global-color-accent);font-size:18px}.elementor-159 .elementor-element.elementor-element-cd8a5aa .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);width:18px}.elementor-159 .elementor-element.elementor-element-cd8a5aa>.elementor-widget-container{padding:20px;background-color:#ecf4f6}.elementor-159 .elementor-element.elementor-element-67decc6 .elementor-spacer-inner{height:50px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-159 .elementor-element.elementor-element-3570bd1b>.elementor-container{min-height:150px}.elementor-159 .elementor-element.elementor-element-3570bd1b{border-width:0 0 1px}.elementor-159 .elementor-element.elementor-element-3570bd1b>.elementor-shape-top svg{height:65px}}@media(max-width:767px){.elementor-159 .elementor-element.elementor-element-3570bd1b>.elementor-container{min-height:100px}.elementor-159 .elementor-element.elementor-element-3570bd1b{border-width:0 0 1px}.elementor-159 .elementor-element.elementor-element-3570bd1b>.elementor-shape-top svg{height:50px}.elementor-159 .elementor-element.elementor-element-45e1ed06 .elementor-heading-title{font-size:22px}.elementor-159 .elementor-element.elementor-element-249ca910 .elementor-heading-title{font-size:22px}.elementor-159 .elementor-element.elementor-element-01109a2 .elementor-heading-title{font-size:22px}.elementor-159 .elementor-element.elementor-element-a8d6495 .elementor-heading-title{font-size:22px}.elementor-159 .elementor-element.elementor-element-58338b4 .elementor-heading-title{font-size:22px}.elementor-159 .elementor-element.elementor-element-c94ef42 .elementor-heading-title{font-size:22px}}