.elementor-7 .elementor-element.elementor-element-bbe6685>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor5);opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-bbe6685>.elementor-container{min-height:720px}.elementor-7 .elementor-element.elementor-element-bbe6685 .elementor-background-slideshow__slide__image{background-size:auto;background-position:center right}.elementor-7 .elementor-element.elementor-element-bbe6685{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 3em 0 4em}.elementor-7 .elementor-element.elementor-element-0729f8c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-29a679d{left:0}body.rtl .elementor-7 .elementor-element.elementor-element-29a679d{right:0}.elementor-7 .elementor-element.elementor-element-29a679d{bottom:0}.elementor-7 .elementor-element.elementor-element-29a679d img{width:70%}.elementor-7 .elementor-element.elementor-element-903d573>.elementor-element-populated{margin:0;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0}.elementor-7 .elementor-element.elementor-element-d235d31{width:auto;max-width:auto;--e-transform-transition-duration:4.707s;text-align:start}.elementor-7 .elementor-element.elementor-element-d235d31>.elementor-widget-container{background-color:#000000E0;margin:0;padding:1em 3em;transition:background .3s;box-shadow:10px 13px 0px 0px rgba(0,0,0,.5)}.elementor-7 .elementor-element.elementor-element-d235d31 .elementor-heading-title{font-family:"Readex Pro",Sans-serif;font-size:5.8em;font-weight:700;line-height:1.2em;letter-spacing:1.8px;text-shadow:6px 5px 0px rgba(49.499999999999986,49.499999999999986,49.499999999999986,.78);color:#fff}.elementor-7 .elementor-element.elementor-element-0cdcb2d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7 .elementor-element.elementor-element-8bf3335 .elementor-heading-title{font-weight:400;letter-spacing:1.8px;color:var(--e-global-color-astglobalcolor5)}.elementor-7 .elementor-element.elementor-element-953b17f .elementor-button{background-color:var(--e-global-color-astglobalcolor8);letter-spacing:1.2px;box-shadow:0px 3px 10px 0px rgba(0,0,0,.35);border-style:solid;border-width:1px;border-color:#fff;padding:1em 2em}.elementor-7 .elementor-element.elementor-element-953b17f .elementor-button:hover,.elementor-7 .elementor-element.elementor-element-953b17f .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-953b17f .elementor-button-content-wrapper{flex-direction:row}.elementor-7 .elementor-element.elementor-element-953b17f .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-7 .elementor-element.elementor-element-953b17f .elementor-button:hover svg,.elementor-7 .elementor-element.elementor-element-953b17f .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-163771a:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-163771a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-astglobalcolor4) 40%,var(--e-global-color-astglobalcolor5) 30%)}.elementor-7 .elementor-element.elementor-element-163771a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:5em;padding:5em 0}.elementor-7 .elementor-element.elementor-element-163771a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-834abd2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-7 .elementor-element.elementor-element-aaf279c{text-align:start}.elementor-7 .elementor-element.elementor-element-aaf279c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:5.7em;font-weight:600;letter-spacing:4.8px;color:var(--e-global-color-astglobalcolor8)}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-e74e6ef.elementor-column .elementor-widget-wrap{align-items:center}.elementor-7 .elementor-element.elementor-element-e74e6ef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-7 .elementor-element.elementor-element-845b178 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.2em;font-weight:600;color:var(--e-global-color-astglobalcolor8)}.elementor-7 .elementor-element.elementor-element-da0075b{font-family:"Noto Sans JP",Sans-serif;font-size:1.3em;font-weight:400;line-height:1.7em;letter-spacing:.6px;color:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-c167dff .elementor-button{background-color:var(--e-global-color-astglobalcolor8);font-family:"Noto Sans JP",Sans-serif;font-size:1.1em;font-weight:500;letter-spacing:1px;box-shadow:0px 0px 12px 0px rgba(0,0,0,.24);border-radius:50px;padding:1em 2em 1em 3em}.elementor-7 .elementor-element.elementor-element-c167dff>.elementor-widget-container{margin:2em 9em 1em 2em}.elementor-7 .elementor-element.elementor-element-c167dff .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-7 .elementor-element.elementor-element-c167dff .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-7 .elementor-element.elementor-element-c5b39d0{padding:5em}.elementor-7 .elementor-element.elementor-element-697dbbf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7 .elementor-element.elementor-element-697dbbf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor4);background-image:url("https://stg.ashitaka-jp.com/official/storage/2022/08/ashitaka_logo.svg");background-position:center center;background-repeat:no-repeat;background-size:46% auto}.elementor-7 .elementor-element.elementor-element-697dbbf>.elementor-element-populated{border-style:solid;border-width:1px;border-color:var(--e-global-color-astglobalcolor5);box-shadow:-15px 15px 30px 0px rgba(0,0,0,.15);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5em 2em}.elementor-7 .elementor-element.elementor-element-697dbbf>.elementor-element-populated,.elementor-7 .elementor-element.elementor-element-697dbbf>.elementor-element-populated>.elementor-background-overlay,.elementor-7 .elementor-element.elementor-element-697dbbf>.elementor-background-slideshow{border-radius:30px}.elementor-7 .elementor-element.elementor-element-697dbbf>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-d2f3f4f{text-align:center}.elementor-7 .elementor-element.elementor-element-d2f3f4f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:5.7em;font-weight:600;letter-spacing:4.8px;color:var(--e-global-color-astglobalcolor8)}.elementor-7 .elementor-element.elementor-element-31126d7{text-align:center}.elementor-7 .elementor-element.elementor-element-31126d7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.2em;font-weight:600;color:var(--e-global-color-astglobalcolor8)}.elementor-7 .elementor-element.elementor-element-6287b81{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:400;line-height:1.7em;color:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-5af0eff:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7 .elementor-element.elementor-element-5af0eff>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-7 .elementor-element.elementor-element-5af0eff>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-7 .elementor-element.elementor-element-5af0eff>.elementor-element-populated{border-style:groove;border-width:1px;border-color:#d7d7d7;box-shadow:0px 6px 10px 0px rgba(0,0,0,.1607843137254902);transition:background .5s,border .5s,border-radius .5s,box-shadow .5s;margin:2em;--e-column-margin-right:2em;--e-column-margin-left:2em;padding:0 0 2em}.elementor-7 .elementor-element.elementor-element-5af0eff>.elementor-element-populated,.elementor-7 .elementor-element.elementor-element-5af0eff>.elementor-element-populated>.elementor-background-overlay,.elementor-7 .elementor-element.elementor-element-5af0eff>.elementor-background-slideshow{border-radius:30px}.elementor-7 .elementor-element.elementor-element-5af0eff:hover>.elementor-element-populated{box-shadow:0px 2px 3px 0px rgba(0,0,0,.1607843137254902)}.elementor-7 .elementor-element.elementor-element-5af0eff>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .5s,opacity .3s}.elementor-7 .elementor-element.elementor-element-54f84ce:hover img{filter:brightness(105%) contrast(100%) saturate(129%) blur(0px) hue-rotate(0deg)}.elementor-7 .elementor-element.elementor-element-54f84ce img{transition-duration:.5s;border-style:solid;border-width:1px;border-color:#fff;border-radius:30px 30px 0 0}.elementor-7 .elementor-element.elementor-element-9929081>.elementor-widget-container{margin:1em 1em .5em}.elementor-7 .elementor-element.elementor-element-9929081{text-align:center}.elementor-7 .elementor-element.elementor-element-9929081 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:2.6em;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:.5px;color:#000}.elementor-7 .elementor-element.elementor-element-e97c425>.elementor-widget-container{margin:0 1em}.elementor-7 .elementor-element.elementor-element-e97c425{text-align:center}.elementor-7 .elementor-element.elementor-element-e97c425 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:400;letter-spacing:.5px;color:var(--e-global-color-secondary)}.elementor-7 .elementor-element.elementor-element-c8283b7>.elementor-widget-container{margin:.5em 1.5em}.elementor-7 .elementor-element.elementor-element-c8283b7{text-align:center}.elementor-7 .elementor-element.elementor-element-c8283b7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:500;line-height:1.7em}.elementor-7 .elementor-element.elementor-element-612e0ce:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7 .elementor-element.elementor-element-612e0ce>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-7 .elementor-element.elementor-element-612e0ce>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-7 .elementor-element.elementor-element-612e0ce>.elementor-element-populated{border-style:groove;border-width:1px;border-color:#d7d7d7;box-shadow:0px 6px 10px 0px rgba(0,0,0,.1607843137254902);transition:background .5s,border .5s,border-radius .5s,box-shadow .5s;margin:2em;--e-column-margin-right:2em;--e-column-margin-left:2em;padding:0 0 2em}.elementor-7 .elementor-element.elementor-element-612e0ce>.elementor-element-populated,.elementor-7 .elementor-element.elementor-element-612e0ce>.elementor-element-populated>.elementor-background-overlay,.elementor-7 .elementor-element.elementor-element-612e0ce>.elementor-background-slideshow{border-radius:30px}.elementor-7 .elementor-element.elementor-element-612e0ce:hover>.elementor-element-populated{box-shadow:0px 2px 3px 0px rgba(0,0,0,.1607843137254902)}.elementor-7 .elementor-element.elementor-element-612e0ce>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .5s,opacity .3s}.elementor-7 .elementor-element.elementor-element-c665dae:hover img{filter:brightness(105%) contrast(100%) saturate(129%) blur(0px) hue-rotate(0deg)}.elementor-7 .elementor-element.elementor-element-c665dae img{transition-duration:.5s;border-style:solid;border-width:1px;border-color:#fff;border-radius:30px 30px 0 0}.elementor-7 .elementor-element.elementor-element-cda11ed>.elementor-widget-container{margin:1em 1em .5em}.elementor-7 .elementor-element.elementor-element-cda11ed{text-align:center}.elementor-7 .elementor-element.elementor-element-cda11ed .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:2.6em;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:.5px;color:#000}.elementor-7 .elementor-element.elementor-element-2c81164>.elementor-widget-container{margin:0 1em}.elementor-7 .elementor-element.elementor-element-2c81164{text-align:center}.elementor-7 .elementor-element.elementor-element-2c81164 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:400;letter-spacing:.5px;color:var(--e-global-color-secondary)}.elementor-7 .elementor-element.elementor-element-f86e163>.elementor-widget-container{margin:.5em 1.5em}.elementor-7 .elementor-element.elementor-element-f86e163{text-align:center}.elementor-7 .elementor-element.elementor-element-f86e163 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:500;line-height:1.7em}.elementor-7 .elementor-element.elementor-element-6ea0158:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7 .elementor-element.elementor-element-6ea0158>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-7 .elementor-element.elementor-element-6ea0158>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-7 .elementor-element.elementor-element-6ea0158>.elementor-element-populated{border-style:groove;border-width:1px;border-color:#d7d7d7;box-shadow:0px 6px 10px 0px rgba(0,0,0,.1607843137254902);transition:background .5s,border .5s,border-radius .5s,box-shadow .5s;margin:2em;--e-column-margin-right:2em;--e-column-margin-left:2em;padding:0 0 2em}.elementor-7 .elementor-element.elementor-element-6ea0158>.elementor-element-populated,.elementor-7 .elementor-element.elementor-element-6ea0158>.elementor-element-populated>.elementor-background-overlay,.elementor-7 .elementor-element.elementor-element-6ea0158>.elementor-background-slideshow{border-radius:30px}.elementor-7 .elementor-element.elementor-element-6ea0158:hover>.elementor-element-populated{box-shadow:0px 2px 3px 0px rgba(0,0,0,.1607843137254902)}.elementor-7 .elementor-element.elementor-element-6ea0158>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .5s,opacity .3s}.elementor-7 .elementor-element.elementor-element-4e1e9eb:hover img{filter:brightness(110%) contrast(100%) saturate(129%) blur(0px) hue-rotate(0deg)}.elementor-7 .elementor-element.elementor-element-4e1e9eb img{transition-duration:.5s;border-style:solid;border-width:1px;border-color:#fff;border-radius:30px 30px 0 0}.elementor-7 .elementor-element.elementor-element-9fb4c97>.elementor-widget-container{margin:1em 1em .5em}.elementor-7 .elementor-element.elementor-element-9fb4c97{text-align:center}.elementor-7 .elementor-element.elementor-element-9fb4c97 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:2.6em;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:.5px;color:#000}.elementor-7 .elementor-element.elementor-element-03efe3a>.elementor-widget-container{margin:0 1em}.elementor-7 .elementor-element.elementor-element-03efe3a{text-align:center}.elementor-7 .elementor-element.elementor-element-03efe3a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:400;letter-spacing:.5px;color:var(--e-global-color-secondary)}.elementor-7 .elementor-element.elementor-element-6c0aebe>.elementor-widget-container{margin:.5em 1.5em}.elementor-7 .elementor-element.elementor-element-6c0aebe{text-align:center}.elementor-7 .elementor-element.elementor-element-6c0aebe .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:500;line-height:1.7em}.elementor-7 .elementor-element.elementor-element-72bc1a3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7 .elementor-element.elementor-element-72bc1a3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-7 .elementor-element.elementor-element-72bc1a3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-7 .elementor-element.elementor-element-72bc1a3>.elementor-element-populated{border-style:groove;border-width:1px;border-color:#d7d7d7;box-shadow:0px 6px 10px 0px rgba(0,0,0,.1607843137254902);transition:background .5s,border .5s,border-radius .5s,box-shadow .5s;margin:2em;--e-column-margin-right:2em;--e-column-margin-left:2em;padding:0 0 2em}.elementor-7 .elementor-element.elementor-element-72bc1a3>.elementor-element-populated,.elementor-7 .elementor-element.elementor-element-72bc1a3>.elementor-element-populated>.elementor-background-overlay,.elementor-7 .elementor-element.elementor-element-72bc1a3>.elementor-background-slideshow{border-radius:30px}.elementor-7 .elementor-element.elementor-element-72bc1a3:hover>.elementor-element-populated{box-shadow:0px 2px 3px 0px rgba(0,0,0,.1607843137254902)}.elementor-7 .elementor-element.elementor-element-72bc1a3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .5s,opacity .3s}.elementor-7 .elementor-element.elementor-element-0be7f02:hover img{filter:brightness(110%) contrast(100%) saturate(129%) blur(0px) hue-rotate(0deg)}.elementor-7 .elementor-element.elementor-element-0be7f02 img{transition-duration:.5s;border-style:solid;border-width:1px;border-color:#fff;border-radius:30px 30px 0 0}.elementor-7 .elementor-element.elementor-element-541c6c5>.elementor-widget-container{margin:1em 1em .5em}.elementor-7 .elementor-element.elementor-element-541c6c5{text-align:center}.elementor-7 .elementor-element.elementor-element-541c6c5 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:2.6em;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:.5px;color:#000}.elementor-7 .elementor-element.elementor-element-612a2c7>.elementor-widget-container{margin:0 1em}.elementor-7 .elementor-element.elementor-element-612a2c7{text-align:center}.elementor-7 .elementor-element.elementor-element-612a2c7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:400;letter-spacing:.5px;color:var(--e-global-color-secondary)}.elementor-7 .elementor-element.elementor-element-a9d5533>.elementor-widget-container{margin:.5em 1.5em}.elementor-7 .elementor-element.elementor-element-a9d5533{text-align:center}.elementor-7 .elementor-element.elementor-element-a9d5533 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:500;line-height:1.7em}.elementor-7 .elementor-element.elementor-element-5e56126:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-5e56126>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ashitaka-jp.com/official/core/views/eec4001297/images/home/The Starry Night.webp");background-position:100% 0;background-repeat:no-repeat;background-size:45% auto}.elementor-7 .elementor-element.elementor-element-5e56126>.elementor-background-overlay{background-color:#fff;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-5e56126{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:5em;padding:5em 0}.elementor-7 .elementor-element.elementor-element-7c390b7>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-7 .elementor-element.elementor-element-7c390b7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-30f663b{right:-12vw}body.rtl .elementor-7 .elementor-element.elementor-element-30f663b{left:-12vw}.elementor-7 .elementor-element.elementor-element-30f663b{top:-30px;text-align:end}.elementor-7 .elementor-element.elementor-element-30f663b .elementor-heading-title{font-family:"Amiri",Sans-serif;font-weight:100;line-height:1.4em;letter-spacing:.4px;color:#fff}.elementor-7 .elementor-element.elementor-element-742bf7f{text-align:start}.elementor-7 .elementor-element.elementor-element-742bf7f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:5.7em;font-weight:600;letter-spacing:4.8px;color:var(--e-global-color-astglobalcolor8)}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-9cc8f2e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-7 .elementor-element.elementor-element-9cc8f2e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-7 .elementor-element.elementor-element-d25d847 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.2em;font-weight:600;color:var(--e-global-color-astglobalcolor8)}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-grid-post-holder{background-color:#fff;border-style:groove;border-color:#fff;border-radius:20px;box-shadow:0px 0px 10px 0px rgba(144,144,144,.5)}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-post-grid .eael-grid-post .eael-entry-media img,.elementor-7 .elementor-element.elementor-element-ecae031 .eael-grid-post .eael-entry-overlay{border-radius:20px 20px 0 0}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-meta .eael-posted-on{color:var(--e-global-color-secondary)}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on{color:var(--e-global-color-secondary)}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-grid-post .eael-entry-footer{justify-content:flex-end}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-grid-post .eael-entry-header-after{justify-content:flex-end;align-items:center}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-meta>span{font-size:12px;line-height:.3em}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-footer{margin:5px -5px -5px}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-header-after{margin:5px -5px -5px}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-title a{color:#303133}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-title:hover,.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-title a:hover{color:#23527c}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-title,.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-title a{font-size:16px;line-height:1.4em}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-title{margin:0 0 10px}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0,.75)}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-grid-post .eael-entry-overlay>i{color:#fff;font-size:18px}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-grid-post .eael-entry-overlay>img{height:18px;width:18px}.elementor-7 .elementor-element.elementor-element-3416781>.elementor-widget-container{margin:2em 0 0}.elementor-7 .elementor-element.elementor-element-3416781{z-index:20}.elementor-7 .elementor-element.elementor-element-23a2c92 .elementor-button{background-color:var(--e-global-color-astglobalcolor8);font-family:"Noto Sans JP",Sans-serif;font-size:1.1em;font-weight:500;letter-spacing:.7px;box-shadow:0px 0px 12px 0px rgba(0,0,0,.24);border-radius:50px;padding:1em 2em}.elementor-7 .elementor-element.elementor-element-23a2c92 .elementor-button-content-wrapper{flex-direction:row}.elementor-7 .elementor-element.elementor-element-23a2c92 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-7 .elementor-element.elementor-element-1e7e9dbd>.elementor-container{max-width:745px}.elementor-7 .elementor-element.elementor-element-1e7e9dbd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:2em;margin-bottom:2em}.elementor-7 .elementor-element.elementor-element-1e7e9dbd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-66093f07>.elementor-element-populated,.elementor-7 .elementor-element.elementor-element-66093f07>.elementor-element-populated>.elementor-background-overlay,.elementor-7 .elementor-element.elementor-element-66093f07>.elementor-background-slideshow{border-radius:30px}.elementor-7 .elementor-element.elementor-element-66093f07>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2em}.elementor-7 .elementor-element.elementor-element-66093f07>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-1d6b024b .elementor-button{background-color:var(--e-global-color-accent);font-size:1em;line-height:1em;letter-spacing:3px;text-shadow:0px 0px 10px rgba(0,0,0,.3);box-shadow:0px 0px 10px 0px rgba(130.50000000000003,130.50000000000003,130.50000000000003,.3);border-radius:15px 0 0 15px;padding:1em}.elementor-7 .elementor-element.elementor-element-1d6b024b .elementor-button:hover,.elementor-7 .elementor-element.elementor-element-1d6b024b .elementor-button:focus{background-color:#19c817}.elementor-7 .elementor-element.elementor-element-1d6b024b{width:auto;max-width:auto;top:25%}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-1d6b024b{right:0}body.rtl .elementor-7 .elementor-element.elementor-element-1d6b024b{left:0}.elementor-7 .elementor-element.elementor-element-1d6b024b .elementor-button-content-wrapper{flex-direction:row}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:.7;background-color:#000;border-radius:5px}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#fff}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#fff}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-0729f8c{width:34.078%}.elementor-7 .elementor-element.elementor-element-903d573{width:55%}.elementor-7 .elementor-element.elementor-element-a1a4a30{width:62.696%}.elementor-7 .elementor-element.elementor-element-292726c{width:37%}.elementor-7 .elementor-element.elementor-element-308c512{width:38.078%}.elementor-7 .elementor-element.elementor-element-e74e6ef{width:61.74%}.elementor-7 .elementor-element.elementor-element-9db473e{width:32.005%}.elementor-7 .elementor-element.elementor-element-9cc8f2e{width:67.813%}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-0729f8c{width:50%}.elementor-7 .elementor-element.elementor-element-903d573{width:50%}.elementor-7 .elementor-element.elementor-element-834abd2{width:100%}.elementor-7 .elementor-element.elementor-element-697dbbf{width:100%}.elementor-7 .elementor-element.elementor-element-7c390b7{width:100%}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-697dbbf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7 .elementor-element.elementor-element-697dbbf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-bbe6685>.elementor-container{min-height:534px}.elementor-7 .elementor-element.elementor-element-bbe6685{padding:0 2em}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-29a679d{left:0}body.rtl .elementor-7 .elementor-element.elementor-element-29a679d{right:0}.elementor-7 .elementor-element.elementor-element-29a679d{bottom:0}.elementor-7 .elementor-element.elementor-element-29a679d img{width:90%}.elementor-7 .elementor-element.elementor-element-903d573>.elementor-element-populated{margin:0;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-7 .elementor-element.elementor-element-903d573{z-index:1}.elementor-7 .elementor-element.elementor-element-d235d31 .elementor-heading-title{font-size:4.4em}.elementor-7 .elementor-element.elementor-element-0cdcb2d{padding:0 1em}.elementor-7 .elementor-element.elementor-element-8bf3335 .elementor-heading-title{font-size:1.1em}.elementor-7 .elementor-element.elementor-element-953b17f .elementor-button{font-size:.9em}.elementor-7 .elementor-element.elementor-element-163771a{padding:3em 1em}.elementor-7 .elementor-element.elementor-element-aaf279c .elementor-heading-title{font-size:3em;letter-spacing:1.6px}.elementor-7 .elementor-element.elementor-element-845b178 .elementor-heading-title{font-size:.9em}.elementor-7 .elementor-element.elementor-element-da0075b{font-size:1.2em}.elementor-7 .elementor-element.elementor-element-c167dff>.elementor-widget-container{margin:2em 1em 1em}.elementor-7 .elementor-element.elementor-element-c167dff .elementor-button{font-size:1em;letter-spacing:1.3px}.elementor-7 .elementor-element.elementor-element-c5b39d0{padding:2em}.elementor-7 .elementor-element.elementor-element-697dbbf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7 .elementor-element.elementor-element-697dbbf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://stg.ashitaka-jp.com/official/storage/2022/08/ashitaka_logo.svg");background-position:top center;background-size:initial}.elementor-7 .elementor-element.elementor-element-697dbbf>.elementor-element-populated{padding:3em .5em}.elementor-7 .elementor-element.elementor-element-d2f3f4f{text-align:center}.elementor-7 .elementor-element.elementor-element-d2f3f4f .elementor-heading-title{font-size:3em;letter-spacing:2.4px}.elementor-7 .elementor-element.elementor-element-31126d7{text-align:center}.elementor-7 .elementor-element.elementor-element-31126d7 .elementor-heading-title{font-size:.9em}.elementor-7 .elementor-element.elementor-element-6287b81{font-size:1.2em}.elementor-7 .elementor-element.elementor-element-9929081{width:100%;max-width:100%}.elementor-7 .elementor-element.elementor-element-9929081 .elementor-heading-title{font-size:1.4em}.elementor-7 .elementor-element.elementor-element-e97c425{width:100%;max-width:100%}.elementor-7 .elementor-element.elementor-element-e97c425 .elementor-heading-title{font-size:.7em;letter-spacing:.1px}.elementor-7 .elementor-element.elementor-element-c8283b7{text-align:start}.elementor-7 .elementor-element.elementor-element-c8283b7 .elementor-heading-title{font-size:.9em;line-height:1.4em}.elementor-7 .elementor-element.elementor-element-cda11ed{width:100%;max-width:100%}.elementor-7 .elementor-element.elementor-element-cda11ed .elementor-heading-title{font-size:1.4em}.elementor-7 .elementor-element.elementor-element-2c81164{width:100%;max-width:100%}.elementor-7 .elementor-element.elementor-element-2c81164 .elementor-heading-title{font-size:.7em;letter-spacing:.1px}.elementor-7 .elementor-element.elementor-element-f86e163{text-align:start}.elementor-7 .elementor-element.elementor-element-f86e163 .elementor-heading-title{font-size:.9em;line-height:1.4em}.elementor-7 .elementor-element.elementor-element-9fb4c97{width:100%;max-width:100%}.elementor-7 .elementor-element.elementor-element-9fb4c97 .elementor-heading-title{font-size:1.4em}.elementor-7 .elementor-element.elementor-element-03efe3a{width:100%;max-width:100%}.elementor-7 .elementor-element.elementor-element-03efe3a .elementor-heading-title{font-size:.7em;letter-spacing:.1px}.elementor-7 .elementor-element.elementor-element-6c0aebe{text-align:start}.elementor-7 .elementor-element.elementor-element-6c0aebe .elementor-heading-title{font-size:.9em;line-height:1.4em}.elementor-7 .elementor-element.elementor-element-541c6c5{width:100%;max-width:100%}.elementor-7 .elementor-element.elementor-element-541c6c5 .elementor-heading-title{font-size:1.4em}.elementor-7 .elementor-element.elementor-element-612a2c7{width:100%;max-width:100%}.elementor-7 .elementor-element.elementor-element-612a2c7 .elementor-heading-title{font-size:.7em;letter-spacing:.1px}.elementor-7 .elementor-element.elementor-element-a9d5533{text-align:start}.elementor-7 .elementor-element.elementor-element-a9d5533 .elementor-heading-title{font-size:.9em;line-height:1.4em}.elementor-7 .elementor-element.elementor-element-5e56126:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-5e56126>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-30f663b{right:1vw}body.rtl .elementor-7 .elementor-element.elementor-element-30f663b{left:1vw}.elementor-7 .elementor-element.elementor-element-30f663b{top:-31px}.elementor-7 .elementor-element.elementor-element-30f663b .elementor-heading-title{font-size:2em}.elementor-7 .elementor-element.elementor-element-742bf7f .elementor-heading-title{font-size:3em}.elementor-7 .elementor-element.elementor-element-23a2c92>.elementor-widget-container{margin:1em}.elementor-7 .elementor-element.elementor-element-23a2c92 .elementor-button{font-size:.9em;letter-spacing:1.3px}.elementor-7 .elementor-element.elementor-element-1d6b024b .elementor-button{font-size:.8em;line-height:1.5em;padding:.75em}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-bbe6685 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-7 .elementor-element.elementor-element-bbe6685{padding:0}.elementor-7 .elementor-element.elementor-element-29a679d{bottom:0}.elementor-7 .elementor-element.elementor-element-29a679d img{width:50%}.elementor-7 .elementor-element.elementor-element-903d573>.elementor-element-populated{margin:0;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-7 .elementor-element.elementor-element-903d573{z-index:1}.elementor-7 .elementor-element.elementor-element-d235d31>.elementor-widget-container{margin:0 0 15em;padding:1em 2em}.elementor-7 .elementor-element.elementor-element-d235d31 .elementor-heading-title{font-size:2.2em}.elementor-7 .elementor-element.elementor-element-0cdcb2d{padding:0}.elementor-7 .elementor-element.elementor-element-8bf3335{text-align:center}.elementor-7 .elementor-element.elementor-element-8bf3335 .elementor-heading-title{font-size:.8em;line-height:1.6em;letter-spacing:1.2px}.elementor-7 .elementor-element.elementor-element-953b17f>.elementor-widget-container{padding:0}.elementor-7 .elementor-element.elementor-element-aaf279c .elementor-heading-title{font-size:2.8em}.elementor-7 .elementor-element.elementor-element-845b178{text-align:center}.elementor-7 .elementor-element.elementor-element-da0075b>.elementor-widget-container{padding:.5em}.elementor-7 .elementor-element.elementor-element-da0075b{font-size:1em}.elementor-7 .elementor-element.elementor-element-c167dff>.elementor-widget-container{margin:1em 0 0}.elementor-7 .elementor-element.elementor-element-c167dff .elementor-button{padding:1em}.elementor-7 .elementor-element.elementor-element-c5b39d0{padding:0}.elementor-7 .elementor-element.elementor-element-697dbbf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7 .elementor-element.elementor-element-697dbbf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center;background-size:initial}.elementor-7 .elementor-element.elementor-element-697dbbf>.elementor-element-populated{padding:2em 1em 1em}.elementor-7 .elementor-element.elementor-element-d2f3f4f .elementor-heading-title{font-size:2.8em;letter-spacing:.8px}.elementor-7 .elementor-element.elementor-element-31126d7{text-align:center}.elementor-7 .elementor-element.elementor-element-6287b81>.elementor-widget-container{padding:.5em}.elementor-7 .elementor-element.elementor-element-6287b81{text-align:start;font-size:.9em}.elementor-7 .elementor-element.elementor-element-5af0eff>.elementor-element-populated{border-width:2px;margin:1em 0;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0 0 1em}.elementor-7 .elementor-element.elementor-element-c8283b7 .elementor-heading-title{font-size:.8em;line-height:1.4em}.elementor-7 .elementor-element.elementor-element-612e0ce>.elementor-element-populated{border-width:2px;margin:1em 0;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0 0 1em}.elementor-7 .elementor-element.elementor-element-f86e163 .elementor-heading-title{font-size:.8em;line-height:1.4em}.elementor-7 .elementor-element.elementor-element-6ea0158>.elementor-element-populated{border-width:2px;margin:1em 0;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0 0 1em}.elementor-7 .elementor-element.elementor-element-6c0aebe .elementor-heading-title{font-size:.8em;line-height:1.4em}.elementor-7 .elementor-element.elementor-element-72bc1a3>.elementor-element-populated{border-width:2px;margin:1em 0;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0 0 1em}.elementor-7 .elementor-element.elementor-element-a9d5533 .elementor-heading-title{font-size:.8em;line-height:1.4em}.elementor-7 .elementor-element.elementor-element-5e56126:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-5e56126>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ashitaka-jp.com/official/core/views/eec4001297/images/home/The Starry Night.webp");background-position:top center;background-size:contain}.elementor-7 .elementor-element.elementor-element-5e56126{margin-top:5em;margin-bottom:5em;padding:11em 0 5em}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-30f663b{right:2vw}body.rtl .elementor-7 .elementor-element.elementor-element-30f663b{left:2vw}.elementor-7 .elementor-element.elementor-element-30f663b{top:-150px}.elementor-7 .elementor-element.elementor-element-30f663b .elementor-heading-title{font-size:1.8em}.elementor-7 .elementor-element.elementor-element-742bf7f .elementor-heading-title{font-size:2.8em}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-grid-post-holder{border-width:2px}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-grid-post .eael-entry-footer{justify-content:flex-end}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-grid-post .eael-entry-header-after{justify-content:flex-end;align-items:center}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-meta>span{font-size:12px;line-height:0}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-title,.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-title a{font-size:14px}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-entry-title{margin:-5px -5px 5px}.elementor-7 .elementor-element.elementor-element-ecae031 .eael-grid-post-excerpt p{margin:0}.elementor-7 .elementor-element.elementor-element-23a2c92 .elementor-button{padding:1em}.elementor-7 .elementor-element.elementor-element-66093f07>.elementor-element-populated{padding:1em 0}.elementor-7 .elementor-element.elementor-element-1d6b024b{top:65%}.elementor-7 .elementor-element.elementor-element-1d6b024b .elementor-button{font-size:.7em;letter-spacing:1.3px;padding:.9em .7em .9em .6em}}