.elementor-5 .elementor-element.elementor-element-60dd403 > .elementor-container{min-height:100vh;}.elementor-5 .elementor-element.elementor-element-60dd403{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-60dd403:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-60dd403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mami.takumahirokawa.com/wp-content/uploads/2022/03/ポートフォリオTOP-1.jpg");background-position:center center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-60dd403 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-308b13d{text-align:right;top:-587px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-308b13d{left:-255px;}body.rtl .elementor-5 .elementor-element.elementor-element-308b13d{right:-255px;}.elementor-5 .elementor-element.elementor-element-daa1ffe{text-align:right;top:-420px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-daa1ffe{left:-776px;}body.rtl .elementor-5 .elementor-element.elementor-element-daa1ffe{right:-776px;}.elementor-5 .elementor-element.elementor-element-cc42d0b{text-align:right;top:-212px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-cc42d0b{left:-331px;}body.rtl .elementor-5 .elementor-element.elementor-element-cc42d0b{right:-331px;}.elementor-5 .elementor-element.elementor-element-6d8bba0{text-align:center;}.elementor-5 .elementor-element.elementor-element-6d8bba0 .elementor-heading-title{color:#DD8934;font-family:"Reenie Beanie", Sans-serif;font-size:60px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-6d8bba0 > .elementor-widget-container{margin:70px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-67efb8e{text-align:center;}.elementor-5 .elementor-element.elementor-element-67efb8e .elementor-heading-title{color:#795738;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-5 .elementor-element.elementor-element-67efb8e > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-5 .elementor-element.elementor-element-fe29a9f{text-align:right;top:73%;}.elementor-5 .elementor-element.elementor-element-fe29a9f .elementor-heading-title{color:#E59348;font-family:"Zen Maru Gothic", Sans-serif;font-size:12px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5 .elementor-element.elementor-element-fe29a9f > .elementor-widget-container{margin:00px 15px 00px 00px;padding:0px 0px 00px 0px;}.elementor-5 .elementor-element.elementor-element-333aeea{text-align:right;top:76%;}.elementor-5 .elementor-element.elementor-element-333aeea .elementor-heading-title{color:#E59348;font-family:"Zen Maru Gothic", Sans-serif;font-size:12px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-333aeea > .elementor-widget-container{margin:0px 020px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1fee944 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-3a64e60{text-align:center;}.elementor-5 .elementor-element.elementor-element-3a64e60 .elementor-heading-title{color:#7c543b;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-d65607e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-df40b46{text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-5 .elementor-element.elementor-element-df40b46 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-97c2e1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-927d65d{text-align:center;}.elementor-5 .elementor-element.elementor-element-927d65d .elementor-heading-title{color:#7c543b;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-c677e18 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-8f4295b{text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-5 .elementor-element.elementor-element-8f4295b > .elementor-widget-container{padding:0px 025px 0px 025px;}.elementor-5 .elementor-element.elementor-element-2864d8b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-66dcc6b{text-align:center;}.elementor-5 .elementor-element.elementor-element-66dcc6b .elementor-heading-title{color:#7c543b;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-ed28794 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-2680275{text-align:justify;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-5 .elementor-element.elementor-element-2680275 > .elementor-widget-container{padding:0px 025px 0px 025px;}.elementor-5 .elementor-element.elementor-element-d9ed5b8 > .elementor-background-overlay{opacity:0.5;}.elementor-5 .elementor-element.elementor-element-d9ed5b8{margin-top:0px;margin-bottom:70px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-10aef7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-10aef7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-10aef7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-10aef7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-189a524{text-align:center;}.elementor-5 .elementor-element.elementor-element-189a524 .elementor-heading-title{color:#795738;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-189a524 > .elementor-widget-container{padding:030px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-70f66d1{text-align:center;color:#795738;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-5 .elementor-element.elementor-element-70f66d1 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-d3d5859 > .elementor-background-overlay{background-color:#F4EFEB;opacity:1;}.elementor-5 .elementor-element.elementor-element-d3d5859{padding:00px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c583a0f img{width:100%;}.elementor-5 .elementor-element.elementor-element-c583a0f{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-0201cc1:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-0201cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-0201cc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-0201cc1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-5c52492:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-5c52492 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-5c52492 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-5c52492 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-ce81098{text-align:center;}.elementor-5 .elementor-element.elementor-element-ce81098 .elementor-heading-title{color:#DD8934;font-family:"Reenie Beanie", Sans-serif;font-size:60px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5 .elementor-element.elementor-element-ce81098 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-0b53d4f{text-align:center;color:#795738;font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-5 .elementor-element.elementor-element-0b53d4f > .elementor-widget-container{padding:0px 0px 050px 0px;}.elementor-5 .elementor-element.elementor-element-cf5c907:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-cf5c907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-cf5c907{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 00px 0px;}.elementor-5 .elementor-element.elementor-element-cf5c907 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-46ed2ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-46ed2ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-46ed2ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-46ed2ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-98ea842 > .elementor-widget-container{padding:00px 300px 0px 300px;}.elementor-5 .elementor-element.elementor-element-4221b7d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4221b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-4221b7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-4221b7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-30ea7a7{text-align:center;color:#795738;font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-5 .elementor-element.elementor-element-30ea7a7 > .elementor-widget-container{padding:70px 0px 50px 0px;background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-1092d5e:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1092d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-1092d5e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-1092d5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-8b03167:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-8b03167 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-8b03167 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-8b03167 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-fe3306c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-fe3306c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-fe3306c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-fe3306c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-7dd382e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-7dd382e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-7dd382e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-7dd382e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-1477166 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-5 .elementor-element.elementor-element-11e67b4:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-11e67b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-11e67b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-11e67b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-339725a{text-align:center;color:#795738;font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-5 .elementor-element.elementor-element-339725a > .elementor-widget-container{padding:70px 0px 50px 0px;background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-0a15499:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-0a15499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-0a15499{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-0a15499 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-4fea7aa > .elementor-widget-container{padding:0px 120px 70px 120px;}.elementor-5 .elementor-element.elementor-element-ca24ee6{text-align:center;}.elementor-5 .elementor-element.elementor-element-ca24ee6 .elementor-heading-title{color:#795738;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-ca24ee6 > .elementor-widget-container{padding:70px 0px 70px 0px;}.elementor-5 .elementor-element.elementor-element-fdc1d8c img{width:100%;}.elementor-5 .elementor-element.elementor-element-fdc1d8c > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-fdc1d8c{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-a3d43ca{text-align:center;}.elementor-5 .elementor-element.elementor-element-a3d43ca .elementor-heading-title{color:#DD8934;font-family:"Reenie Beanie", Sans-serif;font-size:60px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5 .elementor-element.elementor-element-a3d43ca > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-037f8c1{text-align:center;}.elementor-5 .elementor-element.elementor-element-037f8c1 .elementor-heading-title{color:#795738;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-5 .elementor-element.elementor-element-037f8c1 > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-5 .elementor-element.elementor-element-e78fca3{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-06ff559{text-align:left;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-06ff559 > .elementor-widget-container{padding:0% 0% 0% 015%;}.elementor-5 .elementor-element.elementor-element-f6b6c3b{text-align:left;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-f6b6c3b > .elementor-widget-container{padding:0% 0% 0% 015%;}.elementor-5 .elementor-element.elementor-element-c8f69d2{--divider-border-style:solid;--divider-color:#7A7A7A;--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-c8f69d2 .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-c8f69d2 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-5 .elementor-element.elementor-element-197f835{padding:0px 0px 70px 0px;}.elementor-5 .elementor-element.elementor-element-fdb2b6f{text-align:center;color:#7A7A7A;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-5 .elementor-element.elementor-element-fdb2b6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-64425c7:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-64425c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-64425c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-64425c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-5370428{text-align:center;}.elementor-5 .elementor-element.elementor-element-5370428 .elementor-heading-title{color:#DD8934;font-family:"Reenie Beanie", Sans-serif;font-size:60px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5 .elementor-element.elementor-element-5370428 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-86e6c8d .elementor-icon-wrapper{text-align:right;}.elementor-5 .elementor-element.elementor-element-86e6c8d.elementor-view-stacked .elementor-icon{background-color:#559C55;}.elementor-5 .elementor-element.elementor-element-86e6c8d.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-86e6c8d.elementor-view-default .elementor-icon{color:#559C55;border-color:#559C55;}.elementor-5 .elementor-element.elementor-element-86e6c8d.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-86e6c8d.elementor-view-default .elementor-icon svg{fill:#559C55;}.elementor-5 .elementor-element.elementor-element-86e6c8d.elementor-view-stacked .elementor-icon:hover{background-color:#396A39;}.elementor-5 .elementor-element.elementor-element-86e6c8d.elementor-view-framed .elementor-icon:hover, .elementor-5 .elementor-element.elementor-element-86e6c8d.elementor-view-default .elementor-icon:hover{color:#396A39;border-color:#396A39;}.elementor-5 .elementor-element.elementor-element-86e6c8d.elementor-view-framed .elementor-icon:hover, .elementor-5 .elementor-element.elementor-element-86e6c8d.elementor-view-default .elementor-icon:hover svg{fill:#396A39;}.elementor-5 .elementor-element.elementor-element-86e6c8d .elementor-icon i, .elementor-5 .elementor-element.elementor-element-86e6c8d .elementor-icon svg{transform:rotate(0deg);}.elementor-5 .elementor-element.elementor-element-86e6c8d > .elementor-widget-container{margin:0px 20px 0px 0px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-86e6c8d{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-86e6c8d{right:0px;}.elementor-5 .elementor-element.elementor-element-86e6c8d{top:80%;}.elementor-5 .elementor-element.elementor-element-316e37f{text-align:center;}.elementor-5 .elementor-element.elementor-element-316e37f .elementor-heading-title{color:#795738;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-5 .elementor-element.elementor-element-316e37f > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-5 .elementor-element.elementor-element-fd432b8:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-fd432b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-fd432b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-fd432b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-74869d4{--divider-border-style:solid;--divider-color:#795738;--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-74869d4 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-5 .elementor-element.elementor-element-74869d4 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-5 .elementor-element.elementor-element-461a61b{text-align:center;color:#795738;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-5 .elementor-element.elementor-element-461a61b > .elementor-widget-container{padding:0px 0px 0px 0px;background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-6b5228a{text-align:center;color:#795738;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-5 .elementor-element.elementor-element-6b5228a > .elementor-widget-container{padding:0px 0px 0px 0px;background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-d3ff3e6{text-align:center;color:#795738;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-5 .elementor-element.elementor-element-d3ff3e6 > .elementor-widget-container{padding:0px 0px 0px 0px;background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-a7cfa22{text-align:center;color:#795738;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-5 .elementor-element.elementor-element-a7cfa22 > .elementor-widget-container{padding:0px 0px 0px 0px;background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-7e2d629{text-align:center;color:#795738;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-5 .elementor-element.elementor-element-7e2d629 > .elementor-widget-container{padding:0px 0px 0px 0px;background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-f041ae6{--divider-border-style:solid;--divider-color:#795738;--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-f041ae6 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-5 .elementor-element.elementor-element-f041ae6 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-5 .elementor-element.elementor-element-9bc9f4b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-9bc9f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-9bc9f4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9bc9f4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-5193ff8{text-align:center;}.elementor-5 .elementor-element.elementor-element-5193ff8 .elementor-heading-title{color:#795738;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-5 .elementor-element.elementor-element-5193ff8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6a1691b{--divider-border-style:curly;--divider-color:#795738;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-5 .elementor-element.elementor-element-6a1691b .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-6a1691b .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-5 .elementor-element.elementor-element-cb3da0c{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-6b4a865{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-5 .elementor-element.elementor-element-42397e0{text-align:center;}.elementor-5 .elementor-element.elementor-element-42397e0 .elementor-heading-title{color:#DD8934;font-family:"Reenie Beanie", Sans-serif;font-size:60px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-42397e0 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a0c8afe{text-align:center;}.elementor-5 .elementor-element.elementor-element-a0c8afe .elementor-heading-title{color:#795738;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-5 .elementor-element.elementor-element-a0c8afe > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-5 .elementor-element.elementor-element-9a71829 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-461dfe9 > .elementor-container{min-height:80px;}.elementor-5 .elementor-element.elementor-element-461dfe9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-461dfe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEA;}.elementor-5 .elementor-element.elementor-element-461dfe9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-461dfe9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-414af1d{text-align:center;color:#795738;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-5 .elementor-element.elementor-element-414af1d > .elementor-widget-container{padding:20px 0px 0px 0px;}@media(max-width:1024px){body:not(.rtl) .elementor-5 .elementor-element.elementor-element-308b13d{left:-132px;}body.rtl .elementor-5 .elementor-element.elementor-element-308b13d{right:-132px;}.elementor-5 .elementor-element.elementor-element-308b13d{top:-544px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-daa1ffe{left:-560px;}body.rtl .elementor-5 .elementor-element.elementor-element-daa1ffe{right:-560px;}.elementor-5 .elementor-element.elementor-element-daa1ffe{top:-421px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-cc42d0b{left:-274px;}body.rtl .elementor-5 .elementor-element.elementor-element-cc42d0b{right:-274px;}.elementor-5 .elementor-element.elementor-element-cc42d0b{top:-194px;}.elementor-5 .elementor-element.elementor-element-6d8bba0 .elementor-heading-title{font-size:50px;}.elementor-5 .elementor-element.elementor-element-67efb8e .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-fe29a9f{text-align:right;width:100%;max-width:100%;top:73%;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-fe29a9f{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-fe29a9f{right:0px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-333aeea{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-333aeea{right:0px;}.elementor-5 .elementor-element.elementor-element-333aeea{top:76%;}.elementor-5 .elementor-element.elementor-element-1fee944 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-3a64e60 .elementor-heading-title{font-size:20px;}.elementor-5 .elementor-element.elementor-element-df40b46{font-size:12px;}.elementor-5 .elementor-element.elementor-element-927d65d .elementor-heading-title{font-size:20px;}.elementor-5 .elementor-element.elementor-element-8f4295b{font-size:12px;}.elementor-5 .elementor-element.elementor-element-2864d8b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-66dcc6b .elementor-heading-title{font-size:20px;}.elementor-5 .elementor-element.elementor-element-2680275{font-size:12px;}.elementor-5 .elementor-element.elementor-element-d9ed5b8{padding:0px 20px 0px 20px;}.elementor-5 .elementor-element.elementor-element-10aef7f > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-189a524 .elementor-heading-title{font-size:18px;}.elementor-5 .elementor-element.elementor-element-70f66d1{text-align:center;font-size:11px;}.elementor-5 .elementor-element.elementor-element-70f66d1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-5 .elementor-element.elementor-element-ce81098 .elementor-heading-title{font-size:50px;}.elementor-5 .elementor-element.elementor-element-0b53d4f{font-size:16px;}.elementor-5 .elementor-element.elementor-element-30ea7a7{font-size:16px;}.elementor-5 .elementor-element.elementor-element-92b8bba > .elementor-widget-container{padding:0px 0px 0px 025px;}.elementor-5 .elementor-element.elementor-element-339725a{font-size:16px;}.elementor-5 .elementor-element.elementor-element-a3d43ca .elementor-heading-title{font-size:50px;}.elementor-5 .elementor-element.elementor-element-037f8c1 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-06ff559{font-size:13px;}.elementor-5 .elementor-element.elementor-element-f6b6c3b{font-size:13px;}.elementor-5 .elementor-element.elementor-element-fdb2b6f{font-size:11px;}.elementor-5 .elementor-element.elementor-element-5370428 .elementor-heading-title{font-size:50px;}.elementor-5 .elementor-element.elementor-element-316e37f .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-461a61b{font-size:14px;}.elementor-5 .elementor-element.elementor-element-6b5228a{font-size:14px;}.elementor-5 .elementor-element.elementor-element-d3ff3e6{font-size:14px;}.elementor-5 .elementor-element.elementor-element-a7cfa22{font-size:14px;}.elementor-5 .elementor-element.elementor-element-7e2d629{font-size:14px;}.elementor-5 .elementor-element.elementor-element-5193ff8 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-cb3da0c{font-size:14px;}.elementor-5 .elementor-element.elementor-element-6b4a865{font-size:11px;}.elementor-5 .elementor-element.elementor-element-42397e0 .elementor-heading-title{font-size:50px;}.elementor-5 .elementor-element.elementor-element-a0c8afe .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-9a71829{padding:0px 40px 0px 40px;}.elementor-5 .elementor-element.elementor-element-414af1d{font-size:11px;}.elementor-5 .elementor-element.elementor-element-414af1d > .elementor-widget-container{padding:10px 0px 0px 0px;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-308b13d img{width:30%;}.elementor-5 .elementor-element.elementor-element-308b13d > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-308b13d{left:-26px;}body.rtl .elementor-5 .elementor-element.elementor-element-308b13d{right:-26px;}.elementor-5 .elementor-element.elementor-element-308b13d{top:-594px;}.elementor-5 .elementor-element.elementor-element-daa1ffe img{width:30%;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-daa1ffe{left:-226px;}body.rtl .elementor-5 .elementor-element.elementor-element-daa1ffe{right:-226px;}.elementor-5 .elementor-element.elementor-element-daa1ffe{top:-481px;}.elementor-5 .elementor-element.elementor-element-cc42d0b{text-align:right;top:-240px;}.elementor-5 .elementor-element.elementor-element-cc42d0b img{width:30%;}.elementor-5 .elementor-element.elementor-element-cc42d0b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-cc42d0b{left:-114px;}body.rtl .elementor-5 .elementor-element.elementor-element-cc42d0b{right:-114px;}.elementor-5 .elementor-element.elementor-element-6d8bba0 .elementor-heading-title{font-size:40px;}.elementor-5 .elementor-element.elementor-element-67efb8e .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-fe29a9f .elementor-heading-title{font-size:8px;}.elementor-5 .elementor-element.elementor-element-fe29a9f > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-5 .elementor-element.elementor-element-fe29a9f{width:100%;max-width:100%;top:78%;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-fe29a9f{left:-15px;}body.rtl .elementor-5 .elementor-element.elementor-element-fe29a9f{right:-15px;}.elementor-5 .elementor-element.elementor-element-333aeea .elementor-heading-title{font-size:8px;}.elementor-5 .elementor-element.elementor-element-333aeea > .elementor-widget-container{margin:0px 015px 0px 0px;}.elementor-5 .elementor-element.elementor-element-333aeea{width:100%;max-width:100%;top:81%;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-333aeea{left:-16px;}body.rtl .elementor-5 .elementor-element.elementor-element-333aeea{right:-16px;}.elementor-5 .elementor-element.elementor-element-3a64e60 .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-927d65d .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-66dcc6b .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-d9ed5b8{padding:10px 20px 10px 20px;}.elementor-5 .elementor-element.elementor-element-10aef7f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-189a524 .elementor-heading-title{font-size:18px;}.elementor-5 .elementor-element.elementor-element-70f66d1{text-align:left;font-size:10px;}.elementor-5 .elementor-element.elementor-element-70f66d1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-5 .elementor-element.elementor-element-ce81098 .elementor-heading-title{font-size:40px;}.elementor-5 .elementor-element.elementor-element-0b53d4f{font-size:14px;}.elementor-5 .elementor-element.elementor-element-98ea842 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-30ea7a7{font-size:14px;}.elementor-5 .elementor-element.elementor-element-17ff979 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-92b8bba > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1477166 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-339725a{font-size:14px;}.elementor-5 .elementor-element.elementor-element-4fea7aa > .elementor-widget-container{padding:0px 015px 70px 015px;}.elementor-5 .elementor-element.elementor-element-ca24ee6 .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-a3d43ca .elementor-heading-title{font-size:40px;}.elementor-5 .elementor-element.elementor-element-037f8c1 .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-06ff559{font-size:10px;}.elementor-5 .elementor-element.elementor-element-06ff559 > .elementor-widget-container{padding:0% 0% 0% 18%;}.elementor-5 .elementor-element.elementor-element-f6b6c3b{font-size:10px;}.elementor-5 .elementor-element.elementor-element-f6b6c3b > .elementor-widget-container{padding:0% 0% 0% 018%;}.elementor-5 .elementor-element.elementor-element-197f835{padding:0px 010px 70px 010px;}.elementor-5 .elementor-element.elementor-element-fdb2b6f{text-align:left;font-size:8px;}.elementor-5 .elementor-element.elementor-element-5370428 .elementor-heading-title{font-size:40px;}.elementor-5 .elementor-element.elementor-element-86e6c8d .elementor-icon-wrapper{text-align:right;}.elementor-5 .elementor-element.elementor-element-86e6c8d .elementor-icon{font-size:40px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-86e6c8d{left:-20px;}body.rtl .elementor-5 .elementor-element.elementor-element-86e6c8d{right:-20px;}.elementor-5 .elementor-element.elementor-element-86e6c8d{top:85%;}.elementor-5 .elementor-element.elementor-element-316e37f .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-461a61b{font-size:12px;}.elementor-5 .elementor-element.elementor-element-6b5228a{font-size:12px;}.elementor-5 .elementor-element.elementor-element-d3ff3e6{font-size:12px;}.elementor-5 .elementor-element.elementor-element-a7cfa22{font-size:12px;}.elementor-5 .elementor-element.elementor-element-7e2d629{font-size:12px;}.elementor-5 .elementor-element.elementor-element-5193ff8 .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-cb3da0c{font-size:10px;}.elementor-5 .elementor-element.elementor-element-6b4a865{font-size:10px;}.elementor-5 .elementor-element.elementor-element-42397e0 .elementor-heading-title{font-size:40px;}.elementor-5 .elementor-element.elementor-element-a0c8afe .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-9a71829{padding:0px 10px 0px 10px;}.elementor-5 .elementor-element.elementor-element-414af1d{font-size:9px;}.elementor-5 .elementor-element.elementor-element-414af1d > .elementor-widget-container{padding:10px 0px 0px 0px;}}