.elementor-447 .elementor-element.elementor-element-84e3c8e>.elementor-container{min-height:300px}.elementor-447 .elementor-element.elementor-element-84e3c8e:not(.elementor-motion-effects-element-type-background),.elementor-447 .elementor-element.elementor-element-84e3c8e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.aicoh.co.jp/wp-content/uploads/2023/09/top_50th-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-447 .elementor-element.elementor-element-84e3c8e>.elementor-background-overlay{background-color:var(--e-global-color-c2c434f);opacity:.35;transition:background .3s,border-radius .3s,opacity .3s}.elementor-447 .elementor-element.elementor-element-84e3c8e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-447 .elementor-element.elementor-element-7da3b4f{text-align:center}.elementor-447 .elementor-element.elementor-element-7da3b4f .elementor-heading-title{color:var(--e-global-color-7b7c4ee)}.elementor-447 .elementor-element.elementor-element-2098bbe{padding:60px}.elementor-447 .elementor-element.elementor-element-47ddc71 .elementor-heading-title{color:var(--e-global-color-c2c434f);font-family:"Roboto",Sans-serif;font-size:30px;font-weight:600}.elementor-447 .elementor-element.elementor-element-9a84932{text-align:justify;color:var(--e-global-color-c2c434f);font-family:"Roboto",Sans-serif;font-weight:400}.elementor-447 .elementor-element.elementor-element-8b1bc78{text-align:right}.elementor-447 .elementor-element.elementor-element-8b1bc78 .elementor-heading-title{color:var(--e-global-color-c2c434f);font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-bc-flex-widget .elementor-447 .elementor-element.elementor-element-0a90e09.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-447 .elementor-element.elementor-element-0a90e09.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-447 .elementor-element.elementor-element-fb4d801 img{border-radius:20px;box-shadow:4px 4px 6px 0px rgba(0,0,0,.5)}.elementor-447 .elementor-element.elementor-element-aec4c19{padding:60px}.elementor-bc-flex-widget .elementor-447 .elementor-element.elementor-element-a3a142c.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-447 .elementor-element.elementor-element-a3a142c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-447 .elementor-element.elementor-element-abba6a4 img{border-radius:20px}.elementor-447 .elementor-element.elementor-element-7bf050d{text-align:justify;color:var(--e-global-color-58e08b2);font-family:"Roboto",Sans-serif;font-size:27px;font-weight:600}.elementor-447 .elementor-element.elementor-element-cb67c24{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px}.elementor-447 .elementor-element.elementor-element-cb67c24>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-447 .elementor-element.elementor-element-a295d4e .elementor-button{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:500;background-color:var(--e-global-color-58e08b2)}.elementor-447 .elementor-element.elementor-element-203eafa{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px}.elementor-447 .elementor-element.elementor-element-203eafa>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-447 .elementor-element.elementor-element-cd7cd27{text-align:center}.elementor-447 .elementor-element.elementor-element-cd7cd27 .elementor-heading-title{color:var(--e-global-color-58e08b2);font-family:"Roboto",Sans-serif;font-size:32px;font-weight:600;line-height:40px}.elementor-447 .elementor-element.elementor-element-d58ebb5>.elementor-widget-container{padding:50px 20px 20px}.elementor-447 .elementor-element.elementor-element-057f3da .elementor-heading-title{color:var(--e-global-color-58e08b2)}.elementor-447 .elementor-element.elementor-element-defb922{color:var(--e-global-color-c2c434f);font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-447 .elementor-element.elementor-element-defb922>.elementor-widget-container{margin:-15px 0 0}.elementor-447 .elementor-element.elementor-element-619b74c .elementor-heading-title{color:var(--e-global-color-58e08b2)}.elementor-447 .elementor-element.elementor-element-d67bb20{color:var(--e-global-color-c2c434f);font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-447 .elementor-element.elementor-element-d67bb20>.elementor-widget-container{margin:-15px 0 0}.elementor-447 .elementor-element.elementor-element-23bad3a .elementor-heading-title{color:var(--e-global-color-58e08b2)}.elementor-447 .elementor-element.elementor-element-98e36eb{color:var(--e-global-color-c2c434f);font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-447 .elementor-element.elementor-element-98e36eb>.elementor-widget-container{margin:-8px 0 0}.elementor-447 .elementor-element.elementor-element-6334386 img{border-radius:14px}.elementor-447 .elementor-element.elementor-element-e2cbcf7{--spacer-size:60px}.elementor-447 .elementor-element.elementor-element-e7c2af1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px}.elementor-447 .elementor-element.elementor-element-e7c2af1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-447 .elementor-element.elementor-element-18b0bc3{text-align:center}.elementor-447 .elementor-element.elementor-element-18b0bc3 .elementor-heading-title{color:var(--e-global-color-58e08b2);font-family:"Roboto",Sans-serif;font-size:32px;font-weight:600;line-height:40px}.elementor-447 .elementor-element.elementor-element-a40afc5{color:var(--e-global-color-c2c434f);font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400}.elementor-447 .elementor-element.elementor-element-a40afc5>.elementor-widget-container{margin:-15px 0 0}.elementor-447 .elementor-element.elementor-element-70b531f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px}.elementor-447 .elementor-element.elementor-element-70b531f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-447 .elementor-element.elementor-element-d3f2fa4{text-align:center}.elementor-447 .elementor-element.elementor-element-d3f2fa4 .elementor-heading-title{color:var(--e-global-color-58e08b2);font-family:"Roboto",Sans-serif;font-size:32px;font-weight:600;line-height:40px}.elementor-447 .elementor-element.elementor-element-7a8087a{color:var(--e-global-color-c2c434f);font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400}.elementor-447 .elementor-element.elementor-element-fd2ea92{text-align:right}.elementor-447 .elementor-element.elementor-element-fd2ea92 img{width:26%}@media(max-width:1024px){.elementor-447 .elementor-element.elementor-element-2098bbe{padding:20px}.elementor-447 .elementor-element.elementor-element-aec4c19{padding:20px}.elementor-447 .elementor-element.elementor-element-7bf050d{font-size:23px}.elementor-447 .elementor-element.elementor-element-18b0bc3{text-align:left}.elementor-447 .elementor-element.elementor-element-d3f2fa4{text-align:left}}@media(max-width:767px){.elementor-447 .elementor-element.elementor-element-2098bbe{padding:10px}.elementor-447 .elementor-element.elementor-element-ea93f8a>.elementor-element-populated{padding:20px}.elementor-447 .elementor-element.elementor-element-9a84932{font-size:18px}.elementor-447 .elementor-element.elementor-element-8b1bc78 .elementor-heading-title{font-size:18px}.elementor-447 .elementor-element.elementor-element-aec4c19{padding:10px}.elementor-447 .elementor-element.elementor-element-b7a526a>.elementor-element-populated{padding:20px}.elementor-447 .elementor-element.elementor-element-7bf050d{font-size:20px}.elementor-447 .elementor-element.elementor-element-203eafa{padding:20px}.elementor-447 .elementor-element.elementor-element-cd7cd27 .elementor-heading-title{font-size:26px}.elementor-447 .elementor-element.elementor-element-e7c2af1{padding:20px}.elementor-447 .elementor-element.elementor-element-18b0bc3 .elementor-heading-title{font-size:26px}.elementor-447 .elementor-element.elementor-element-a40afc5{font-size:16px}.elementor-447 .elementor-element.elementor-element-70b531f{padding:20px}.elementor-447 .elementor-element.elementor-element-d3f2fa4 .elementor-heading-title{font-size:26px}.elementor-447 .elementor-element.elementor-element-7a8087a{font-size:16px}.elementor-447 .elementor-element.elementor-element-fd2ea92 img{width:54%}}@media(min-width:768px){.elementor-447 .elementor-element.elementor-element-ea93f8a{width:73.665%}.elementor-447 .elementor-element.elementor-element-0a90e09{width:26%}.elementor-447 .elementor-element.elementor-element-a3a142c{width:26%}.elementor-447 .elementor-element.elementor-element-b7a526a{width:73.665%}.elementor-447 .elementor-element.elementor-element-03216eb{width:51%}.elementor-447 .elementor-element.elementor-element-2b820cd{width:48.999%}}@media(max-width:1024px) and (min-width:768px){.elementor-447 .elementor-element.elementor-element-6424244{width:100%}.elementor-447 .elementor-element.elementor-element-fb345af{width:100%}.elementor-447 .elementor-element.elementor-element-6f82285{width:50%}.elementor-447 .elementor-element.elementor-element-a9a6487{width:100%}.elementor-447 .elementor-element.elementor-element-3fbd58a{width:50%}.elementor-447 .elementor-element.elementor-element-6c38e79{width:100%}}