.elementor-20574 .elementor-element.elementor-element-e576880{padding:0px 10px 0px 10px;}.elementor-20574 .elementor-element.elementor-element-89f70e2{text-align:left;}.elementor-20574 .elementor-element.elementor-element-89f70e2 .elementor-heading-title{color:#817059;font-family:"Noto Serif JP";font-size:30px;font-weight:600;}.elementor-20574 .elementor-element.elementor-element-89f70e2 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-e48eddf{text-align:left;}.elementor-20574 .elementor-element.elementor-element-e48eddf .elementor-heading-title{color:#817059;font-family:"Noto Serif JP";font-size:42px;font-weight:600;line-height:1.6em;}.elementor-20574 .elementor-element.elementor-element-e48eddf > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-9472fcb{text-align:right;color:#817059;}.elementor-20574 .elementor-element.elementor-element-7e40b1c{text-align:left;}.elementor-20574 .elementor-element.elementor-element-7e40b1c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-9df6351 .elementor-heading-title{color:#6C665E;font-family:"Noto Serif JP";font-weight:400;}.elementor-20574 .elementor-element.elementor-element-b81e5a2 img{border-radius:160px 160px 160px 160px;}.elementor-20574 .elementor-element.elementor-element-4901129 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-20574 .elementor-element.elementor-element-ba5b95e.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-20574 .elementor-element.elementor-element-ba5b95e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-20574 .elementor-element.elementor-element-d91e9aa > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-5600172{text-align:right;}.elementor-20574 .elementor-element.elementor-element-40b12ec{text-align:left;}.elementor-20574 .elementor-element.elementor-element-37b51de .elementor-heading-title{color:#6C665E;font-family:"Noto Serif JP";font-weight:400;}.elementor-20574 .elementor-element.elementor-element-c31947c .elementor-heading-title{color:#877872;font-family:"Noto Serif JP";font-weight:400;}.elementor-20574 .elementor-element.elementor-element-f58e338 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-5cf98be > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20574 .elementor-element.elementor-element-bdfde9c .elementor-heading-title{color:#877872;font-family:"Noto Serif JP";font-weight:400;}.elementor-20574 .elementor-element.elementor-element-ebe84ae > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-20175e8 .elementor-heading-title{color:#6C665E;font-family:"Noto Serif JP";font-weight:400;}.elementor-20574 .elementor-element.elementor-element-cbd9a70{text-align:center;}.elementor-20574 .elementor-element.elementor-element-cbd9a70 > .elementor-widget-container{padding:20px 0px 0px 0px;border-style:solid;border-width:0.3px 0.3px 0.3px 0.3px;}.elementor-20574 .elementor-element.elementor-element-97f7c45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-f337e70 .elementor-heading-title{color:#6C665E;font-family:"Noto Serif JP";font-weight:400;}.elementor-20574 .elementor-element.elementor-element-495f821 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-b353c3a .elementor-heading-title{color:#6C665E;font-family:"Noto Serif JP";font-weight:400;}.elementor-20574 .elementor-element.elementor-element-94410c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-2625760 .elementor-button{background-color:#AD8E65;}.elementor-20574 .elementor-element.elementor-element-7f8df44 .elementor-button{font-family:"Noto Serif JP";font-weight:500;}.elementor-20574 .elementor-element.elementor-element-a756d63 .elementor-button{font-family:"Noto Serif JP";font-weight:500;fill:#AD8E65;color:#AD8E65;background-color:#FFFFFF;border-style:solid;border-width:0.50px 0.50px 0.50px 0.50px;border-color:#AD8E65;}@media(max-width:1024px){.elementor-20574 .elementor-element.elementor-element-89f70e2 .elementor-heading-title{font-size:22px;}.elementor-20574 .elementor-element.elementor-element-e48eddf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-c31947c .elementor-heading-title{font-size:20px;}.elementor-20574 .elementor-element.elementor-element-5cf98be > .elementor-element-populated{margin:200px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20574 .elementor-element.elementor-element-bdfde9c .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-20574 .elementor-element.elementor-element-89f70e2 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-20574 .elementor-element.elementor-element-89f70e2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-e48eddf .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-20574 .elementor-element.elementor-element-e48eddf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-9472fcb > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-7e40b1c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-86db58a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-9df6351 .elementor-heading-title{font-size:36px;}.elementor-20574 .elementor-element.elementor-element-790fef0 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-4901129 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-d91e9aa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-bc6defe{width:60%;}.elementor-20574 .elementor-element.elementor-element-8c01ac0{width:40%;}.elementor-20574 .elementor-element.elementor-element-37b51de .elementor-heading-title{font-size:36px;}.elementor-20574 .elementor-element.elementor-element-f46a1c5{margin-top:-50px;margin-bottom:0px;}.elementor-20574 .elementor-element.elementor-element-93d4347{width:50%;}.elementor-20574 .elementor-element.elementor-element-c31947c .elementor-heading-title{font-size:17px;}.elementor-20574 .elementor-element.elementor-element-f58e338 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-5cf98be{width:50%;}.elementor-20574 .elementor-element.elementor-element-5cf98be > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20574 .elementor-element.elementor-element-bdfde9c .elementor-heading-title{font-size:17px;}.elementor-20574 .elementor-element.elementor-element-bdfde9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-ebe84ae > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-20175e8 .elementor-heading-title{font-size:36px;}.elementor-20574 .elementor-element.elementor-element-97f7c45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-f337e70 .elementor-heading-title{font-size:36px;}.elementor-20574 .elementor-element.elementor-element-495f821 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-b353c3a .elementor-heading-title{font-size:36px;}.elementor-20574 .elementor-element.elementor-element-94410c0 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-20574 .elementor-element.elementor-element-7f8df44 .elementor-button{line-height:1.4em;}}