.elementor-10 .elementor-element.elementor-element-64d5aa2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-64d5aa2f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-64d5aa2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-14e91484{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-14e91484.e-con{--flex-grow:0;--flex-shrink: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-10 .elementor-element.elementor-element-63fed012 > .elementor-widget-container{margin:17px 0px -35px 0px;}.elementor-10 .elementor-element.elementor-element-63fed012 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-294a5e66 > .elementor-widget-container{margin:-1% 0% 0% 2%;}.elementor-10 .elementor-element.elementor-element-294a5e66 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:65px;font-weight:900;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-190db066{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-190db066:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-190db066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-c12902a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-c12902a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3e833b08{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-3e833b08.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3e833b08 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;font-style:italic;color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-3ba62539{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:right;}.elementor-10 .elementor-element.elementor-element-3ba62539.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3ba62539 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;font-style:italic;color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-cbb5cd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-cbb5cd4.e-con{--flex-grow:0;--flex-shrink:0;}.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-10 .elementor-element.elementor-element-4bf4af3{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-4bf4af3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4bf4af3.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-13cc398{--display:flex;}.elementor-10 .elementor-element.elementor-element-13cc398 > .elementor-shape-bottom .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-13cc398 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-f2d4f99{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-d0d4621{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-79162019{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-79162019:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-79162019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-1d738225{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-10 .elementor-element.elementor-element-7a3b7520{text-align:center;}.elementor-10 .elementor-element.elementor-element-7a3b7520 img{width:90%;}.elementor-10 .elementor-element.elementor-element-7201c9bd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-7201c9bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7201c9bd.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7201c9bd .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-605c90fd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-605c90fd.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-605c90fd .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-1b69004b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-1b69004b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f3b2499{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-de0c2b7{text-align:center;}.elementor-10 .elementor-element.elementor-element-de0c2b7 img{width:90%;}.elementor-10 .elementor-element.elementor-element-9c27196{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-9c27196 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9c27196.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9c27196 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-d390512{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-d390512.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d390512 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-da07612{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-da07612.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7aeec129{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7aeec129:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7aeec129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-180d9d60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-61d2c232{text-align:center;}.elementor-10 .elementor-element.elementor-element-61d2c232 img{width:90%;}.elementor-10 .elementor-element.elementor-element-1f5d33d2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-1f5d33d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1f5d33d2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1f5d33d2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-563f20aa{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-563f20aa.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-563f20aa .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-2576982d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-2576982d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-29270a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-76cd875{text-align:center;}.elementor-10 .elementor-element.elementor-element-76cd875 img{width:90%;}.elementor-10 .elementor-element.elementor-element-0c1a68a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-0c1a68a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0c1a68a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0c1a68a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-1729eed{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-1729eed.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1729eed .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-016c383{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-016c383.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-34113739{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-34113739:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-34113739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-569d430d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-6ca6b575{text-align:center;}.elementor-10 .elementor-element.elementor-element-6ca6b575 img{width:90%;}.elementor-10 .elementor-element.elementor-element-29565d67{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-29565d67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-29565d67.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-29565d67 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-5507f052{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-5507f052.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5507f052 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-7d40692a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-7d40692a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5ee17eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-a514f9f{text-align:center;}.elementor-10 .elementor-element.elementor-element-a514f9f img{width:90%;}.elementor-10 .elementor-element.elementor-element-4f0e2d6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-4f0e2d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4f0e2d6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4f0e2d6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-15de1df{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-15de1df.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-15de1df .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-d8ba8b0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-d8ba8b0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-dfa8503{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dfa8503:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dfa8503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-70a2b0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-828f305{text-align:center;}.elementor-10 .elementor-element.elementor-element-828f305 img{width:90%;}.elementor-10 .elementor-element.elementor-element-f853881{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-f853881 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f853881.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f853881 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-c3c4857{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-c3c4857.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c3c4857 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-7b74968{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-7b74968.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9365365{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-44f7335{text-align:center;}.elementor-10 .elementor-element.elementor-element-44f7335 img{width:90%;}.elementor-10 .elementor-element.elementor-element-6411236{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-6411236 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6411236.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6411236 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-ac6b1b1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-ac6b1b1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ac6b1b1 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-36ab33f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-36ab33f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1a56ffa5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1a56ffa5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1a56ffa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-24ab601f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-1d6169da{text-align:center;}.elementor-10 .elementor-element.elementor-element-1d6169da img{width:90%;}.elementor-10 .elementor-element.elementor-element-fbea94e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-fbea94e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-fbea94e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-fbea94e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-4b5e2a07{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-4b5e2a07.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4b5e2a07 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-519fcfcd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-519fcfcd.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-396cf28e{--display:flex;}.elementor-10 .elementor-element.elementor-element-396cf28e > .elementor-shape-top .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-396cf28e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-396cf28e > .elementor-shape-top svg, .elementor-10 .elementor-element.elementor-element-396cf28e > .e-con-inner > .elementor-shape-top svg{height:83px;}.elementor-10 .elementor-element.elementor-element-4e9ffd5f{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-bb4fae2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-bb4fae2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bb4fae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-95ccf96 > .elementor-widget-container{margin:60px 60px 60px 60px;}.elementor-10 .elementor-element.elementor-element-95ccf96.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-95ccf96{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.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-10 .elementor-element.elementor-element-c1bb79d .elementor-button{background-color:var( --e-global-color-astglobalcolor2 );font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:500;box-shadow:0px 0px 24px 0px rgba(255, 243.35869565217394, 243.35869565217394, 0.5);border-radius:17px 17px 17px 17px;padding:26px 45px 26px 45px;}.elementor-10 .elementor-element.elementor-element-c1bb79d .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-c1bb79d .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-c1bb79d > .elementor-widget-container{margin:15px 37px 37px 37px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c1bb79d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-c1bb79d .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-10 .elementor-element.elementor-element-c1bb79d .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-c1bb79d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-7baf9011{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7baf9011:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7baf9011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-23b35c64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-23b35c64.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3826545f > .elementor-widget-container{margin:17px 0px -35px 0px;}.elementor-10 .elementor-element.elementor-element-3826545f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-5ecce65c > .elementor-widget-container{margin:-2% 2% 2% 5%;}.elementor-10 .elementor-element.elementor-element-5ecce65c .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:65px;font-weight:900;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-3e8f5d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3e8f5d3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3e8f5d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-7784a2ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-7784a2ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3e3d99e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-3e3d99e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3e3d99e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;font-style:italic;color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-5adb58eb{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:right;}.elementor-10 .elementor-element.elementor-element-5adb58eb.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5adb58eb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;font-style:italic;color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-36a0aa3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-36a0aa3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-495a850d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-10 .elementor-element.elementor-element-495a850d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-495a850d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-14de37f4{--display:flex;}.elementor-10 .elementor-element.elementor-element-14de37f4 > .elementor-shape-bottom .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-14de37f4 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-3ce87da8{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-6160bc77{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-496dedeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-496dedeb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-496dedeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-d1897d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-30a6b42d{text-align:center;}.elementor-10 .elementor-element.elementor-element-30a6b42d img{width:90%;}.elementor-10 .elementor-element.elementor-element-29b57755{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-29b57755 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-29b57755.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-29b57755 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-3b66ca71{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-3b66ca71.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3b66ca71 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-701b5f2a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-701b5f2a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-334ff523{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-7028947d{text-align:center;}.elementor-10 .elementor-element.elementor-element-7028947d img{width:90%;}.elementor-10 .elementor-element.elementor-element-17d50b76{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-17d50b76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-17d50b76.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-17d50b76 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-3d076452{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-3d076452.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3d076452 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-280aedc9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-280aedc9.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-376388ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-376388ce:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-376388ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-6c5ae7c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-7c93b392{text-align:center;}.elementor-10 .elementor-element.elementor-element-7c93b392 img{width:90%;}.elementor-10 .elementor-element.elementor-element-5b0a9366{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-5b0a9366 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5b0a9366.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5b0a9366 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-2c7ef6ad{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-2c7ef6ad.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2c7ef6ad .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-4d23d333{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-4d23d333.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3604c870{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-54ae5d16{text-align:center;}.elementor-10 .elementor-element.elementor-element-54ae5d16 img{width:90%;}.elementor-10 .elementor-element.elementor-element-76939c3c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-76939c3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-76939c3c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-76939c3c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-425d5ec8{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-425d5ec8.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-425d5ec8 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-40c8d308{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-40c8d308.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-12ee9da8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-12ee9da8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-12ee9da8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-631f0a1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-43c44f20{text-align:center;}.elementor-10 .elementor-element.elementor-element-43c44f20 img{width:90%;}.elementor-10 .elementor-element.elementor-element-3042579b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-3042579b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3042579b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3042579b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-5cffe2dd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-5cffe2dd.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5cffe2dd .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-174a356a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-174a356a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-100ed4b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-77a54ff9{text-align:center;}.elementor-10 .elementor-element.elementor-element-77a54ff9 img{width:90%;}.elementor-10 .elementor-element.elementor-element-368fa79f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-368fa79f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-368fa79f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-368fa79f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-141177b8{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-141177b8.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-141177b8 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-5b36bb16{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-5b36bb16.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5c7c0317{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5c7c0317:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c7c0317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-8b5f201{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-4242a4db{text-align:center;}.elementor-10 .elementor-element.elementor-element-4242a4db img{width:90%;}.elementor-10 .elementor-element.elementor-element-3a58f16{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-3a58f16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3a58f16.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3a58f16 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;font-style:italic;color:#CDCACA70;}.elementor-10 .elementor-element.elementor-element-62dc94db{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-62dc94db.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-62dc94db .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-3b433f11{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-3b433f11.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-14d6e6bb{--display:flex;}.elementor-10 .elementor-element.elementor-element-14d6e6bb > .elementor-shape-top .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-14d6e6bb > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-14d6e6bb > .elementor-shape-top svg, .elementor-10 .elementor-element.elementor-element-14d6e6bb > .e-con-inner > .elementor-shape-top svg{height:83px;}.elementor-10 .elementor-element.elementor-element-6c8901c4{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-b216325{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-b216325:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b216325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-cb0b623{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-e0456cb > .elementor-widget-container{margin:60px 60px 60px 60px;}.elementor-10 .elementor-element.elementor-element-e0456cb.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e0456cb{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-fd37035 .elementor-button{background-color:var( --e-global-color-astglobalcolor2 );font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:500;box-shadow:0px 0px 24px 0px rgba(255, 243.35869565217394, 243.35869565217394, 0.5);border-radius:17px 17px 17px 17px;padding:26px 45px 26px 45px;}.elementor-10 .elementor-element.elementor-element-fd37035 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-fd37035 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-10 .elementor-element.elementor-element-fd37035 > .elementor-widget-container{margin:15px 37px 37px 37px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-fd37035 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-fd37035 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-10 .elementor-element.elementor-element-fd37035 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-fd37035 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-14e91484{--width:100%;}.elementor-10 .elementor-element.elementor-element-c12902a{--width:100%;}.elementor-10 .elementor-element.elementor-element-cbb5cd4{--width:100%;}.elementor-10 .elementor-element.elementor-element-1d738225{--width:50%;}.elementor-10 .elementor-element.elementor-element-f3b2499{--width:50%;}.elementor-10 .elementor-element.elementor-element-180d9d60{--width:50%;}.elementor-10 .elementor-element.elementor-element-29270a5{--width:50%;}.elementor-10 .elementor-element.elementor-element-569d430d{--width:50%;}.elementor-10 .elementor-element.elementor-element-5ee17eb{--width:50%;}.elementor-10 .elementor-element.elementor-element-70a2b0c{--width:50%;}.elementor-10 .elementor-element.elementor-element-9365365{--width:50%;}.elementor-10 .elementor-element.elementor-element-24ab601f{--width:50%;}.elementor-10 .elementor-element.elementor-element-23b35c64{--width:59.821%;}.elementor-10 .elementor-element.elementor-element-7784a2ae{--width:100%;}.elementor-10 .elementor-element.elementor-element-36a0aa3f{--width:100%;}.elementor-10 .elementor-element.elementor-element-d1897d7{--width:50%;}.elementor-10 .elementor-element.elementor-element-334ff523{--width:50%;}.elementor-10 .elementor-element.elementor-element-6c5ae7c4{--width:50%;}.elementor-10 .elementor-element.elementor-element-3604c870{--width:50%;}.elementor-10 .elementor-element.elementor-element-631f0a1c{--width:50%;}.elementor-10 .elementor-element.elementor-element-100ed4b1{--width:50%;}.elementor-10 .elementor-element.elementor-element-8b5f201{--width:50%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-f853881 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-10 .elementor-element.elementor-element-f853881 .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-5ecce65c > .elementor-widget-container{margin:-1% 0% 0% 2%;}.elementor-10 .elementor-element.elementor-element-5ecce65c .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-3e8f5d3{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3e3d99e .elementor-heading-title{font-size:27px;}.elementor-10 .elementor-element.elementor-element-5adb58eb{text-align:center;}.elementor-10 .elementor-element.elementor-element-5adb58eb .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-14de37f4 > .elementor-shape-bottom svg, .elementor-10 .elementor-element.elementor-element-14de37f4 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-10 .elementor-element.elementor-element-14de37f4{--margin-top:-91px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-496dedeb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-29b57755 .elementor-heading-title{font-size:36px;}.elementor-10 .elementor-element.elementor-element-3b66ca71{text-align:center;}.elementor-10 .elementor-element.elementor-element-3b66ca71 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-701b5f2a{text-align:center;}.elementor-10 .elementor-element.elementor-element-17d50b76 .elementor-heading-title{font-size:36px;}.elementor-10 .elementor-element.elementor-element-3d076452{text-align:center;}.elementor-10 .elementor-element.elementor-element-3d076452 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-280aedc9{text-align:center;}.elementor-10 .elementor-element.elementor-element-376388ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5b0a9366 .elementor-heading-title{font-size:36px;}.elementor-10 .elementor-element.elementor-element-2c7ef6ad{text-align:center;}.elementor-10 .elementor-element.elementor-element-2c7ef6ad .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-4d23d333{text-align:center;}.elementor-10 .elementor-element.elementor-element-76939c3c .elementor-heading-title{font-size:36px;}.elementor-10 .elementor-element.elementor-element-425d5ec8{text-align:center;}.elementor-10 .elementor-element.elementor-element-425d5ec8 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-40c8d308{text-align:center;}.elementor-10 .elementor-element.elementor-element-12ee9da8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3042579b .elementor-heading-title{font-size:32px;letter-spacing:-2.4px;word-spacing:0em;}.elementor-10 .elementor-element.elementor-element-5cffe2dd{text-align:center;}.elementor-10 .elementor-element.elementor-element-5cffe2dd .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-174a356a{text-align:center;}.elementor-10 .elementor-element.elementor-element-368fa79f .elementor-heading-title{font-size:36px;}.elementor-10 .elementor-element.elementor-element-141177b8{text-align:center;}.elementor-10 .elementor-element.elementor-element-141177b8 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-5b36bb16{text-align:center;}.elementor-10 .elementor-element.elementor-element-5c7c0317{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3a58f16 .elementor-heading-title{font-size:36px;}.elementor-10 .elementor-element.elementor-element-62dc94db{text-align:center;}.elementor-10 .elementor-element.elementor-element-62dc94db .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-3b433f11{text-align:center;}.elementor-10 .elementor-element.elementor-element-14d6e6bb > .elementor-shape-top svg, .elementor-10 .elementor-element.elementor-element-14d6e6bb > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-10 .elementor-element.elementor-element-e0456cb > .elementor-widget-container{margin:-3px -3px -3px -3px;}.elementor-10 .elementor-element.elementor-element-e0456cb.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e0456cb{text-align:center;font-size:16px;}}