.elementor-440 .elementor-element.elementor-element-27f1aaec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-440 .elementor-element.elementor-element-27f1aaec:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-27f1aaec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/trees.webp?fit=1919%2C377&ssl=1");background-position:bottom center;background-repeat:repeat-x;background-size:contain;}.elementor-440 .elementor-element.elementor-element-4902b324{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-493f4575{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-440 .elementor-element.elementor-element-493f4575 img{border-style:none;}.elementor-440 .elementor-element.elementor-element-2295bf0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-440 .elementor-element.elementor-element-2295bf0.e-con{--align-self:center;}.elementor-440 .elementor-element.elementor-element-3b82b09e{background-color:var( --e-global-color-vamtam_accent_5 );padding:10px 20px 10px 20px;border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 3px #FFD128;text-align:center;}.elementor-440 .elementor-element.elementor-element-3b82b09e.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-3b82b09e .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:50px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;color:#474440;}.elementor-440 .elementor-element.elementor-element-fc999be{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-440 .elementor-element.elementor-element-44af920e{border-style:none;}.elementor-440 .elementor-element.elementor-element-44af920e img{border-style:none;}.elementor-440 .elementor-element.elementor-element-5cd8d8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-5cd8d8c:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-5cd8d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/background11.webp?fit=1920%2C693&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-a18f324.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-a18f324{text-align:center;}.elementor-440 .elementor-element.elementor-element-a18f324 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h2-font-size );font-weight:var( --e-global-typography-vamtam_h2-font-weight );text-transform:var( --e-global-typography-vamtam_h2-text-transform );font-style:var( --e-global-typography-vamtam_h2-font-style );text-decoration:var( --e-global-typography-vamtam_h2-text-decoration );line-height:var( --e-global-typography-vamtam_h2-line-height );color:var( --e-global-color-vamtam_h2_color );}.elementor-440 .elementor-element.elementor-element-ee4c6da.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-ee4c6da{text-align:center;}.elementor-440 .elementor-element.elementor-element-ee4c6da .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h2-font-size );font-weight:var( --e-global-typography-vamtam_h2-font-weight );text-transform:var( --e-global-typography-vamtam_h2-text-transform );font-style:var( --e-global-typography-vamtam_h2-font-style );text-decoration:var( --e-global-typography-vamtam_h2-text-decoration );line-height:var( --e-global-typography-vamtam_h2-line-height );color:var( --e-global-color-vamtam_h2_color );}.elementor-440 .elementor-element.elementor-element-40c9001.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-3c54254{padding:30px 50px 30px 50px;text-align:center;}.elementor-440 .elementor-element.elementor-element-e656171{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-e656171:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-e656171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/background12.webp?fit=1920%2C1604&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-67618fc.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-67618fc{text-align:center;}.elementor-440 .elementor-element.elementor-element-67618fc .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h2-font-size );font-weight:var( --e-global-typography-vamtam_h2-font-weight );text-transform:var( --e-global-typography-vamtam_h2-text-transform );font-style:var( --e-global-typography-vamtam_h2-font-style );text-decoration:var( --e-global-typography-vamtam_h2-text-decoration );line-height:var( --e-global-typography-vamtam_h2-line-height );color:var( --e-global-color-vamtam_h2_color );}.elementor-440 .elementor-element.elementor-element-6aee1d2.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-4f4b33a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-440 .elementor-element.elementor-element-bea8a38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-bea8a38:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-bea8a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-440 .elementor-element.elementor-element-fffaa38 img{border-radius:20px 20px 0px 0px;}.elementor-440 .elementor-element.elementor-element-503aa3e{padding:0px 10px 0px 10px;text-align:center;}.elementor-440 .elementor-element.elementor-element-503aa3e .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-19b25ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-440 .elementor-element.elementor-element-19b25ca p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-f24df81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-f24df81:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-f24df81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-440 .elementor-element.elementor-element-b116e69 img{border-radius:20px 20px 0px 0px;}.elementor-440 .elementor-element.elementor-element-610f4d8{padding:0px 10px 0px 10px;text-align:center;}.elementor-440 .elementor-element.elementor-element-610f4d8 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-d78443c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-440 .elementor-element.elementor-element-d78443c p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-7537e62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-7537e62:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-7537e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-440 .elementor-element.elementor-element-be34bec img{border-radius:20px 20px 0px 0px;}.elementor-440 .elementor-element.elementor-element-8421d08{padding:0px 10px 0px 10px;text-align:center;}.elementor-440 .elementor-element.elementor-element-8421d08 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-d4b9f7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-440 .elementor-element.elementor-element-d4b9f7a p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-e8b120c{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-440 .elementor-element.elementor-element-e8b120c.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-e8b120c .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h2-font-size );font-weight:var( --e-global-typography-vamtam_h2-font-weight );text-transform:var( --e-global-typography-vamtam_h2-text-transform );font-style:var( --e-global-typography-vamtam_h2-font-style );text-decoration:var( --e-global-typography-vamtam_h2-text-decoration );line-height:var( --e-global-typography-vamtam_h2-line-height );color:var( --e-global-color-vamtam_h2_color );}.elementor-440 .elementor-element.elementor-element-1ba0d85.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-5fa0092{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-440 .elementor-element.elementor-element-5fa0092.e-con{--align-self:center;}.elementor-440 .elementor-element.elementor-element-f7934b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-440 .elementor-element.elementor-element-f7934b9.e-con{--align-self:center;}.elementor-440 .elementor-element.elementor-element-379ec4b.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-c2ca28f.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-c2ca28f{text-align:start;font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-c2ca28f p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-7c2f722{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-440 .elementor-element.elementor-element-7c2f722.e-con{--align-self:center;}.elementor-440 .elementor-element.elementor-element-1d7bb2c.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-d46ee4a.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-d46ee4a{text-align:start;font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-d46ee4a p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-a89a6a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-440 .elementor-element.elementor-element-a89a6a9.e-con{--align-self:center;}.elementor-440 .elementor-element.elementor-element-696fafa.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-c578e5f.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-c578e5f{text-align:start;font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-c578e5f p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-62faca8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-62faca8:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-62faca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-440 .elementor-element.elementor-element-592cba0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-440 .elementor-element.elementor-element-8baab23{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-af96d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-440 .elementor-element.elementor-element-af96d0b.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-61cd8cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-440 .elementor-element.elementor-element-bd35a3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-bd35a3d p{margin-block-end:20px;}.elementor-440 .elementor-element.elementor-element-4192ea7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-2a6c1ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-440 .elementor-element.elementor-element-2a6c1ce.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-c5c52b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-440 .elementor-element.elementor-element-0b4097f.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-0b4097f{text-align:center;}.elementor-440 .elementor-element.elementor-element-0b4097f img{width:100%;}.elementor-440 .elementor-element.elementor-element-8438859{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-8438859:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-8438859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/background13.webp?fit=1920%2C1898&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-c14c28c.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-c14c28c{text-align:center;}.elementor-440 .elementor-element.elementor-element-c14c28c .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h2-font-size );font-weight:var( --e-global-typography-vamtam_h2-font-weight );text-transform:var( --e-global-typography-vamtam_h2-text-transform );font-style:var( --e-global-typography-vamtam_h2-font-style );text-decoration:var( --e-global-typography-vamtam_h2-text-decoration );line-height:var( --e-global-typography-vamtam_h2-line-height );color:var( --e-global-color-vamtam_h2_color );}.elementor-440 .elementor-element.elementor-element-7da5055.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-c1419b2{--display:flex;}.elementor-440 .elementor-element.elementor-element-a7562be{--display:flex;}.elementor-440 .elementor-element.elementor-element-2f496a4{--display:flex;}.elementor-440 .elementor-element.elementor-element-55bd6d7{--display:flex;}.elementor-440 .elementor-element.elementor-element-2bfa929{--n-accordion-title-font-size:26px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-vamtam_h2_color );--n-accordion-title-hover-color:var( --e-global-color-vamtam_h2_color );--n-accordion-icon-size:26px;}.elementor-440 .elementor-element.elementor-element-2bfa929 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-vamtam_accent_5 );border-style:none;}:where( .elementor-440 .elementor-element.elementor-element-2bfa929 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;}.elementor-440 .elementor-element.elementor-element-2bfa929 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-440 .elementor-element.elementor-element-2bfa929 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Zen Maru Gothic", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;}.elementor-440 .elementor-element.elementor-element-a2d1da9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-a2d1da9:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-a2d1da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/workplace14.webp?fit=1920%2C1706&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-aae530e.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-aae530e{text-align:center;}.elementor-440 .elementor-element.elementor-element-aae530e .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h2-font-size );font-weight:var( --e-global-typography-vamtam_h2-font-weight );text-transform:var( --e-global-typography-vamtam_h2-text-transform );font-style:var( --e-global-typography-vamtam_h2-font-style );text-decoration:var( --e-global-typography-vamtam_h2-text-decoration );line-height:var( --e-global-typography-vamtam_h2-line-height );color:var( --e-global-color-vamtam_h2_color );}.elementor-440 .elementor-element.elementor-element-7d00b44.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-410d61f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-440 .elementor-element.elementor-element-3dd44e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-440 .elementor-element.elementor-element-67b414b{--display:flex;}.elementor-440 .elementor-element.elementor-element-67b414b:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-67b414b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/speechbubble1.webp?fit=496%2C297&ssl=1");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-6bd8c84{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-6bd8c84.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-6bd8c84 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-af7fc05{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-af7fc05 .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-af7fc05 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-7669e66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-7669e66.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-7669e66 p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-0c8986c{--display:flex;}.elementor-440 .elementor-element.elementor-element-0c8986c:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-0c8986c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/speechbubble1.webp?fit=496%2C297&ssl=1");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-b0bc2c9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-b0bc2c9.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-b0bc2c9 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-658958a{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-658958a .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-658958a .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-13fcaab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 10px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-13fcaab p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-e5cdb39{--display:flex;}.elementor-440 .elementor-element.elementor-element-e5cdb39:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-e5cdb39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/speechbubble1.webp?fit=496%2C297&ssl=1");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-4697b61{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-4697b61.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-4697b61 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-5f3c041{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-5f3c041 .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-5f3c041 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-d6f3717{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-d6f3717.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-d6f3717 p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-112038f{text-align:start;}.elementor-440 .elementor-element.elementor-element-112038f img{width:50%;}.elementor-440 .elementor-element.elementor-element-7c699a5{--display:flex;}.elementor-440 .elementor-element.elementor-element-7c699a5:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-7c699a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/speechbubble1.webp?fit=496%2C297&ssl=1");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-fada495{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-fada495.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-fada495 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-ebd57f2{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-ebd57f2 .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-ebd57f2 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-8a5408b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-8a5408b.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-8a5408b p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-4938da9{--display:flex;--margin-top:30px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-4938da9:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-4938da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/line.webp?fit=2%2C1024&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-440 .elementor-element.elementor-element-8f9af4b{background-color:var( --e-global-color-vamtam_accent_2 );margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-8f9af4b .elementor-heading-title{letter-spacing:2.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-3cbb19b{background-color:var( --e-global-color-vamtam_accent_2 );margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-3cbb19b .elementor-heading-title{letter-spacing:2.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-6a2e368{background-color:var( --e-global-color-vamtam_accent_2 );margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-6a2e368 .elementor-heading-title{letter-spacing:2.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-9d77489{background-color:var( --e-global-color-vamtam_accent_2 );margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-9d77489 .elementor-heading-title{letter-spacing:2.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-bc2da53{background-color:var( --e-global-color-vamtam_accent_2 );margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-bc2da53 .elementor-heading-title{letter-spacing:2.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-3fe0911{background-color:var( --e-global-color-vamtam_accent_2 );margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-3fe0911 .elementor-heading-title{letter-spacing:2.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-99e8780{background-color:var( --e-global-color-vamtam_accent_2 );margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-99e8780 .elementor-heading-title{letter-spacing:2.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-609b703{background-color:var( --e-global-color-vamtam_accent_2 );margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-609b703 .elementor-heading-title{letter-spacing:2.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-6e71489{--display:flex;}.elementor-440 .elementor-element.elementor-element-8de74a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-440 .elementor-element.elementor-element-8de74a4 img{width:50%;}.elementor-440 .elementor-element.elementor-element-152b7c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-440 .elementor-element.elementor-element-152b7c0:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-152b7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/speechbubble2.webp?fit=496%2C334&ssl=1");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-cf3af2a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-cf3af2a.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-cf3af2a .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-1d9294e{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-1d9294e .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-1d9294e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-2fceffb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-2fceffb.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-2fceffb p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-db98750{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-440 .elementor-element.elementor-element-db98750:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-db98750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/speechbubble2.webp?fit=496%2C334&ssl=1");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-b85b3dd{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-b85b3dd.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-b85b3dd .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-4d4d38f{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-4d4d38f .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-4d4d38f .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-7837d4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-7837d4b.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-7837d4b p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-406095f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-440 .elementor-element.elementor-element-406095f:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-406095f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/speechbubble2.webp?fit=496%2C334&ssl=1");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-39cb8b0{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-39cb8b0.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-39cb8b0 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-2ab9e9d{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-2ab9e9d .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-2ab9e9d .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-377d0b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-377d0b8.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-377d0b8 p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-7e93045{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-440 .elementor-element.elementor-element-7e93045:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-7e93045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/speechbubble2.webp?fit=496%2C334&ssl=1");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-ecaa422{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-ecaa422.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-ecaa422 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-9a5b5e9{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-9a5b5e9 .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-9a5b5e9 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-25c955e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-25c955e.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-25c955e p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-e3d95f4{--display:flex;}.elementor-440 .elementor-element.elementor-element-9939410{background-color:var( --e-global-color-vamtam_accent_2 );margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-9939410 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-6478255{--display:flex;}.elementor-440 .elementor-element.elementor-element-6478255:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-6478255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-440 .elementor-element.elementor-element-9054b91{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-9054b91.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-9054b91 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-464cf9f{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-464cf9f .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-464cf9f .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-c040cf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-c040cf6.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-c040cf6 p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-cb517fd{--display:flex;}.elementor-440 .elementor-element.elementor-element-3b62d3a{background-color:var( --e-global-color-vamtam_accent_2 );margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-3b62d3a .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-09b0db9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-440 .elementor-element.elementor-element-09b0db9 img{width:50%;}.elementor-440 .elementor-element.elementor-element-998dd79{--display:flex;}.elementor-440 .elementor-element.elementor-element-998dd79:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-998dd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-440 .elementor-element.elementor-element-646a350{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-646a350.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-646a350 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-ecd8f94{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-ecd8f94 .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-ecd8f94 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-80561bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-80561bf.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-80561bf p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-6f5d5d9{background-color:var( --e-global-color-vamtam_accent_2 );margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-6f5d5d9 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-afd66d3{--display:flex;}.elementor-440 .elementor-element.elementor-element-afd66d3:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-afd66d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-440 .elementor-element.elementor-element-e0ec1cd{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-e0ec1cd.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-e0ec1cd .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-10633ab{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-10633ab .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-10633ab .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-997f2ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-997f2ce.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-997f2ce p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-1002aeb{background-color:var( --e-global-color-vamtam_accent_2 );margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-1002aeb .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-ae594f3{--display:flex;}.elementor-440 .elementor-element.elementor-element-ae594f3:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-ae594f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-440 .elementor-element.elementor-element-ec17cef{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-ec17cef.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-ec17cef .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-399e95f{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-399e95f .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-399e95f .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-d19c4ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-d19c4ae.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-d19c4ae p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-f6d6d6a{background-color:var( --e-global-color-vamtam_accent_2 );margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-f6d6d6a .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-b6eb00f{--display:flex;}.elementor-440 .elementor-element.elementor-element-b6eb00f:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-b6eb00f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-440 .elementor-element.elementor-element-65c6d39{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-65c6d39.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-65c6d39 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-b27cb3e{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-b27cb3e .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-b27cb3e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-33502bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-33502bf.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-33502bf p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-3fd2f88{background-color:var( --e-global-color-vamtam_accent_2 );margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-3fd2f88 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-99939dd{--display:flex;}.elementor-440 .elementor-element.elementor-element-99939dd:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-99939dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-440 .elementor-element.elementor-element-a63058e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-a63058e.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-a63058e .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-9932a91{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-9932a91 .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-9932a91 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-5c6a42c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-5c6a42c.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-5c6a42c p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-2bf181c{--display:flex;}.elementor-440 .elementor-element.elementor-element-e2f4c3b{background-color:var( --e-global-color-vamtam_accent_2 );margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-e2f4c3b .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-b89f900{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-440 .elementor-element.elementor-element-b89f900 img{width:50%;}.elementor-440 .elementor-element.elementor-element-3d1a657{--display:flex;}.elementor-440 .elementor-element.elementor-element-3d1a657:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-3d1a657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-440 .elementor-element.elementor-element-fb5d161{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-fb5d161.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-fb5d161 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-1a3fddc{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-1a3fddc .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-1a3fddc .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-11617a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-11617a6.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-11617a6 p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-6153149{background-color:var( --e-global-color-vamtam_accent_2 );margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-440 .elementor-element.elementor-element-6153149 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-440 .elementor-element.elementor-element-530f38c{--display:flex;}.elementor-440 .elementor-element.elementor-element-530f38c:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-530f38c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}.elementor-440 .elementor-element.elementor-element-06b386a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-06b386a.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-06b386a .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.27em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-440 .elementor-element.elementor-element-81fd06a{--divider-border-style:dotted;--divider-color:var( --e-global-color-vamtam_accent_2 );--divider-border-width:3px;padding:0px 20px 0px 20px;}.elementor-440 .elementor-element.elementor-element-81fd06a .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-440 .elementor-element.elementor-element-81fd06a .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-440 .elementor-element.elementor-element-1f10c4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 10px 10px;}.elementor-440 .elementor-element.elementor-element-1f10c4a.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-1f10c4a p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-c5fee82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-c5fee82:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-c5fee82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/background14.webp?fit=1920%2C834&ssl=1");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-e340bcf.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-e340bcf{text-align:center;}.elementor-440 .elementor-element.elementor-element-e340bcf .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h2-font-size );font-weight:var( --e-global-typography-vamtam_h2-font-weight );text-transform:var( --e-global-typography-vamtam_h2-text-transform );font-style:var( --e-global-typography-vamtam_h2-font-style );text-decoration:var( --e-global-typography-vamtam_h2-text-decoration );line-height:var( --e-global-typography-vamtam_h2-line-height );color:var( --e-global-color-vamtam_h2_color );}.elementor-440 .elementor-element.elementor-element-7e74298.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-1eb3a8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-440 .elementor-element.elementor-element-ec1768e{--display:flex;}.elementor-440 .elementor-element.elementor-element-6e03d77{text-align:start;}.elementor-440 .elementor-element.elementor-element-b54aa01{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-440 .elementor-element.elementor-element-b54aa01 p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-43e0129{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-440 .elementor-element.elementor-element-43e0129:not(.elementor-motion-effects-element-type-background), .elementor-440 .elementor-element.elementor-element-43e0129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_5 );background-image:url("https://i0.wp.com/onestars.jp/wp-content/uploads/2026/03/speech_bubble_white.webp?fit=845%2C495&ssl=1");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-440 .elementor-element.elementor-element-137fb17{padding:20px 20px 0px 40px;text-align:start;}.elementor-440 .elementor-element.elementor-element-137fb17 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;color:var( --e-global-color-vamtam_h3_color );}.elementor-440 .elementor-element.elementor-element-a7f85d1{padding:0px 20px 10px 40px;color:var( --e-global-color-vamtam_primary_font_color );}.elementor-440 .elementor-element.elementor-element-a7f85d1 p{margin-block-end:0px;}@media(min-width:768px){.elementor-440 .elementor-element.elementor-element-4902b324{--width:20%;}.elementor-440 .elementor-element.elementor-element-2295bf0{--width:60%;}.elementor-440 .elementor-element.elementor-element-fc999be{--width:20%;}.elementor-440 .elementor-element.elementor-element-4f4b33a{--width:100%;}.elementor-440 .elementor-element.elementor-element-bea8a38{--width:33%;}.elementor-440 .elementor-element.elementor-element-f24df81{--width:33%;}.elementor-440 .elementor-element.elementor-element-7537e62{--width:33%;}.elementor-440 .elementor-element.elementor-element-8baab23{--width:10%;}.elementor-440 .elementor-element.elementor-element-61cd8cf{--width:85%;}.elementor-440 .elementor-element.elementor-element-4192ea7{--width:10%;}.elementor-440 .elementor-element.elementor-element-410d61f{--width:100%;}.elementor-440 .elementor-element.elementor-element-3dd44e3{--width:40%;}.elementor-440 .elementor-element.elementor-element-4938da9{--width:20%;}.elementor-440 .elementor-element.elementor-element-6e71489{--width:40%;}.elementor-440 .elementor-element.elementor-element-ec1768e{--width:20%;}.elementor-440 .elementor-element.elementor-element-43e0129{--width:80%;}}@media(max-width:1024px){.elementor-440 .elementor-element.elementor-element-3b82b09e .elementor-heading-title{font-size:50px;}.elementor-440 .elementor-element.elementor-element-a18f324 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-ee4c6da .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-67618fc .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-503aa3e .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-610f4d8 .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-8421d08 .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-e8b120c .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-c2ca28f{font-size:18px;}.elementor-440 .elementor-element.elementor-element-d46ee4a{font-size:18px;}.elementor-440 .elementor-element.elementor-element-c578e5f{font-size:18px;}.elementor-440 .elementor-element.elementor-element-bd35a3d{font-size:18px;}.elementor-440 .elementor-element.elementor-element-c14c28c .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-2bfa929{--n-accordion-title-font-size:26px;}:where( .elementor-440 .elementor-element.elementor-element-2bfa929 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.21em;}.elementor-440 .elementor-element.elementor-element-aae530e .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-6bd8c84 .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-b0bc2c9 .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-4697b61 .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-fada495 .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-4938da9{--margin-top:30px;--margin-bottom:300px;--margin-left:0px;--margin-right:0px;}.elementor-440 .elementor-element.elementor-element-cf3af2a .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-b85b3dd .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-39cb8b0 .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-ecaa422 .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-9939410 .elementor-heading-title{font-size:26px;line-height:1.21em;}.elementor-440 .elementor-element.elementor-element-9054b91 .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-3b62d3a .elementor-heading-title{font-size:26px;line-height:1.21em;}.elementor-440 .elementor-element.elementor-element-646a350 .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-6f5d5d9 .elementor-heading-title{font-size:26px;line-height:1.21em;}.elementor-440 .elementor-element.elementor-element-e0ec1cd .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-1002aeb .elementor-heading-title{font-size:26px;line-height:1.21em;}.elementor-440 .elementor-element.elementor-element-ec17cef .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-f6d6d6a .elementor-heading-title{font-size:26px;line-height:1.21em;}.elementor-440 .elementor-element.elementor-element-65c6d39 .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-3fd2f88 .elementor-heading-title{font-size:26px;line-height:1.21em;}.elementor-440 .elementor-element.elementor-element-a63058e .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-e2f4c3b .elementor-heading-title{font-size:26px;line-height:1.21em;}.elementor-440 .elementor-element.elementor-element-fb5d161 .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-6153149 .elementor-heading-title{font-size:26px;line-height:1.21em;}.elementor-440 .elementor-element.elementor-element-06b386a .elementor-heading-title{font-size:18px;}.elementor-440 .elementor-element.elementor-element-e340bcf .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-b54aa01{font-size:16px;}.elementor-440 .elementor-element.elementor-element-137fb17 .elementor-heading-title{font-size:26px;line-height:1.21em;}}@media(max-width:767px){.elementor-440 .elementor-element.elementor-element-3b82b09e .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-440 .elementor-element.elementor-element-a18f324{padding:0px 10px 0px 10px;}.elementor-440 .elementor-element.elementor-element-a18f324 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-ee4c6da{padding:0px 10px 0px 10px;}.elementor-440 .elementor-element.elementor-element-ee4c6da .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-3c54254{padding:10px 10px 0px 10px;text-align:start;}.elementor-440 .elementor-element.elementor-element-67618fc{padding:0px 10px 0px 10px;}.elementor-440 .elementor-element.elementor-element-67618fc .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-503aa3e .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-19b25ca p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-b116e69 img{width:100%;}.elementor-440 .elementor-element.elementor-element-610f4d8 .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-d78443c p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-8421d08 .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-d4b9f7a p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-e8b120c .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-f7934b9{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-f7934b9.e-con{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-379ec4b{width:var( --container-widget-width, 27px );max-width:27px;--container-widget-width:27px;--container-widget-flex-grow:0;text-align:start;}.elementor-440 .elementor-element.elementor-element-379ec4b.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-379ec4b img{width:100%;}.elementor-440 .elementor-element.elementor-element-c2ca28f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-7c2f722{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-7c2f722.e-con{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-1d7bb2c{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-440 .elementor-element.elementor-element-1d7bb2c.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-1d7bb2c img{width:100%;}.elementor-440 .elementor-element.elementor-element-d46ee4a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-a89a6a9{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-a89a6a9.e-con{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-696fafa{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-440 .elementor-element.elementor-element-696fafa.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-696fafa img{width:100%;}.elementor-440 .elementor-element.elementor-element-c578e5f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-62faca8{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-592cba0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-440 .elementor-element.elementor-element-61cd8cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-bd35a3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-bd35a3d p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-c5c52b9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-440 .elementor-element.elementor-element-c5c52b9.e-con{--align-self:center;}.elementor-440 .elementor-element.elementor-element-0b4097f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-440 .elementor-element.elementor-element-c14c28c .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-4945ef2{padding:0px 0px 0px 0px;}.elementor-440 .elementor-element.elementor-element-dd5cd54{padding:0px 0px 0px 0px;}.elementor-440 .elementor-element.elementor-element-539787e{padding:0px 0px 0px 0px;}.elementor-440 .elementor-element.elementor-element-554e2cc{padding:0px 0px 0px 0px;}.elementor-440 .elementor-element.elementor-element-02f9d46{padding:0px 0px 0px 0px;}.elementor-440 .elementor-element.elementor-element-303fb4d{padding:0px 0px 0px 0px;}.elementor-440 .elementor-element.elementor-element-2bfa929{--n-accordion-title-font-size:22px;}:where( .elementor-440 .elementor-element.elementor-element-2bfa929 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.21em;}.elementor-440 .elementor-element.elementor-element-aae530e .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-6bd8c84 .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-b0bc2c9 .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-4697b61 .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-fada495 .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-cf3af2a .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-b85b3dd .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-39cb8b0 .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-ecaa422 .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-e3d95f4{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-9939410{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 30px 5px 30px;text-align:start;}.elementor-440 .elementor-element.elementor-element-9939410.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-9939410 .elementor-heading-title{font-size:20px;line-height:1.21em;letter-spacing:0.2em;}.elementor-440 .elementor-element.elementor-element-6478255{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-9054b91{padding:10px 0px 0px 10px;}.elementor-440 .elementor-element.elementor-element-9054b91 .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-464cf9f.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-c040cf6 p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-cb517fd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-3b62d3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 30px 5px 30px;text-align:start;}.elementor-440 .elementor-element.elementor-element-3b62d3a.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-3b62d3a .elementor-heading-title{font-size:20px;line-height:1.21em;letter-spacing:0.2em;}.elementor-440 .elementor-element.elementor-element-09b0db9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-440 .elementor-element.elementor-element-09b0db9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-440 .elementor-element.elementor-element-09b0db9 img{width:100%;}.elementor-440 .elementor-element.elementor-element-998dd79{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-646a350{padding:10px 0px 0px 10px;}.elementor-440 .elementor-element.elementor-element-646a350 .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-ecd8f94.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-80561bf p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-6f5d5d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 30px 5px 30px;text-align:start;}.elementor-440 .elementor-element.elementor-element-6f5d5d9.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-6f5d5d9 .elementor-heading-title{font-size:20px;line-height:1.21em;letter-spacing:0.2em;}.elementor-440 .elementor-element.elementor-element-afd66d3{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-e0ec1cd{padding:10px 0px 0px 10px;}.elementor-440 .elementor-element.elementor-element-e0ec1cd .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-10633ab.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-997f2ce p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-1002aeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 30px 5px 30px;text-align:start;}.elementor-440 .elementor-element.elementor-element-1002aeb.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-1002aeb .elementor-heading-title{font-size:20px;line-height:1.21em;letter-spacing:0.2em;}.elementor-440 .elementor-element.elementor-element-ae594f3{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-ec17cef{padding:10px 0px 0px 10px;}.elementor-440 .elementor-element.elementor-element-ec17cef .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-399e95f.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-d19c4ae p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-f6d6d6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 30px 5px 30px;text-align:start;}.elementor-440 .elementor-element.elementor-element-f6d6d6a.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-f6d6d6a .elementor-heading-title{font-size:20px;line-height:1.21em;letter-spacing:0.2em;}.elementor-440 .elementor-element.elementor-element-b6eb00f{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-65c6d39{padding:10px 0px 0px 10px;}.elementor-440 .elementor-element.elementor-element-65c6d39 .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-b27cb3e.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-33502bf p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-3fd2f88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 30px 5px 30px;text-align:start;}.elementor-440 .elementor-element.elementor-element-3fd2f88.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-3fd2f88 .elementor-heading-title{font-size:20px;line-height:1.21em;letter-spacing:0.2em;}.elementor-440 .elementor-element.elementor-element-99939dd{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-a63058e{padding:10px 10px 0px 10px;}.elementor-440 .elementor-element.elementor-element-a63058e .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-9932a91.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-5c6a42c p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-2bf181c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-e2f4c3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 30px 5px 30px;text-align:start;}.elementor-440 .elementor-element.elementor-element-e2f4c3b.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-e2f4c3b .elementor-heading-title{font-size:20px;line-height:1.21em;letter-spacing:0.2em;}.elementor-440 .elementor-element.elementor-element-b89f900{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-440 .elementor-element.elementor-element-b89f900.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-440 .elementor-element.elementor-element-b89f900 img{width:100%;}.elementor-440 .elementor-element.elementor-element-3d1a657{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-fb5d161{padding:10px 10px 0px 10px;}.elementor-440 .elementor-element.elementor-element-fb5d161 .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-1a3fddc.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-11617a6 p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-6153149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 30px 5px 30px;text-align:start;}.elementor-440 .elementor-element.elementor-element-6153149.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-6153149 .elementor-heading-title{font-size:20px;line-height:1.21em;letter-spacing:0.2em;}.elementor-440 .elementor-element.elementor-element-530f38c{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-440 .elementor-element.elementor-element-06b386a{padding:10px 10px 0px 10px;}.elementor-440 .elementor-element.elementor-element-06b386a .elementor-heading-title{font-size:16px;line-height:1.27em;}.elementor-440 .elementor-element.elementor-element-81fd06a.elementor-element{--align-self:flex-start;}.elementor-440 .elementor-element.elementor-element-1f10c4a p{margin-block-end:0px;}.elementor-440 .elementor-element.elementor-element-e340bcf .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-440 .elementor-element.elementor-element-ec1768e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-ec1768e.e-con{--align-self:center;}.elementor-440 .elementor-element.elementor-element-6e03d77.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-6e03d77{text-align:center;}.elementor-440 .elementor-element.elementor-element-6e03d77 img{width:50%;}.elementor-440 .elementor-element.elementor-element-b54aa01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-440 .elementor-element.elementor-element-b54aa01.elementor-element{--align-self:center;}.elementor-440 .elementor-element.elementor-element-43e0129{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-440 .elementor-element.elementor-element-137fb17{padding:20px 20px 0px 20px;text-align:center;}.elementor-440 .elementor-element.elementor-element-137fb17 .elementor-heading-title{font-size:20px;line-height:1.21em;}.elementor-440 .elementor-element.elementor-element-a7f85d1{padding:0px 20px 20px 20px;text-align:start;}}/* Start custom CSS for html, class: .elementor-element-4945ef2 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dd5cd54 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-539787e */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-554e2cc */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02f9d46 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-303fb4d */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4945ef2 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dd5cd54 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-539787e */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-554e2cc */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02f9d46 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-303fb4d */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4945ef2 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dd5cd54 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-539787e */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-554e2cc */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02f9d46 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-303fb4d */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4945ef2 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dd5cd54 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-539787e */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-554e2cc */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02f9d46 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-303fb4d */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4945ef2 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dd5cd54 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-539787e */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-554e2cc */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02f9d46 */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-303fb4d */.job-card {
  background: #ffffff;
  border-radius: 16px;
  max-width: 800px;
  margin: 0 auto;

}

/* タイトル */
.job-title {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
  position: relative;
}

/* 下線 */
.job-title::after {
  content: "";
  display: block;
  width: 60px;
  height: 2px;
  background: #5fa8a8;
  margin: 10px auto 0;
}

/* テーブル */
.job-table {
  width: 100%;
  border-collapse: collapse;
}

/* 行 */
.job-table tr {
  border-bottom: 1px solid #e5e7eb;
}

/* 左（項目） */
.job-table th {
  width: 30%;
  text-align: left;
  padding: 16px 10px;
  font-weight: 600;
  color: #0f766e;
  vertical-align: top;
}

/* 右（内容） */
.job-table td {
  width: 70%;
  padding: 16px 10px;
  color: #333;
  line-height: 1.8;
}

/* 最初の上線 */
.job-table tr:first-child {
  border-top: 1px solid #e5e7eb;
}/* End custom CSS */