.elementor-38 .elementor-element.elementor-element-274ff3fe{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-274ff3fe:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-274ff3fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maniwa-iida-taxoffice.com/wp-content/uploads/2025/05/corporate_profile.png");}.elementor-38 .elementor-element.elementor-element-331ef262{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-331ef262:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-331ef262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-6eb0452b > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6eb0452b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-252b853f{--divider-border-style:solid;--divider-color:#0000007D;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-252b853f .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-38 .elementor-element.elementor-element-252b853f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-38 .elementor-element.elementor-element-19566336 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-19566336.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-553fd234 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-99d44eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-6fc770e1 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6fc770e1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-3a7bcbf1{--divider-border-style:solid;--divider-color:#0000007D;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-3a7bcbf1 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-38 .elementor-element.elementor-element-3a7bcbf1 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-38 .elementor-element.elementor-element-3c17e6e7 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3c17e6e7.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-7513db54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-7fa17580{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:5px 5px 5px 5px;box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.1);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-38 .elementor-element.elementor-element-7fa17580:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-7fa17580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-1bfb967e > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-38 .elementor-element.elementor-element-1bfb967e:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://maniwa-iida-taxoffice.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-38 .elementor-element.elementor-element-1bfb967e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://maniwa-iida-taxoffice.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-38 .elementor-element.elementor-element-1bfb967e .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-1bfb967e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-1bfb967e.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-1bfb967e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-1bfb967e.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-1bfb967e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-1bfb967e .elementor-icon{font-size:36px;}.elementor-38 .elementor-element.elementor-element-1bfb967e .elementor-icon svg{height:36px;}.elementor-38 .elementor-element.elementor-element-1bfb967e .elementor-icon i, .elementor-38 .elementor-element.elementor-element-1bfb967e .elementor-icon svg{transform:rotate(0deg);}.elementor-38 .elementor-element.elementor-element-78d32eb3{text-align:center;}.elementor-38 .elementor-element.elementor-element-78d32eb3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:600;line-height:28px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-75ef309{column-gap:0px;font-family:"Zen Old Mincho", Sans-serif;font-size:16px;font-weight:200;color:#333333E0;}.elementor-38 .elementor-element.elementor-element-7b3f3127{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:5px 5px 5px 5px;box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.1);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-38 .elementor-element.elementor-element-7b3f3127:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-7b3f3127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-6a2bdb4e .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-6a2bdb4e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-6a2bdb4e.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-6a2bdb4e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-6a2bdb4e.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-6a2bdb4e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-6a2bdb4e .elementor-icon{font-size:36px;}.elementor-38 .elementor-element.elementor-element-6a2bdb4e .elementor-icon svg{height:36px;}.elementor-38 .elementor-element.elementor-element-1b09a1ac{text-align:center;}.elementor-38 .elementor-element.elementor-element-1b09a1ac .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:600;line-height:28px;color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-36d2adbd{font-family:"Zen Old Mincho", Sans-serif;font-size:16px;font-weight:200;color:#333333E0;}.elementor-38 .elementor-element.elementor-element-56e2c15e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:5px 5px 5px 5px;box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.1);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-38 .elementor-element.elementor-element-56e2c15e:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-56e2c15e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-38 .elementor-element.elementor-element-5015a3ef .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-5015a3ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-5015a3ef.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-5015a3ef.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-5015a3ef.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-5015a3ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-5015a3ef .elementor-icon{font-size:36px;}.elementor-38 .elementor-element.elementor-element-5015a3ef .elementor-icon svg{height:36px;}.elementor-38 .elementor-element.elementor-element-68d9554f{text-align:center;}.elementor-38 .elementor-element.elementor-element-68d9554f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:600;line-height:28px;color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-13aabad7{font-family:"Zen Old Mincho", Sans-serif;font-size:16px;font-weight:200;color:#333333E0;}.elementor-38 .elementor-element.elementor-element-392a6b26{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-2e085a12 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-2e085a12 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-4f4ace97{--divider-border-style:solid;--divider-color:#0000007D;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-4f4ace97 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-38 .elementor-element.elementor-element-4f4ace97 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-38 .elementor-element.elementor-element-53e28adf > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-53e28adf.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-8e2a95d{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-6875cacf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-3f0a40d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-38 .elementor-element.elementor-element-551d62df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-35b2b304{width:100%;max-width:100%;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-38 .elementor-element.elementor-element-35b2b304 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-35b2b304.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-35b2b304 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-5aec59d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-1b261e10{width:100%;max-width:100%;text-align:left;}.elementor-38 .elementor-element.elementor-element-1b261e10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-1b261e10.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-1b261e10 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-63b9726f{--divider-border-style:solid;--divider-color:#1A3A6B54;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-63b9726f .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-63b9726f .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38 .elementor-element.elementor-element-7cb7a5bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-38 .elementor-element.elementor-element-335ffdeb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-1cdfc1eb{width:100%;max-width:100%;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-38 .elementor-element.elementor-element-1cdfc1eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-1cdfc1eb.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-1cdfc1eb p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-643decf7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-6c2f6c17{width:100%;max-width:100%;text-align:left;}.elementor-38 .elementor-element.elementor-element-6c2f6c17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6c2f6c17.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-6c2f6c17 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-1f05d71c{--divider-border-style:solid;--divider-color:#1A3A6B54;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-1f05d71c .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-1f05d71c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38 .elementor-element.elementor-element-543a352a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-38 .elementor-element.elementor-element-50f2b9eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-3f2b2161{width:100%;max-width:100%;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-38 .elementor-element.elementor-element-3f2b2161 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3f2b2161.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-3f2b2161 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-3910a88f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-3602bf1a{width:100%;max-width:100%;text-align:left;}.elementor-38 .elementor-element.elementor-element-3602bf1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3602bf1a.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-3602bf1a p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-2f56868{--divider-border-style:solid;--divider-color:#1A3A6B54;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-2f56868 .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-2f56868 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38 .elementor-element.elementor-element-29bf1f54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-38 .elementor-element.elementor-element-6be710c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-4a45ef53{width:100%;max-width:100%;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-38 .elementor-element.elementor-element-4a45ef53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-4a45ef53.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-4a45ef53 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-24fa8bc8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-84ff693{width:100%;max-width:100%;text-align:left;}.elementor-38 .elementor-element.elementor-element-84ff693 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-84ff693.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-84ff693 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-bd79958{--divider-border-style:solid;--divider-color:#1A3A6B54;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-bd79958 .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-bd79958 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38 .elementor-element.elementor-element-6202c783{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-38 .elementor-element.elementor-element-6fa5473e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-54a8f2fd{width:100%;max-width:100%;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-38 .elementor-element.elementor-element-54a8f2fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-54a8f2fd.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-54a8f2fd p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-5f23d604{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-1a09ba30{width:100%;max-width:100%;text-align:left;}.elementor-38 .elementor-element.elementor-element-1a09ba30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-1a09ba30.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-1a09ba30 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-36b8ccaa{--divider-border-style:solid;--divider-color:#1A3A6B54;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-36b8ccaa .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-36b8ccaa .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38 .elementor-element.elementor-element-744d04f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-38 .elementor-element.elementor-element-42100d63{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-1054b1a2{width:100%;max-width:100%;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-38 .elementor-element.elementor-element-1054b1a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-1054b1a2.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-1054b1a2 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-756b755d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-2a8cddcf{width:100%;max-width:100%;text-align:left;}.elementor-38 .elementor-element.elementor-element-2a8cddcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-2a8cddcf.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-2a8cddcf p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-3cd566{--divider-border-style:solid;--divider-color:#1A3A6B54;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-3cd566 .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-3cd566 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38 .elementor-element.elementor-element-200e843a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-38 .elementor-element.elementor-element-3e96b10c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-3e5b16b6{width:100%;max-width:100%;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-38 .elementor-element.elementor-element-3e5b16b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3e5b16b6.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-3e5b16b6 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-7ef5624a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-44379761{width:100%;max-width:100%;text-align:left;}.elementor-38 .elementor-element.elementor-element-44379761 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-44379761.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-44379761 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-1bb79f7d{--divider-border-style:solid;--divider-color:#1A3A6B54;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-1bb79f7d .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-1bb79f7d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38 .elementor-element.elementor-element-63abad1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-38 .elementor-element.elementor-element-585fe034{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-67c72ff7{width:100%;max-width:100%;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-38 .elementor-element.elementor-element-67c72ff7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-67c72ff7.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-67c72ff7 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-301746fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-389b592e{width:100%;max-width:100%;text-align:left;}.elementor-38 .elementor-element.elementor-element-389b592e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-389b592e.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-389b592e p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-675d698a{--divider-border-style:solid;--divider-color:#1A3A6B54;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-675d698a .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-675d698a .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38 .elementor-element.elementor-element-f493025{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-38 .elementor-element.elementor-element-8f04f24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-20f538b{width:100%;max-width:100%;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-38 .elementor-element.elementor-element-20f538b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-20f538b.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-20f538b p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-c3ba1ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-dedc1c7{width:100%;max-width:100%;text-align:left;}.elementor-38 .elementor-element.elementor-element-dedc1c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-dedc1c7.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-dedc1c7 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-2d82f3a{--divider-border-style:solid;--divider-color:#1A3A6B54;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-2d82f3a .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-2d82f3a .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38 .elementor-element.elementor-element-5b0ed21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-38 .elementor-element.elementor-element-58bf336{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-7045b8e{width:100%;max-width:100%;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-38 .elementor-element.elementor-element-7045b8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-7045b8e.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-7045b8e p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-6138e49{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-f41bdfc{width:100%;max-width:100%;text-align:left;}.elementor-38 .elementor-element.elementor-element-f41bdfc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-f41bdfc.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-f41bdfc p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-f71347c{--divider-border-style:solid;--divider-color:#1A3A6B54;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-f71347c .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-f71347c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38 .elementor-element.elementor-element-25b54d1{--divider-border-style:solid;--divider-color:#1A3A6B54;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-25b54d1 .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-25b54d1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38 .elementor-element.elementor-element-ad9f42e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-38 .elementor-element.elementor-element-2d87650{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-63b9f3c{width:100%;max-width:100%;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-38 .elementor-element.elementor-element-63b9f3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-63b9f3c.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-63b9f3c p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-059a509{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-e43fbf0{width:100%;max-width:100%;text-align:left;}.elementor-38 .elementor-element.elementor-element-e43fbf0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-e43fbf0.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-e43fbf0 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-94bdf59{--divider-border-style:solid;--divider-color:#1A3A6B54;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-94bdf59 .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-94bdf59 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38 .elementor-element.elementor-element-d03bf11{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-38 .elementor-element.elementor-element-4d618cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-751f9bd{width:100%;max-width:100%;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-38 .elementor-element.elementor-element-751f9bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-751f9bd.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-751f9bd p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-a720b93{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-38 .elementor-element.elementor-element-ff2c705{width:100%;max-width:100%;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-weight:400;line-height:25px;}.elementor-38 .elementor-element.elementor-element-ff2c705 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ff2c705.elementor-element{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-ff2c705 p{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-2b3ceda{--divider-border-style:solid;--divider-color:#1A3A6B54;--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-2b3ceda .elementor-divider-separator{width:100%;}.elementor-38 .elementor-element.elementor-element-2b3ceda .elementor-divider{padding-block-start:10px;padding-block-end:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-331ef262{--width:60%;}.elementor-38 .elementor-element.elementor-element-6875cacf{--width:70%;}.elementor-38 .elementor-element.elementor-element-551d62df{--width:50%;}.elementor-38 .elementor-element.elementor-element-5aec59d8{--width:70%;}.elementor-38 .elementor-element.elementor-element-335ffdeb{--width:50%;}.elementor-38 .elementor-element.elementor-element-643decf7{--width:70%;}.elementor-38 .elementor-element.elementor-element-50f2b9eb{--width:50%;}.elementor-38 .elementor-element.elementor-element-3910a88f{--width:70%;}.elementor-38 .elementor-element.elementor-element-6be710c7{--width:50%;}.elementor-38 .elementor-element.elementor-element-24fa8bc8{--width:70%;}.elementor-38 .elementor-element.elementor-element-6fa5473e{--width:50%;}.elementor-38 .elementor-element.elementor-element-5f23d604{--width:70%;}.elementor-38 .elementor-element.elementor-element-42100d63{--width:50%;}.elementor-38 .elementor-element.elementor-element-756b755d{--width:70%;}.elementor-38 .elementor-element.elementor-element-3e96b10c{--width:50%;}.elementor-38 .elementor-element.elementor-element-7ef5624a{--width:70%;}.elementor-38 .elementor-element.elementor-element-585fe034{--width:50%;}.elementor-38 .elementor-element.elementor-element-301746fa{--width:70%;}.elementor-38 .elementor-element.elementor-element-8f04f24{--width:50%;}.elementor-38 .elementor-element.elementor-element-c3ba1ad{--width:70%;}.elementor-38 .elementor-element.elementor-element-58bf336{--width:50%;}.elementor-38 .elementor-element.elementor-element-6138e49{--width:70%;}.elementor-38 .elementor-element.elementor-element-2d87650{--width:50%;}.elementor-38 .elementor-element.elementor-element-059a509{--width:70%;}.elementor-38 .elementor-element.elementor-element-4d618cc{--width:50%;}.elementor-38 .elementor-element.elementor-element-a720b93{--width:70%;}}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-274ff3fe{--min-height:300px;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-274ff3fe{--min-height:150px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-331ef262{--width:300px;--min-height:250px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-252b853f .elementor-divider-separator{width:80%;}}/* Start custom CSS *//* --- モダン料金表スタイル --- */
.modern-price-table {
    width: 100%; /* テーブルの幅を親要素いっぱいに */
    border-collapse: collapse; /* 隣接するセルのボーダーを重ねる */
    margin-bottom: 30px; /* テーブル間の下に余白 */
    font-size: 15px; /* 基本のフォントサイズ */
    table-layout: fixed; /* 列幅を指定するために必要 */
}

.modern-price-table th,
.modern-price-table td {
    padding: 12px 15px; /* セル内の余白 */
    text-align: left; /* 文字を左揃えに (デフォルト) */
    border-bottom: 1px solid #e0e0e0; /* 各行の下に薄い罫線 */
    word-wrap: break-word; /* 長い単語でも折り返すように */
}

/* 各列の幅を指定 */
.modern-price-table th:nth-child(1), /* 1列目 (新しい「サービス内容」列) */
.modern-price-table td:nth-child(1) {
    width: 30%; /* 例: 新しい「サービス内容」列の幅 (広めに) */
}

.modern-price-table th:nth-child(2), /* 2列目 (新しい「料金」列) */
.modern-price-table td:nth-child(2) {
    width: 15%;  /* 例: 新しい「料金」列の幅 (以前の半分程度、調整してください) */
    text-align: center; /* 料金を中央揃えに */
}

.modern-price-table th:nth-child(3), /* 3列目 (新しい「詳細」列) */
.modern-price-table td:nth-child(3) {
    width: 55%; /* 例: 新しい「詳細」列の幅 (残り) */
}

/* テーブルヘッダーのスタイル */
.modern-price-table thead th {
    background-color: #1A3A6B; /* 濃い藍色の背景 (サイトの藍色に合わせて調整) */
    color: #ffffff; /* 文字色を白に */
    font-weight: bold;
    text-align: center; /* ヘッダーの文字を中央揃えに */
}

/* 料金部分のスタイル (td strong で指定しているため、太字にするのはHTML側で <strong> タグを使用) */
.modern-price-table td:nth-child(2) strong { /* 料金列のstrongタグに対してのみ適用 */
    color: #1A3A6B; /* 太字の藍色 (サイトの藍色に合わせて調整) */
    font-weight: bold;
    display: inline-block; /* 中央揃えを確実にするため */
}
/* もし料金列全体の文字を藍色にしたい場合は以下を有効化 */
/*
.modern-price-table td:nth-child(2) {
    color: #1A3A6B;
    font-weight: bold;
}
*/


/* 本文の行の背景色を交互に (ストライプ) */
.modern-price-table tbody tr:nth-child(even) {
    background-color: #f9f9f9 !important; /* 薄い灰色の背景 */
}
.modern-price-table tbody tr:nth-child(odd) {
    background-color: #ffffff !important; /* 白色の背景 */
}

/* (オプション) ホバー時の背景色を固定したい場合 */
/*
.modern-price-table tbody tr:hover {
    background-color: inherit !important;
}
*/

/* 注釈テキストのスタイル */
.modern-price-table td small,
.price-table-note small {
    font-size: 0.85em; /* 少し小さく */
    color: #777777; /* 少し薄い文字色 */
    display: block; /* 改行して表示されやすくする */
    margin-top: 5px;
}

.price-table-note {
    text-align: center; /* テーブル下の注釈を中央揃えに */
    margin-top: 15px;
    font-size: 14px; /* 注釈全体のフォントサイズ */
    color: #555555; /* 注釈全体の文字色 */
}/* End custom CSS */