.elementor-628 .elementor-element.elementor-element-35a8bef7:not(.elementor-motion-effects-element-type-background),.elementor-628 .elementor-element.elementor-element-35a8bef7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-628 .elementor-element.elementor-element-35a8bef7>.elementor-container{max-width:858px}.elementor-628 .elementor-element.elementor-element-35a8bef7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 40px}.elementor-628 .elementor-element.elementor-element-35a8bef7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-628 .elementor-element.elementor-element-14eec85a>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-6867a38>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-e5455f6{width:auto;max-width:auto;text-align:left}.elementor-628 .elementor-element.elementor-element-e5455f6>.elementor-widget-container{margin:0 0 0 -48px}.elementor-628 .elementor-element.elementor-element-e5455f6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:500;color:#59b75b}.elementor-628 .elementor-element.elementor-element-9b65842{width:auto;max-width:auto;text-align:left}.elementor-628 .elementor-element.elementor-element-9b65842>.elementor-widget-container{margin:0 0 0 24px;padding:0 12px;border-radius:50px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.25)}.elementor-628 .elementor-element.elementor-element-9b65842 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:500;color:#59b75b}.elementor-628 .elementor-element.elementor-element-8c48cde>.elementor-widget-container{margin:24px 0 0 -48px}.elementor-628 .elementor-element.elementor-element-8c48cde .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:2em;font-weight:500}.elementor-628 .elementor-element.elementor-element-b615134>.elementor-widget-container{margin:0 0 0 -48px}.elementor-628 .elementor-element.elementor-element-b615134 .elementor-icon-list-icon{width:14px}.elementor-628 .elementor-element.elementor-element-b615134 .elementor-icon-list-icon i{font-size:14px}.elementor-628 .elementor-element.elementor-element-b615134 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}body:not(.rtl) .elementor-628 .elementor-element.elementor-element-b615134 .elementor-icon-list-text{padding-left:8px}body.rtl .elementor-628 .elementor-element.elementor-element-b615134 .elementor-icon-list-text{padding-right:8px}.elementor-628 .elementor-element.elementor-element-b615134 .elementor-icon-list-text,.elementor-628 .elementor-element.elementor-element-b615134 .elementor-icon-list-text a{color:#505050}.elementor-628 .elementor-element.elementor-element-b615134 .elementor-icon-list-item{font-family:"Noto Sans JP",Sans-serif;font-size:16px}.elementor-628 .elementor-element.elementor-element-3555752e{margin-top:36px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-21845977>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-3302e552>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-3302e552{text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:var(--e-global-color-text)}.elementor-628 .elementor-element.elementor-element-31d1a97a{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-776165fc>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-8c0b51a{--box-border-color:#00000000;--header-color:#505050;--item-text-hover-decoration:underline}.elementor-628 .elementor-element.elementor-element-8c0b51a .elementor-toc__header-title{text-align:start}.elementor-628 .elementor-element.elementor-element-8c0b51a .elementor-toc__header,.elementor-628 .elementor-element.elementor-element-8c0b51a .elementor-toc__header-title{font-family:"Noto Sans JP",Sans-serif;font-size:32px;font-weight:400}.elementor-628 .elementor-element.elementor-element-199df2a>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-628 .elementor-element.elementor-element-199df2a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-628 .elementor-element.elementor-element-5b767927{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-5b767927>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-f1228eb{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-68f94c7>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-ab16be6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-f2fc3c6{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-f2fc3c6>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-7a50e7a{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-e56f5b7>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-c04810b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-6d0b409{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-6d0b409>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-e57cde1{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-d6b6ae0>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-dc867bd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-fec0bde{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-fec0bde>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-5b58fa0{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-40dafbf>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-9f677f0>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-628 .elementor-element.elementor-element-9f677f0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-628 .elementor-element.elementor-element-8f5828a{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-8f5828a>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-c94c940{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-ac78eb2>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-02b41ac .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-a587061{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-a587061>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-69cc5a1{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-da544ad>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-149aad4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-de8f062{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-de8f062>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-0750dc2{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-4c7003f>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-277e76d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-f9fa992{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-f9fa992>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-9254f5c{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-0946c04>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-f56836d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-5e9b5d4{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-5e9b5d4>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-f6a14b1{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-106d887>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-1a353bf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-5cea9aa{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-5cea9aa>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-d538f15{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-88db96a>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-b846a1c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-bfa2fd1{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-bfa2fd1>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-2de9630{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-569f4fd>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-7420681 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-3ae7e03{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-3ae7e03>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-e6bffdc{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-e7f25d9>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-d7ad47a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-3b56801{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-3b56801>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-86bb9d5{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-15d729f>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-7b520bd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-29ec328{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-29ec328>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-10e5cb0{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-e0f1d37>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-2b457db .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-7d0d7b6{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-7d0d7b6>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-276e5bd{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-6cb3b52>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-8d3ebd8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-901cb2e{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-901cb2e>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-2719d94{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-0c102bf>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-3ffc962 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-40efd67{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-40efd67>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-58f75a3{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-99e5e2e>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-3109ffe>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-628 .elementor-element.elementor-element-3109ffe .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-628 .elementor-element.elementor-element-72fe5c3{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-72fe5c3>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-4aebad2{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-4428066>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-4b30a48>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-628 .elementor-element.elementor-element-4b30a48 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-628 .elementor-element.elementor-element-a06ea55{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-a06ea55>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-cad26e5{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-617fbf9>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-5fdc99e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-be70750{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-be70750>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-f0736bb{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-420b343>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-f73d488 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-cb5fb0f{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-cb5fb0f>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-940169c{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-6c8f00a>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-89c5f0e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-994616f{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-994616f>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-3fabc14{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-141f65c>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-1c46306 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-d737e1b{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-d737e1b>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-67df9d9{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-515ef6c>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-d79925c>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-628 .elementor-element.elementor-element-d79925c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-628 .elementor-element.elementor-element-3202ff6{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-3202ff6>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-13152fb{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-85b87c6>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-5f55cb9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-3ad703c{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-3ad703c>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-f5daeca{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-3878ca6>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-f1ee087 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-6d95db4{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-6d95db4>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-b62da12{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-dba0012>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-a74bbf9>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-628 .elementor-element.elementor-element-a74bbf9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-628 .elementor-element.elementor-element-2b2d833{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-2b2d833>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-c8fa736{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-f98ef9a>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-c5a759e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-3ea2b60{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-3ea2b60>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-904746e{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-bc9a5d3>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-e44b259 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-b75a19d{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-b75a19d>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-45d1eaa{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-d172b8a>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-7d9663d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-df00e2e{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-df00e2e>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-ab917fd{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-81f2213>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-873ba75 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-628 .elementor-element.elementor-element-582e80b{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-582e80b>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-e0665ef{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-eb7cc47>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-98aec92>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-628 .elementor-element.elementor-element-98aec92 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-628 .elementor-element.elementor-element-f2940b6{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-f2940b6>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-6d4d7ff{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-886c87e>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-75a5992>.elementor-widget-container{background-color:#fffcf4;margin:64px 0 0 400px;padding:24px 50px}.elementor-628 .elementor-element.elementor-element-11875e3{box-shadow:0px 0px 4px 0px rgba(0,0,0,.25);margin-top:100px;margin-bottom:0;padding:30px 50px}.elementor-628 .elementor-element.elementor-element-cf97de7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-628 .elementor-element.elementor-element-fab4e84>.elementor-widget-container{margin:0;padding:0}.elementor-628 .elementor-element.elementor-element-fab4e84:not(.elementor-widget-image) .elementor-widget-container,.elementor-628 .elementor-element.elementor-element-fab4e84.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://cotovia-clinic.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-628 .elementor-element.elementor-element-fab4e84{text-align:left}.elementor-628 .elementor-element.elementor-element-fab4e84 img{width:187px;max-width:187px}.elementor-628 .elementor-element.elementor-element-5e9672d>.elementor-element-populated{padding:0 0 0 25px}.elementor-628 .elementor-element.elementor-element-606af98{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-606af98>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-b30dc75{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-b30dc75>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-a8e5821{width:var(--container-widget-width,128.906%);max-width:128.906%;--container-widget-width:128.906%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;line-height:2em;color:#505050}.elementor-628 .elementor-element.elementor-element-a8e5821>.elementor-widget-container{margin:0 0 -20px}.elementor-628 .elementor-element.elementor-element-43d86c6f{margin-top:36px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-57f695>.elementor-element-populated{padding:0}.elementor-628 .elementor-element.elementor-element-1635351e .elementor-button{background-color:#00000000;font-family:"Noto Sans JP",Sans-serif;font-size:20px;fill:#59b75b;color:#59b75b;border-style:none;padding:0}.elementor-628 .elementor-element.elementor-element-1635351e .elementor-button-content-wrapper{flex-direction:row}.elementor-628 .elementor-element.elementor-element-1635351e .elementor-button .elementor-button-content-wrapper{gap:10px}@media(max-width:1024px){.elementor-628 .elementor-element.elementor-element-35a8bef7{padding:64px 48px}.elementor-628 .elementor-element.elementor-element-e5455f6>.elementor-widget-container{margin:0}.elementor-628 .elementor-element.elementor-element-9b65842>.elementor-widget-container{margin:0}.elementor-628 .elementor-element.elementor-element-8c48cde>.elementor-widget-container{margin:0}.elementor-628 .elementor-element.elementor-element-b615134>.elementor-widget-container{margin:0}.elementor-628 .elementor-element.elementor-element-3555752e{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-3302e552{font-size:16px}.elementor-628 .elementor-element.elementor-element-31d1a97a{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-5b767927{font-size:16px}.elementor-628 .elementor-element.elementor-element-f1228eb{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-f2fc3c6{font-size:16px}.elementor-628 .elementor-element.elementor-element-7a50e7a{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-6d0b409{font-size:16px}.elementor-628 .elementor-element.elementor-element-e57cde1{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-fec0bde{font-size:16px}.elementor-628 .elementor-element.elementor-element-5b58fa0{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-8f5828a{font-size:16px}.elementor-628 .elementor-element.elementor-element-c94c940{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-a587061{font-size:16px}.elementor-628 .elementor-element.elementor-element-69cc5a1{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-de8f062{font-size:16px}.elementor-628 .elementor-element.elementor-element-0750dc2{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-f9fa992{font-size:16px}.elementor-628 .elementor-element.elementor-element-9254f5c{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-5e9b5d4{font-size:16px}.elementor-628 .elementor-element.elementor-element-f6a14b1{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-5cea9aa{font-size:16px}.elementor-628 .elementor-element.elementor-element-d538f15{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-bfa2fd1{font-size:16px}.elementor-628 .elementor-element.elementor-element-2de9630{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-3ae7e03{font-size:16px}.elementor-628 .elementor-element.elementor-element-e6bffdc{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-3b56801{font-size:16px}.elementor-628 .elementor-element.elementor-element-86bb9d5{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-29ec328{font-size:16px}.elementor-628 .elementor-element.elementor-element-10e5cb0{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-7d0d7b6{font-size:16px}.elementor-628 .elementor-element.elementor-element-276e5bd{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-901cb2e{font-size:16px}.elementor-628 .elementor-element.elementor-element-2719d94{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-40efd67{font-size:16px}.elementor-628 .elementor-element.elementor-element-58f75a3{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-72fe5c3{font-size:16px}.elementor-628 .elementor-element.elementor-element-4aebad2{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-a06ea55{font-size:16px}.elementor-628 .elementor-element.elementor-element-cad26e5{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-be70750{font-size:16px}.elementor-628 .elementor-element.elementor-element-f0736bb{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-cb5fb0f{font-size:16px}.elementor-628 .elementor-element.elementor-element-940169c{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-994616f{font-size:16px}.elementor-628 .elementor-element.elementor-element-3fabc14{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-d737e1b{font-size:16px}.elementor-628 .elementor-element.elementor-element-67df9d9{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-3202ff6{font-size:16px}.elementor-628 .elementor-element.elementor-element-13152fb{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-3ad703c{font-size:16px}.elementor-628 .elementor-element.elementor-element-f5daeca{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-6d95db4{font-size:16px}.elementor-628 .elementor-element.elementor-element-b62da12{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-2b2d833{font-size:16px}.elementor-628 .elementor-element.elementor-element-c8fa736{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-3ea2b60{font-size:16px}.elementor-628 .elementor-element.elementor-element-904746e{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-b75a19d{font-size:16px}.elementor-628 .elementor-element.elementor-element-45d1eaa{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-df00e2e{font-size:16px}.elementor-628 .elementor-element.elementor-element-ab917fd{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-582e80b{font-size:16px}.elementor-628 .elementor-element.elementor-element-e0665ef{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-f2940b6{font-size:16px}.elementor-628 .elementor-element.elementor-element-6d4d7ff{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-75a5992>.elementor-widget-container{margin:48px 0 0 200px}.elementor-628 .elementor-element.elementor-element-11875e3{margin-top:32px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-cf97de7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-628 .elementor-element.elementor-element-fab4e84>.elementor-widget-container{margin:0;padding:0}.elementor-628 .elementor-element.elementor-element-fab4e84{text-align:left}.elementor-628 .elementor-element.elementor-element-5e9672d>.elementor-element-populated{padding:0 0 0 25px}.elementor-628 .elementor-element.elementor-element-606af98{font-size:16px}.elementor-628 .elementor-element.elementor-element-b30dc75{font-size:16px}.elementor-628 .elementor-element.elementor-element-a8e5821{font-size:16px}.elementor-628 .elementor-element.elementor-element-1635351e .elementor-button{font-size:18px}}@media(max-width:767px){.elementor-628 .elementor-element.elementor-element-35a8bef7{padding:48px 18px}.elementor-628 .elementor-element.elementor-element-8c48cde>.elementor-widget-container{margin:10px 0 0}.elementor-628 .elementor-element.elementor-element-8c48cde .elementor-heading-title{font-size:1.8em}.elementor-628 .elementor-element.elementor-element-3555752e{margin-top:24px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-31d1a97a{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-f1228eb{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-7a50e7a{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-e57cde1{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-5b58fa0{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-c94c940{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-69cc5a1{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-0750dc2{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-9254f5c{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-f6a14b1{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-d538f15{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-2de9630{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-e6bffdc{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-86bb9d5{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-10e5cb0{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-276e5bd{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-2719d94{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-58f75a3{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-4aebad2{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-cad26e5{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-f0736bb{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-940169c{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-3fabc14{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-67df9d9{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-13152fb{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-f5daeca{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-b62da12{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-c8fa736{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-904746e{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-45d1eaa{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-ab917fd{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-e0665ef{margin-top:40px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-6d4d7ff{margin-top:24px;margin-bottom:0}.elementor-628 .elementor-element.elementor-element-75a5992>.elementor-widget-container{margin:32px 0 0;padding:18px}.elementor-628 .elementor-element.elementor-element-11875e3{margin-top:60px;margin-bottom:0;padding:30px 40px}.elementor-628 .elementor-element.elementor-element-cf97de7{width:100%}.elementor-628 .elementor-element.elementor-element-cf97de7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-628 .elementor-element.elementor-element-fab4e84>.elementor-widget-container{padding:0}.elementor-628 .elementor-element.elementor-element-fab4e84{text-align:right}.elementor-628 .elementor-element.elementor-element-fab4e84 img{width:95px;max-width:95px}.elementor-628 .elementor-element.elementor-element-5e9672d{width:100%}.elementor-628 .elementor-element.elementor-element-5e9672d>.elementor-element-populated{margin:-75px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-628 .elementor-element.elementor-element-606af98>.elementor-widget-container{margin:30px 0 -20px;padding:0}.elementor-628 .elementor-element.elementor-element-606af98{font-size:15px}.elementor-628 .elementor-element.elementor-element-b30dc75>.elementor-widget-container{margin:10px 0 -25px}.elementor-628 .elementor-element.elementor-element-b30dc75{font-size:20px}.elementor-628 .elementor-element.elementor-element-a8e5821>.elementor-widget-container{padding:0 0 30px}.elementor-628 .elementor-element.elementor-element-a8e5821{font-size:15px}}@media(min-width:768px){.elementor-628 .elementor-element.elementor-element-cf97de7{width:25%}.elementor-628 .elementor-element.elementor-element-5e9672d{width:75%}}@media(max-width:1024px) and (min-width:768px){.elementor-628 .elementor-element.elementor-element-cf97de7{width:33%}.elementor-628 .elementor-element.elementor-element-5e9672d{width:63%}}