.elementor-343 .elementor-element.elementor-element-35a8bef7:not(.elementor-motion-effects-element-type-background),.elementor-343 .elementor-element.elementor-element-35a8bef7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-343 .elementor-element.elementor-element-35a8bef7>.elementor-container{max-width:858px}.elementor-343 .elementor-element.elementor-element-35a8bef7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 40px}.elementor-343 .elementor-element.elementor-element-35a8bef7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-343 .elementor-element.elementor-element-14eec85a>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-6867a38>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-e5455f6{width:auto;max-width:auto;text-align:left}.elementor-343 .elementor-element.elementor-element-e5455f6>.elementor-widget-container{margin:0 0 0 -48px}.elementor-343 .elementor-element.elementor-element-e5455f6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:500;color:#59b75b}.elementor-343 .elementor-element.elementor-element-9b65842{width:auto;max-width:auto;text-align:left}.elementor-343 .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-343 .elementor-element.elementor-element-9b65842 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:500;color:#59b75b}.elementor-343 .elementor-element.elementor-element-8c48cde>.elementor-widget-container{margin:24px 0 0 -48px}.elementor-343 .elementor-element.elementor-element-8c48cde .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:2em;font-weight:500}.elementor-343 .elementor-element.elementor-element-b615134>.elementor-widget-container{margin:0 0 0 -48px}.elementor-343 .elementor-element.elementor-element-b615134 .elementor-icon-list-icon{width:14px}.elementor-343 .elementor-element.elementor-element-b615134 .elementor-icon-list-icon i{font-size:14px}.elementor-343 .elementor-element.elementor-element-b615134 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}body:not(.rtl) .elementor-343 .elementor-element.elementor-element-b615134 .elementor-icon-list-text{padding-left:8px}body.rtl .elementor-343 .elementor-element.elementor-element-b615134 .elementor-icon-list-text{padding-right:8px}.elementor-343 .elementor-element.elementor-element-b615134 .elementor-icon-list-text,.elementor-343 .elementor-element.elementor-element-b615134 .elementor-icon-list-text a{color:#505050}.elementor-343 .elementor-element.elementor-element-b615134 .elementor-icon-list-item{font-family:"Noto Sans JP",Sans-serif;font-size:16px}.elementor-343 .elementor-element.elementor-element-7b474d80{margin-top:36px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-caa7821>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-3555752e{margin-top:36px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-21845977>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-3302e552>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .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-343 .elementor-element.elementor-element-31d1a97a{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-776165fc>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-8c0b51a{--box-border-color:#00000000;--header-color:#505050;--item-text-hover-decoration:underline}.elementor-343 .elementor-element.elementor-element-8c0b51a .elementor-toc__header-title{text-align:start}.elementor-343 .elementor-element.elementor-element-8c0b51a .elementor-toc__header,.elementor-343 .elementor-element.elementor-element-8c0b51a .elementor-toc__header-title{font-family:"Noto Sans JP",Sans-serif;font-size:32px;font-weight:400}.elementor-343 .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-343 .elementor-element.elementor-element-199df2a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-343 .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-343 .elementor-element.elementor-element-5b767927>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-1427fbb9{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-3a596ab3>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-66e75f6f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-7478cc72{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-343 .elementor-element.elementor-element-7478cc72>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-d6406bc{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-1fada37>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-eb19304 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-557b6d4{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-343 .elementor-element.elementor-element-557b6d4>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-2caa1569{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-ad5c679>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-8827b86>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-343 .elementor-element.elementor-element-8827b86 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-343 .elementor-element.elementor-element-8327074{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-343 .elementor-element.elementor-element-8327074>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-960e4a5{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-7cf66ae>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-3c1813c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-ee599b7{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-24e49f6>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-78c0576 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-1020571{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-93aa0a3>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-a5af624 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-f4fa500{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-b331de2>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-60e4064 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-1990885{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-e3282b4>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-ab82f4a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-2d992d0{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-341a16a>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-440602b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-8f2893f{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-b78906b>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-eee1e0f>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-343 .elementor-element.elementor-element-eee1e0f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-343 .elementor-element.elementor-element-ac64a1e{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-343 .elementor-element.elementor-element-ac64a1e>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-e2a4ea0{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-6950add>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-9e6c782>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-343 .elementor-element.elementor-element-9e6c782 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-343 .elementor-element.elementor-element-f7eae60{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-343 .elementor-element.elementor-element-f7eae60>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-91704b7{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-9ecad74>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-ebf5dbc>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-343 .elementor-element.elementor-element-ebf5dbc .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-343 .elementor-element.elementor-element-265716a{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-343 .elementor-element.elementor-element-265716a>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-3ec6067{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-c279203>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-00e75df .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-d1ffe33{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-c1a2c89>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-66af9ee .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-39a2905{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-96f5214>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-4d51a7c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-977fb69{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-ff38964>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-0c5f5ec .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-911ad17{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-a2e8846>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-af06ed3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-3e65e44{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-0ba927a>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-e50cafa>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-343 .elementor-element.elementor-element-e50cafa .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-343 .elementor-element.elementor-element-5ecdd16{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-343 .elementor-element.elementor-element-5ecdd16>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-d15e761{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-93cd981>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-113938a>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-343 .elementor-element.elementor-element-113938a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-343 .elementor-element.elementor-element-4ffab0c{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-343 .elementor-element.elementor-element-4ffab0c>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-0478eae{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-baafefc>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-3d8d390 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-af708d5{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-8af23b4>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-da556bf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-4ee28cd{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-9560919>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-d45e0e1>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-343 .elementor-element.elementor-element-d45e0e1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-343 .elementor-element.elementor-element-54450c2{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-343 .elementor-element.elementor-element-54450c2>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-3503989{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-9c75181>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-ed9cbc8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-84a04b7{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-ba5226d>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-f6ad919 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-ea912ae{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-811c8dd>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-8172977>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-343 .elementor-element.elementor-element-8172977 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-343 .elementor-element.elementor-element-7b136a9{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-343 .elementor-element.elementor-element-7b136a9>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-7c826b2{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-2213dd1>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-2fdc54e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-96d1e77{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-8a837ce>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-4ae6cca .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-980398f{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-86beace>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-9d847b0>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-343 .elementor-element.elementor-element-9d847b0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-343 .elementor-element.elementor-element-2a6b826{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-343 .elementor-element.elementor-element-2a6b826>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-4e4e1cb{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-cb225ef>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-e3e062c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-54bcf61c{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-93e4d0f>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-602e7c3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-289c14e{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-f9b7647>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-6d89937 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.4em;font-weight:500;text-decoration:underline}.elementor-343 .elementor-element.elementor-element-a92457a{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-b4d428e>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-68bac3b>.elementor-widget-container{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#59b75b}.elementor-343 .elementor-element.elementor-element-68bac3b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.6em;font-weight:500}.elementor-343 .elementor-element.elementor-element-b7fcd4d{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-343 .elementor-element.elementor-element-b7fcd4d>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-6d4d7ff{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-886c87e>.elementor-element-populated{padding:0}.elementor-343 .elementor-element.elementor-element-75a5992>.elementor-widget-container{background-color:#fffcf4;margin:64px 0 0 400px;padding:24px 50px}.elementor-343 .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-343 .elementor-element.elementor-element-cf97de7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-343 .elementor-element.elementor-element-fab4e84>.elementor-widget-container{margin:0;padding:0}.elementor-343 .elementor-element.elementor-element-fab4e84:not(.elementor-widget-image) .elementor-widget-container,.elementor-343 .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-343 .elementor-element.elementor-element-fab4e84{text-align:left}.elementor-343 .elementor-element.elementor-element-fab4e84 img{width:187px;max-width:187px}.elementor-343 .elementor-element.elementor-element-5e9672d>.elementor-element-populated{padding:0 0 0 25px}.elementor-343 .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-343 .elementor-element.elementor-element-606af98>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .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-343 .elementor-element.elementor-element-b30dc75>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .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-343 .elementor-element.elementor-element-a8e5821>.elementor-widget-container{margin:0 0 -20px}.elementor-343 .elementor-element.elementor-element-43d86c6f{margin-top:36px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-57f695>.elementor-element-populated{padding:0}.elementor-343 .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-343 .elementor-element.elementor-element-1635351e .elementor-button-content-wrapper{flex-direction:row}.elementor-343 .elementor-element.elementor-element-1635351e .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-343 .elementor-element.elementor-element-d2b6bf6>.elementor-element-populated{padding:0}@media(max-width:1024px){.elementor-343 .elementor-element.elementor-element-35a8bef7{padding:64px 48px}.elementor-343 .elementor-element.elementor-element-e5455f6>.elementor-widget-container{margin:0}.elementor-343 .elementor-element.elementor-element-9b65842>.elementor-widget-container{margin:0}.elementor-343 .elementor-element.elementor-element-8c48cde>.elementor-widget-container{margin:0}.elementor-343 .elementor-element.elementor-element-b615134>.elementor-widget-container{margin:0}.elementor-343 .elementor-element.elementor-element-7b474d80{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-3555752e{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-3302e552{font-size:16px}.elementor-343 .elementor-element.elementor-element-31d1a97a{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-5b767927{font-size:16px}.elementor-343 .elementor-element.elementor-element-1427fbb9{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-7478cc72{font-size:16px}.elementor-343 .elementor-element.elementor-element-d6406bc{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-557b6d4{font-size:16px}.elementor-343 .elementor-element.elementor-element-2caa1569{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-8327074{font-size:16px}.elementor-343 .elementor-element.elementor-element-960e4a5{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-ee599b7{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-1020571{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-f4fa500{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-1990885{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-2d992d0{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-8f2893f{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-ac64a1e{font-size:16px}.elementor-343 .elementor-element.elementor-element-e2a4ea0{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-f7eae60{font-size:16px}.elementor-343 .elementor-element.elementor-element-91704b7{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-265716a{font-size:16px}.elementor-343 .elementor-element.elementor-element-3ec6067{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-d1ffe33{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-39a2905{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-977fb69{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-911ad17{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-3e65e44{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-5ecdd16{font-size:16px}.elementor-343 .elementor-element.elementor-element-d15e761{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-4ffab0c{font-size:16px}.elementor-343 .elementor-element.elementor-element-0478eae{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-af708d5{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-4ee28cd{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-54450c2{font-size:16px}.elementor-343 .elementor-element.elementor-element-3503989{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-84a04b7{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-ea912ae{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-7b136a9{font-size:16px}.elementor-343 .elementor-element.elementor-element-7c826b2{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-96d1e77{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-980398f{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-2a6b826{font-size:16px}.elementor-343 .elementor-element.elementor-element-4e4e1cb{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-54bcf61c{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-289c14e{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-a92457a{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-b7fcd4d{font-size:16px}.elementor-343 .elementor-element.elementor-element-6d4d7ff{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-75a5992>.elementor-widget-container{margin:48px 0 0 200px}.elementor-343 .elementor-element.elementor-element-11875e3{margin-top:32px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-cf97de7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-343 .elementor-element.elementor-element-fab4e84>.elementor-widget-container{margin:0;padding:0}.elementor-343 .elementor-element.elementor-element-fab4e84{text-align:left}.elementor-343 .elementor-element.elementor-element-5e9672d>.elementor-element-populated{padding:0 0 0 25px}.elementor-343 .elementor-element.elementor-element-606af98{font-size:16px}.elementor-343 .elementor-element.elementor-element-b30dc75{font-size:16px}.elementor-343 .elementor-element.elementor-element-a8e5821{font-size:16px}.elementor-343 .elementor-element.elementor-element-1635351e .elementor-button{font-size:18px}}@media(max-width:767px){.elementor-343 .elementor-element.elementor-element-35a8bef7{padding:48px 18px}.elementor-343 .elementor-element.elementor-element-8c48cde>.elementor-widget-container{margin:10px 0 0}.elementor-343 .elementor-element.elementor-element-8c48cde .elementor-heading-title{font-size:1.8em}.elementor-343 .elementor-element.elementor-element-7b474d80{margin-top:24px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-3555752e{margin-top:24px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-31d1a97a{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-1427fbb9{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-d6406bc{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-2caa1569{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-960e4a5{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-ee599b7{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-1020571{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-f4fa500{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-1990885{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-2d992d0{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-8f2893f{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-e2a4ea0{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-91704b7{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-3ec6067{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-d1ffe33{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-39a2905{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-977fb69{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-911ad17{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-3e65e44{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-d15e761{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-0478eae{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-af708d5{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-4ee28cd{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-3503989{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-84a04b7{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-ea912ae{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-7c826b2{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-96d1e77{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-980398f{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-4e4e1cb{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-54bcf61c{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-289c14e{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-a92457a{margin-top:40px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-6d4d7ff{margin-top:24px;margin-bottom:0}.elementor-343 .elementor-element.elementor-element-75a5992>.elementor-widget-container{margin:32px 0 0;padding:18px}.elementor-343 .elementor-element.elementor-element-11875e3{margin-top:60px;margin-bottom:0;padding:30px 40px}.elementor-343 .elementor-element.elementor-element-cf97de7{width:100%}.elementor-343 .elementor-element.elementor-element-cf97de7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-343 .elementor-element.elementor-element-fab4e84>.elementor-widget-container{padding:0}.elementor-343 .elementor-element.elementor-element-fab4e84{text-align:right}.elementor-343 .elementor-element.elementor-element-fab4e84 img{width:95px;max-width:95px}.elementor-343 .elementor-element.elementor-element-5e9672d{width:100%}.elementor-343 .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-343 .elementor-element.elementor-element-606af98>.elementor-widget-container{margin:30px 0 -20px;padding:0}.elementor-343 .elementor-element.elementor-element-606af98{font-size:15px}.elementor-343 .elementor-element.elementor-element-b30dc75>.elementor-widget-container{margin:10px 0 -25px}.elementor-343 .elementor-element.elementor-element-b30dc75{font-size:20px}.elementor-343 .elementor-element.elementor-element-a8e5821>.elementor-widget-container{padding:0 0 30px}.elementor-343 .elementor-element.elementor-element-a8e5821{font-size:15px}}@media(min-width:768px){.elementor-343 .elementor-element.elementor-element-14eec85a{width:96.503%}.elementor-343 .elementor-element.elementor-element-cf97de7{width:25%}.elementor-343 .elementor-element.elementor-element-5e9672d{width:75%}.elementor-343 .elementor-element.elementor-element-d2b6bf6{width:2.47%}}@media(max-width:1024px) and (min-width:768px){.elementor-343 .elementor-element.elementor-element-cf97de7{width:33%}.elementor-343 .elementor-element.elementor-element-5e9672d{width:63%}}