.elementor-29 .elementor-element.elementor-element-37c335e{padding:5% 20% 10% 20%;}.elementor-29 .elementor-element.elementor-element-bad0c90 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-29 .elementor-element.elementor-element-a804d4e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-29 .elementor-element.elementor-element-a804d4e{text-align:justify;font-family:"Noto Serif JP", Sans-serif;font-size:16px;line-height:1.8em;color:#000000;}.elementor-29 .elementor-element.elementor-element-092a9d6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;color:#000000;}.elementor-29 .elementor-element.elementor-element-668ff8c .elementor-button{background-color:#C1AF26;font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.5em;padding:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-c382f4c{padding:20px 0px 10px 0px;}.elementor-29 .elementor-element.elementor-element-8faf3d8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;color:#000000;}.elementor-29 .elementor-element.elementor-element-c672f53 .elementor-button{background-color:#C1AF26;font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.5em;padding:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-c672f53 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-c672f53 .elementor-button:focus{background-color:#000000;}.elementor-29 .elementor-element.elementor-element-ec51ddb{padding:20px 0px 10px 0px;}.elementor-29 .elementor-element.elementor-element-f679f25 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;color:#000000;}.elementor-29 .elementor-element.elementor-element-baab935 .elementor-button{background-color:#C1AF26;font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.5em;padding:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-baab935 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-baab935 .elementor-button:focus{background-color:#000000;}.elementor-29 .elementor-element.elementor-element-78655a9{padding:20px 0px 10px 0px;}.elementor-29 .elementor-element.elementor-element-796b194 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;color:#000000;}.elementor-29 .elementor-element.elementor-element-31de310 .elementor-button{background-color:#C1AF26;font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.5em;padding:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-31de310 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-31de310 .elementor-button:focus{background-color:#000000;}.elementor-29 .elementor-element.elementor-element-09578f0{padding:20px 0px 10px 0px;}.elementor-29 .elementor-element.elementor-element-14e9eac .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;color:#000000;}.elementor-29 .elementor-element.elementor-element-47933c5 .elementor-button{background-color:#C1AF26;font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.5em;padding:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-47933c5 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-47933c5 .elementor-button:focus{background-color:#000000;}.elementor-29 .elementor-element.elementor-element-82f7978{padding:20px 0px 10px 0px;}.elementor-29 .elementor-element.elementor-element-d0e9177 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;color:#000000;}.elementor-29 .elementor-element.elementor-element-674e0e4 .elementor-button{background-color:#C1AF26;font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.5em;padding:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-674e0e4 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-674e0e4 .elementor-button:focus{background-color:#000000;}.elementor-29 .elementor-element.elementor-element-2388201{padding:20px 0px 10px 0px;}.elementor-29 .elementor-element.elementor-element-4075dbd .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;color:#000000;}.elementor-29 .elementor-element.elementor-element-396c327 .elementor-button{background-color:#C1AF26;font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.5em;padding:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-396c327 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-396c327 .elementor-button:focus{background-color:#000000;}.elementor-29 .elementor-element.elementor-element-3a480ea{padding:20px 0px 10px 0px;}.elementor-29 .elementor-element.elementor-element-7b515f6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;color:#000000;}.elementor-29 .elementor-element.elementor-element-4e5b15c .elementor-button{background-color:#C1AF26;font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.5em;padding:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-4e5b15c .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-4e5b15c .elementor-button:focus{background-color:#000000;}.elementor-29 .elementor-element.elementor-element-4f46355{padding:20px 0px 10px 0px;}.elementor-29 .elementor-element.elementor-element-57612c6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;color:#000000;}.elementor-29 .elementor-element.elementor-element-d6b7c0d .elementor-button{background-color:#C1AF26;font-family:"Noto Serif JP", Sans-serif;font-size:18px;line-height:1.5em;padding:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-d6b7c0d .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-d6b7c0d .elementor-button:focus{background-color:#000000;}.elementor-29 .elementor-element.elementor-element-cdcdc08:hover > .elementor-element-populated{background-image:url("https://nishijin.or.jp/test/wp-content/uploads/2023/12/図6-min-1.png");background-position:center center;}.elementor-29 .elementor-element.elementor-element-cdcdc08 > .elementor-element-populated, .elementor-29 .elementor-element.elementor-element-cdcdc08 > .elementor-element-populated > .elementor-background-overlay, .elementor-29 .elementor-element.elementor-element-cdcdc08 > .elementor-background-slideshow{border-radius:-1px -1px -1px -1px;}@media(min-width:1025px){.elementor-29 .elementor-element.elementor-element-cdcdc08:hover > .elementor-element-populated{background-attachment:fixed;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-37c335e{padding:5% 15% 10% 15%;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-37c335e{padding:5% 5% 10% 5%;}}