.elementor-18219 .elementor-element.elementor-element-fd1fda5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-3ffa6ae{--display:flex;}.elementor-18219 .elementor-element.elementor-element-3ffa6ae:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-3ffa6ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daisanbunmei.co.jp/d3web/wp-content/uploads/2024/09/bnr-daisan.jpg");background-position:center center;background-size:cover;}.elementor-18219 .elementor-element.elementor-element-522a66c{--display:flex;--min-height:540px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:1s;}.elementor-18219 .elementor-element.elementor-element-522a66c:hover{background-color:#FFFFFF7D;--overlay-opacity:0.5;}.elementor-18219 .elementor-element.elementor-element-522a66c:hover::before, .elementor-18219 .elementor-element.elementor-element-522a66c:hover > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-522a66c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-522a66c > .elementor-background-slideshow:hover::before, .elementor-18219 .elementor-element.elementor-element-522a66c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-522a66c, .elementor-18219 .elementor-element.elementor-element-522a66c::before{--overlay-transition:1s;}.elementor-18219 .elementor-element.elementor-element-b1b2c8f{--display:flex;--min-height:374px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.49;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-b1b2c8f::before, .elementor-18219 .elementor-element.elementor-element-b1b2c8f > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-b1b2c8f > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-b1b2c8f > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-b1b2c8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-b1b2c8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202020;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-18219 .elementor-element.elementor-element-548478c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:700;line-height:2.2em;letter-spacing:10px;color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-967414f{--display:flex;}.elementor-18219 .elementor-element.elementor-element-967414f:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-967414f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daisanbunmei.co.jp/d3web/wp-content/uploads/2024/09/bnr-todai.jpg");background-position:center center;background-size:cover;}.elementor-18219 .elementor-element.elementor-element-b2e02b5{--display:flex;--min-height:540px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:1s;}.elementor-18219 .elementor-element.elementor-element-b2e02b5:hover{background-color:#FFFFFF7D;--overlay-opacity:0.5;}.elementor-18219 .elementor-element.elementor-element-b2e02b5:hover::before, .elementor-18219 .elementor-element.elementor-element-b2e02b5:hover > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-b2e02b5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-b2e02b5 > .elementor-background-slideshow:hover::before, .elementor-18219 .elementor-element.elementor-element-b2e02b5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-b2e02b5, .elementor-18219 .elementor-element.elementor-element-b2e02b5::before{--overlay-transition:1s;}.elementor-18219 .elementor-element.elementor-element-ef36539{--display:flex;--min-height:374px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.49;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-ef36539::before, .elementor-18219 .elementor-element.elementor-element-ef36539 > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-ef36539 > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-ef36539 > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-ef36539 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-ef36539 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202020;--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-278134f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:700;line-height:2.2em;letter-spacing:10px;color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-40cdb56{--display:flex;}.elementor-18219 .elementor-element.elementor-element-40cdb56:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-40cdb56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daisanbunmei.co.jp/d3web/wp-content/uploads/2024/09/bnr-books.jpg");background-position:center center;background-size:cover;}.elementor-18219 .elementor-element.elementor-element-e916ba8{--display:flex;--min-height:540px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:1s;}.elementor-18219 .elementor-element.elementor-element-e916ba8:hover{background-color:#FFFFFF7D;--overlay-opacity:0.5;}.elementor-18219 .elementor-element.elementor-element-e916ba8:hover::before, .elementor-18219 .elementor-element.elementor-element-e916ba8:hover > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-e916ba8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-e916ba8 > .elementor-background-slideshow:hover::before, .elementor-18219 .elementor-element.elementor-element-e916ba8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-e916ba8, .elementor-18219 .elementor-element.elementor-element-e916ba8::before{--overlay-transition:1s;}.elementor-18219 .elementor-element.elementor-element-30ec393{--display:flex;--min-height:374px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.49;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-30ec393::before, .elementor-18219 .elementor-element.elementor-element-30ec393 > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-30ec393 > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-30ec393 > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-30ec393 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-30ec393 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202020;--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-07bb65b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:44px;font-weight:700;line-height:0.9em;letter-spacing:10px;color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-df87287{--display:flex;}.elementor-18219 .elementor-element.elementor-element-df87287:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-df87287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daisanbunmei.co.jp/d3web/wp-content/uploads/2024/11/bnr-web3_04.jpg");background-position:-238px 0px;background-size:cover;}.elementor-18219 .elementor-element.elementor-element-71739fe{--display:flex;--min-height:540px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:1s;}.elementor-18219 .elementor-element.elementor-element-71739fe:hover{background-color:#FFFFFF7D;--overlay-opacity:0.5;}.elementor-18219 .elementor-element.elementor-element-71739fe:hover::before, .elementor-18219 .elementor-element.elementor-element-71739fe:hover > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-71739fe:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-71739fe > .elementor-background-slideshow:hover::before, .elementor-18219 .elementor-element.elementor-element-71739fe > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-71739fe, .elementor-18219 .elementor-element.elementor-element-71739fe::before{--overlay-transition:1s;}.elementor-18219 .elementor-element.elementor-element-eb9b4c8{--display:flex;--min-height:374px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.49;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-eb9b4c8::before, .elementor-18219 .elementor-element.elementor-element-eb9b4c8 > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-eb9b4c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-eb9b4c8 > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-eb9b4c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-eb9b4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202020;--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-8e3d062 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18219 .elementor-element.elementor-element-8e3d062 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:44px;font-weight:700;line-height:1.1em;letter-spacing:3.8px;color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-3839087{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-d0dab69{--display:flex;}.elementor-18219 .elementor-element.elementor-element-d0dab69:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-d0dab69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daisanbunmei.co.jp/d3web/wp-content/uploads/2024/09/bnr-daisan.jpg");background-position:center center;background-size:cover;}.elementor-18219 .elementor-element.elementor-element-d7f3347{--display:flex;--min-height:540px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:1s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-d7f3347:hover{background-color:#FFFFFF7D;--overlay-opacity:0.5;}.elementor-18219 .elementor-element.elementor-element-d7f3347::before, .elementor-18219 .elementor-element.elementor-element-d7f3347 > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-d7f3347 > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-d7f3347 > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-d7f3347 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-d7f3347 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202020;--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-d7f3347:hover::before, .elementor-18219 .elementor-element.elementor-element-d7f3347:hover > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-d7f3347:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-d7f3347 > .elementor-background-slideshow:hover::before, .elementor-18219 .elementor-element.elementor-element-d7f3347 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-d7f3347, .elementor-18219 .elementor-element.elementor-element-d7f3347::before{--overlay-transition:1s;}.elementor-18219 .elementor-element.elementor-element-6d21312 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-185efe7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-00895d9{--display:flex;}.elementor-18219 .elementor-element.elementor-element-00895d9:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-00895d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daisanbunmei.co.jp/d3web/wp-content/uploads/2024/09/bnr-daisan.jpg");background-position:center center;background-size:cover;}.elementor-18219 .elementor-element.elementor-element-d838f34{--display:flex;--min-height:540px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:1s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-d838f34:hover{background-color:#FFFFFF7D;--overlay-opacity:0.5;}.elementor-18219 .elementor-element.elementor-element-d838f34::before, .elementor-18219 .elementor-element.elementor-element-d838f34 > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-d838f34 > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-d838f34 > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-d838f34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-d838f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202020;--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-d838f34:hover::before, .elementor-18219 .elementor-element.elementor-element-d838f34:hover > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-d838f34:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-d838f34 > .elementor-background-slideshow:hover::before, .elementor-18219 .elementor-element.elementor-element-d838f34 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-d838f34, .elementor-18219 .elementor-element.elementor-element-d838f34::before{--overlay-transition:1s;}.elementor-18219 .elementor-element.elementor-element-07ab11b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-69ee416 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-ad04929{--display:flex;}.elementor-18219 .elementor-element.elementor-element-ad04929:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-ad04929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daisanbunmei.co.jp/d3web/wp-content/uploads/2024/09/bnr-daisan.jpg");background-position:center center;background-size:cover;}.elementor-18219 .elementor-element.elementor-element-c78cbf6{--display:flex;--min-height:540px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:1s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-c78cbf6:hover{background-color:#FFFFFF7D;--overlay-opacity:0.5;}.elementor-18219 .elementor-element.elementor-element-c78cbf6::before, .elementor-18219 .elementor-element.elementor-element-c78cbf6 > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-c78cbf6 > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-c78cbf6 > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-c78cbf6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-c78cbf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202020;--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-c78cbf6:hover::before, .elementor-18219 .elementor-element.elementor-element-c78cbf6:hover > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-c78cbf6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-c78cbf6 > .elementor-background-slideshow:hover::before, .elementor-18219 .elementor-element.elementor-element-c78cbf6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-c78cbf6, .elementor-18219 .elementor-element.elementor-element-c78cbf6::before{--overlay-transition:1s;}.elementor-18219 .elementor-element.elementor-element-ebd4bcc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-dff59a3{--display:flex;}.elementor-18219 .elementor-element.elementor-element-f033524{--display:flex;--min-height:540px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:1s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-f033524:hover{background-color:#FFFFFF7D;--overlay-opacity:0.5;}.elementor-18219 .elementor-element.elementor-element-f033524::before, .elementor-18219 .elementor-element.elementor-element-f033524 > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-f033524 > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-f033524 > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-f033524 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-f033524 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202020;--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-f033524:hover::before, .elementor-18219 .elementor-element.elementor-element-f033524:hover > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-f033524:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-f033524 > .elementor-background-slideshow:hover::before, .elementor-18219 .elementor-element.elementor-element-f033524 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-f033524, .elementor-18219 .elementor-element.elementor-element-f033524::before{--overlay-transition:1s;}.elementor-18219 .elementor-element.elementor-element-b8f42f2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-5d01482 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-31fc7d2{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-438c1df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-0166709{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18219 .elementor-element.elementor-element-3b77359 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-ada0dbe .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-6cf9a28{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-18219 .elementor-element.elementor-element-a0cb1e0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-18219 .elementor-element.elementor-element-a0cb1e0 .elementor-divider-separator{width:100%;}.elementor-18219 .elementor-element.elementor-element-a0cb1e0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-18219 .elementor-element.elementor-element-7cb554e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18219 .elementor-element.elementor-element-7dfb312 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:#A0A09F;border-radius:8px 8px 8px 8px;padding:13px 83px 12px 83px;}.elementor-18219 .elementor-element.elementor-element-7dfb312 .elementor-button:hover, .elementor-18219 .elementor-element.elementor-element-7dfb312 .elementor-button:focus{background-color:#DEC328;}.elementor-18219 .elementor-element.elementor-element-7dfb312 > .elementor-widget-container{margin:0px 4px 0px 0px;}.elementor-18219 .elementor-element.elementor-element-e5c7cb2{--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:space-between;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-e5c7cb2:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-e5c7cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-18219 .elementor-element.elementor-element-39894ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-ec59c26{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18219 .elementor-element.elementor-element-1f60339 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-1323a9c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-32e3c47{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18219 .elementor-element.elementor-element-2102680{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-18219 .elementor-element.elementor-element-2102680 .elementor-divider-separator{width:100%;}.elementor-18219 .elementor-element.elementor-element-2102680 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-18219 .elementor-element.elementor-element-8d83d49{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-efc02ab{--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;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18219 .elementor-element.elementor-element-b8bb8c5 img{width:40px;}.elementor-18219 .elementor-element.elementor-element-68ba71c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-571c7b3{--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;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;}.elementor-18219 .elementor-element.elementor-element-f91bff0 img{width:40px;}.elementor-18219 .elementor-element.elementor-element-b342383 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-2f95a18{--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;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;}.elementor-18219 .elementor-element.elementor-element-3ca3962 img{width:40px;}.elementor-18219 .elementor-element.elementor-element-816f952 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-eea4647{--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-18219 .elementor-element.elementor-element-eea4647:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-eea4647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-18219 .elementor-element.elementor-element-0501d19 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18219 .elementor-element.elementor-element-aafdd47{--display:flex;--min-height:700px;--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:space-evenly;--align-items:center;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-aafdd47:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-aafdd47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B8B8B;background-image:url("https://daisanbunmei.co.jp/d3web/wp-content/uploads/2024/10/top-tagore_000-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18219 .elementor-element.elementor-element-aafdd47 > .elementor-shape-bottom .elementor-shape-fill, .elementor-18219 .elementor-element.elementor-element-aafdd47 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#140F0D;}.elementor-18219 .elementor-element.elementor-element-aafdd47 > .elementor-shape-bottom svg, .elementor-18219 .elementor-element.elementor-element-aafdd47 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:63px;}.elementor-18219 .elementor-element.elementor-element-0162fed{--display:flex;--overlay-opacity:0.5;}.elementor-18219 .elementor-element.elementor-element-0162fed::before, .elementor-18219 .elementor-element.elementor-element-0162fed > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-0162fed > .e-con-inner > .elementor-background-video-container::before, .elementor-18219 .elementor-element.elementor-element-0162fed > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-0162fed > .e-con-inner > .elementor-background-slideshow::before, .elementor-18219 .elementor-element.elementor-element-0162fed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-18219 .elementor-element.elementor-element-5966188{text-align:center;}.elementor-18219 .elementor-element.elementor-element-5966188 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-bf6ca59{text-align:end;}.elementor-18219 .elementor-element.elementor-element-bf6ca59 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-0109b8c{--spacer-size:30px;}.elementor-18219 .elementor-element.elementor-element-e14089c{--display:flex;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18219 .elementor-element.elementor-element-1da8e41 img{width:75%;}.elementor-18219 .elementor-element.elementor-element-e364eff{--display:flex;}.elementor-18219 .elementor-element.elementor-element-ad07da1 .elementor-button{background-color:#0000001C;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-18219 .elementor-element.elementor-element-ad07da1 .elementor-button:hover, .elementor-18219 .elementor-element.elementor-element-ad07da1 .elementor-button:focus{background-color:#FFFFFF4F;}.elementor-18219 .elementor-element.elementor-element-163240c{--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:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-163240c:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-163240c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140F0D;}.elementor-18219 .elementor-element.elementor-element-29953b1{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-29953b1:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-29953b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-18219 .elementor-element.elementor-element-7b3eb71{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-7e9ac05{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18219 .elementor-element.elementor-element-1b92cc3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-5bf9027 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-969a93a{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18219 .elementor-element.elementor-element-741af57{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-18219 .elementor-element.elementor-element-741af57 .elementor-divider-separator{width:100%;}.elementor-18219 .elementor-element.elementor-element-741af57 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-18219 .elementor-element.elementor-element-b0c4869{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-b0c4869:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-b0c4869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-18219 .elementor-element.elementor-element-dbb547c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-7e589e2{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18219 .elementor-element.elementor-element-e725028 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-03da193 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-2e53199{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18219 .elementor-element.elementor-element-c1fc17d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-18219 .elementor-element.elementor-element-c1fc17d .elementor-divider-separator{width:100%;}.elementor-18219 .elementor-element.elementor-element-c1fc17d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-18219 .elementor-element.elementor-element-b368871{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18219 .elementor-element.elementor-element-c1c3b6a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-c411b28{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-c411b28:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-c411b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-18219 .elementor-element.elementor-element-da18dd6{--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:space-between;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-da18dd6:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-da18dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-afb8190{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-334ac68{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18219 .elementor-element.elementor-element-7c1873c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-544cb83 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-2357f21{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18219 .elementor-element.elementor-element-a74461a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-18219 .elementor-element.elementor-element-a74461a .elementor-divider-separator{width:100%;}.elementor-18219 .elementor-element.elementor-element-a74461a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-18219 .elementor-element.elementor-element-68d0c5d{--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-end;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-18219 .elementor-element.elementor-element-d2ed1ec{--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;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-d2ed1ec:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-d2ed1ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-083d88f{--display:flex;}.elementor-18219 .elementor-element.elementor-element-d7be2f7 > .elementor-widget-container{padding:0px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-d7be2f7{text-align:center;}.elementor-18219 .elementor-element.elementor-element-d7be2f7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-1286bfa{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-18219 .elementor-element.elementor-element-0363252 .elementor-button{background-color:#E6DECA;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-0363252{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-d42f0ca .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-d42f0ca{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-28b895a .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-28b895a{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-29e6433 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-29e6433{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-b2b8404 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-b2b8404{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-741bc16 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-741bc16{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-2d32f1b .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-2d32f1b{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-cf9ce77 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-cf9ce77{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-b550ab7 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-b550ab7{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-f8812de .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-f8812de{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-c6a3edd .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-c6a3edd{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-2e407a2 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-2e407a2{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-649ed3b .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-649ed3b{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-12b3474 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-12b3474{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-f2a8885 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-f2a8885{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-7aef9bb .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-7aef9bb{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-ad44bbc .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-ad44bbc{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-8427734 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-8427734{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-c64a287 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-c64a287{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-b470fdb .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-b470fdb{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-52bcdb8 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-52bcdb8{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-d6cab62 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-18219 .elementor-element.elementor-element-d6cab62{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-0629696 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-18219 .elementor-element.elementor-element-0629696{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-e526e0a .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-e526e0a{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-b76acd2 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-b76acd2{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-59bf6f6{--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;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-59bf6f6:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-59bf6f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-fa9f987{--display:flex;}.elementor-18219 .elementor-element.elementor-element-0f14175 > .elementor-widget-container{padding:0px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-0f14175{text-align:center;}.elementor-18219 .elementor-element.elementor-element-0f14175 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-b3a96b6{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-18219 .elementor-element.elementor-element-c06445a .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-c06445a{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-103924c .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-103924c{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-d2b6340 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-d2b6340{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-301d95e .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-301d95e{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-4cc5555 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-4cc5555{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-e6dadbd .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-18219 .elementor-element.elementor-element-e6dadbd{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-19e04ff .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-19e04ff{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-4477447 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:13px 0px 13px 0px;}.elementor-18219 .elementor-element.elementor-element-4477447{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-fc8e3a2{--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-18219 .elementor-element.elementor-element-fc8e3a2:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-fc8e3a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18219 .elementor-element.elementor-element-3f962e4{--display:flex;border-style:none;--border-style:none;}.elementor-18219 .elementor-element.elementor-element-fb883dc .elementor-button{background-color:#E6DECA;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-27db931 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-113f323 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-a34f880 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-c887243 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-86e2d38 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-057e1a0 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-836f734 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-ac14d92 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-a54dc05 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-99d354e .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-c2ae9e3 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-9d652d5 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-8cffc54 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-d155630 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-4fa2caa .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-c7684a8 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-e1c7914 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-448bd5c .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-e231b52 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-212d0c1 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-c9631b1 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-183a2ca .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-33604ab .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-a1e3bc2 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-d0acef0{--display:flex;border-style:none;--border-style:none;}.elementor-18219 .elementor-element.elementor-element-d6e9f5b .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-6592a7e .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-6cb47e2 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-84260f8 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-23d57c7 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-649de58 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-e63a819 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-b53a8f3 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );}.elementor-18219 .elementor-element.elementor-element-6e80b1c{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-18219 .elementor-element.elementor-element-6e80b1c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-18219 .elementor-element.elementor-element-6e80b1c > .elementor-widget-container > .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:"Noto Sans JP", Sans-serif;font-weight:500;line-height:1.3em;}.elementor-18219 .elementor-element.elementor-element-e13a4c4{--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-18219 .elementor-element.elementor-element-e13a4c4:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-e13a4c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-18219 .elementor-element.elementor-element-0276d52 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-18219 .elementor-element.elementor-element-0276d52 img{width:320px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.3);}@media(max-width:1260px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18219 .elementor-element.elementor-element-df87287:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-df87287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-18219 .elementor-element.elementor-element-3839087{--min-height:80vh;--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;--justify-content:flex-start;}.elementor-18219 .elementor-element.elementor-element-d0dab69{--min-height:20vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18219 .elementor-element.elementor-element-d7f3347{--min-height:13vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-18219 .elementor-element.elementor-element-6d21312 .elementor-heading-title{font-size:30px;}.elementor-18219 .elementor-element.elementor-element-185efe7 .elementor-heading-title{font-size:40px;letter-spacing:10px;}.elementor-18219 .elementor-element.elementor-element-00895d9:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-00895d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daisanbunmei.co.jp/d3web/wp-content/uploads/2024/09/bnr-todai.jpg");background-position:0px -40px;}.elementor-18219 .elementor-element.elementor-element-00895d9{--min-height:20vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18219 .elementor-element.elementor-element-d838f34{--min-height:13vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-18219 .elementor-element.elementor-element-07ab11b .elementor-heading-title{font-size:30px;}.elementor-18219 .elementor-element.elementor-element-69ee416 .elementor-heading-title{font-size:40px;letter-spacing:10px;}.elementor-18219 .elementor-element.elementor-element-ad04929:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-ad04929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daisanbunmei.co.jp/d3web/wp-content/uploads/2024/09/bnr-books.jpg");background-position:0px -170px;}.elementor-18219 .elementor-element.elementor-element-ad04929{--min-height:20vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18219 .elementor-element.elementor-element-c78cbf6{--min-height:13vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-18219 .elementor-element.elementor-element-ebd4bcc .elementor-heading-title{font-size:40px;letter-spacing:10px;}.elementor-18219 .elementor-element.elementor-element-dff59a3:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-dff59a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daisanbunmei.co.jp/d3web/wp-content/uploads/2024/11/bnr-web3_04.jpg");background-position:-142px -117px;background-repeat:no-repeat;}.elementor-18219 .elementor-element.elementor-element-dff59a3{--min-height:20vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18219 .elementor-element.elementor-element-f033524{--min-height:13vh;--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;--gap:0px 6px;--row-gap:0px;--column-gap:6px;--overlay-opacity:0.4;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-18219 .elementor-element.elementor-element-b8f42f2 .elementor-heading-title{font-size:42px;line-height:0.3em;letter-spacing:3px;word-spacing:0em;}.elementor-18219 .elementor-element.elementor-element-5d01482 .elementor-heading-title{font-size:40px;letter-spacing:10px;}.elementor-18219 .elementor-element.elementor-element-ec59c26{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18219 .elementor-element.elementor-element-8d83d49{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18219 .elementor-element.elementor-element-efc02ab{--gap:0px 4px;--row-gap:0px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-571c7b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-2f95a18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-aafdd47:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-aafdd47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-600px 0px;}.elementor-18219 .elementor-element.elementor-element-c411b28{--justify-content:center;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-68d0c5d{--justify-content:space-evenly;}.elementor-18219 .elementor-element.elementor-element-68d0c5d.e-con{--align-self:stretch;}.elementor-18219 .elementor-element.elementor-element-1286bfa{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-18219 .elementor-element.elementor-element-0363252 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-d42f0ca .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-28b895a .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-29e6433 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-b2b8404 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-741bc16 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-2d32f1b .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-cf9ce77 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-b550ab7 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-f8812de .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-c6a3edd .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-2e407a2 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-649ed3b .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-12b3474 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-f2a8885 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-7aef9bb .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-ad44bbc .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-8427734 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-c64a287 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-b470fdb .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-52bcdb8 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-d6cab62 .elementor-button{font-size:18px;padding:8px 0px 8px 0px;}.elementor-18219 .elementor-element.elementor-element-0629696 .elementor-button{font-size:18px;padding:8px 0px 8px 0px;}.elementor-18219 .elementor-element.elementor-element-e526e0a .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-b76acd2 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-b3a96b6{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-18219 .elementor-element.elementor-element-c06445a .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-103924c .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-d2b6340 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-301d95e .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-4cc5555 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-e6dadbd .elementor-button{font-size:18px;padding:8px 0px 8px 0px;}.elementor-18219 .elementor-element.elementor-element-19e04ff .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}.elementor-18219 .elementor-element.elementor-element-4477447 .elementor-button{font-size:18px;padding:9px 0px 9px 0px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18219 .elementor-element.elementor-element-df87287:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-df87287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-18219 .elementor-element.elementor-element-3839087{--min-height:80vh;--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;--justify-content:flex-start;}.elementor-18219 .elementor-element.elementor-element-d0dab69{--min-height:20vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18219 .elementor-element.elementor-element-d7f3347{--width:75%;--min-height:12vh;}.elementor-18219 .elementor-element.elementor-element-6d21312{text-align:center;}.elementor-18219 .elementor-element.elementor-element-6d21312 .elementor-heading-title{font-size:22px;letter-spacing:10px;}.elementor-18219 .elementor-element.elementor-element-185efe7{text-align:center;}.elementor-18219 .elementor-element.elementor-element-185efe7 .elementor-heading-title{font-size:30px;letter-spacing:10px;}.elementor-18219 .elementor-element.elementor-element-00895d9{--min-height:20vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18219 .elementor-element.elementor-element-00895d9:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-00895d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-18219 .elementor-element.elementor-element-d838f34{--width:75%;--min-height:12vh;}.elementor-18219 .elementor-element.elementor-element-07ab11b{text-align:center;}.elementor-18219 .elementor-element.elementor-element-07ab11b .elementor-heading-title{font-size:22px;letter-spacing:10px;}.elementor-18219 .elementor-element.elementor-element-69ee416{text-align:center;}.elementor-18219 .elementor-element.elementor-element-69ee416 .elementor-heading-title{font-size:30px;letter-spacing:10px;}.elementor-18219 .elementor-element.elementor-element-ad04929{--min-height:20vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18219 .elementor-element.elementor-element-ad04929:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-ad04929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-18219 .elementor-element.elementor-element-c78cbf6{--width:75%;--min-height:12vh;}.elementor-18219 .elementor-element.elementor-element-ebd4bcc{text-align:center;}.elementor-18219 .elementor-element.elementor-element-ebd4bcc .elementor-heading-title{font-size:30px;letter-spacing:10px;}.elementor-18219 .elementor-element.elementor-element-dff59a3:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-dff59a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daisanbunmei.co.jp/d3web/wp-content/uploads/2024/11/bnr-web3_04-768x381.jpg");background-position:-103px -23px;}.elementor-18219 .elementor-element.elementor-element-dff59a3{--min-height:20vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18219 .elementor-element.elementor-element-f033524{--width:75%;--min-height:12vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18219 .elementor-element.elementor-element-b8f42f2{text-align:center;}.elementor-18219 .elementor-element.elementor-element-b8f42f2 .elementor-heading-title{font-size:31px;line-height:0.4em;letter-spacing:2px;}.elementor-18219 .elementor-element.elementor-element-5d01482{text-align:center;}.elementor-18219 .elementor-element.elementor-element-5d01482 .elementor-heading-title{font-size:30px;letter-spacing:4px;}.elementor-18219 .elementor-element.elementor-element-3b77359 .elementor-heading-title{font-size:36px;}.elementor-18219 .elementor-element.elementor-element-ada0dbe .elementor-heading-title{font-size:20px;}.elementor-18219 .elementor-element.elementor-element-7dfb312 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-18219 .elementor-element.elementor-element-7dfb312 .elementor-button{border-width:1px 1px 1px 1px;padding:8px 15px 6px 15px;}.elementor-18219 .elementor-element.elementor-element-e5c7cb2{--justify-content:space-between;}.elementor-18219 .elementor-element.elementor-element-1f60339 .elementor-heading-title{font-size:36px;}.elementor-18219 .elementor-element.elementor-element-1323a9c .elementor-heading-title{font-size:20px;}.elementor-18219 .elementor-element.elementor-element-8d83d49{--width:100%;--justify-content:center;--flex-wrap:nowrap;}.elementor-18219 .elementor-element.elementor-element-efc02ab{--width:27%;}.elementor-18219 .elementor-element.elementor-element-571c7b3{--width:34%;}.elementor-18219 .elementor-element.elementor-element-2f95a18{--width:30%;}.elementor-18219 .elementor-element.elementor-element-aafdd47:not(.elementor-motion-effects-element-type-background), .elementor-18219 .elementor-element.elementor-element-aafdd47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-980px 0px;}.elementor-18219 .elementor-element.elementor-element-0162fed{--width:90%;}.elementor-18219 .elementor-element.elementor-element-5966188 .elementor-heading-title{font-size:22px;}.elementor-18219 .elementor-element.elementor-element-bf6ca59 .elementor-heading-title{font-size:16px;}.elementor-18219 .elementor-element.elementor-element-e364eff{--width:80%;}.elementor-18219 .elementor-element.elementor-element-ad07da1 .elementor-button{font-size:16px;}.elementor-18219 .elementor-element.elementor-element-1b92cc3 .elementor-heading-title{font-size:36px;}.elementor-18219 .elementor-element.elementor-element-5bf9027 .elementor-heading-title{font-size:20px;}.elementor-18219 .elementor-element.elementor-element-e725028 .elementor-heading-title{font-size:36px;}.elementor-18219 .elementor-element.elementor-element-03da193 .elementor-heading-title{font-size:20px;}.elementor-18219 .elementor-element.elementor-element-b368871{--justify-content:flex-end;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18219 .elementor-element.elementor-element-c1c3b6a .elementor-heading-title{font-size:20px;}.elementor-18219 .elementor-element.elementor-element-7c1873c .elementor-heading-title{font-size:36px;}.elementor-18219 .elementor-element.elementor-element-544cb83 .elementor-heading-title{font-size:20px;}.elementor-18219 .elementor-element.elementor-element-1286bfa{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-18219 .elementor-element.elementor-element-0363252{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-d42f0ca{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-28b895a{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-29e6433{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-b2b8404{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-741bc16{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-2d32f1b{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-cf9ce77{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-b550ab7{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-f8812de{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-c6a3edd{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-2e407a2{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-649ed3b{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-12b3474{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-f2a8885{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-7aef9bb{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-ad44bbc{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-8427734{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-c64a287{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-b470fdb{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-52bcdb8{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-d6cab62{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-0629696{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-e526e0a{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-b76acd2{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-b3a96b6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-18219 .elementor-element.elementor-element-c06445a{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-103924c{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-d2b6340{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-301d95e{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-4cc5555{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-e6dadbd{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-19e04ff{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-4477447{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18219 .elementor-element.elementor-element-3f962e4{--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:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-fb883dc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-fb883dc .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-27db931{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-27db931 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-113f323{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-113f323 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-a34f880{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-a34f880 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-c887243{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-c887243 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-86e2d38{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-86e2d38 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-057e1a0{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-057e1a0 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-836f734{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-836f734 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-ac14d92{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-ac14d92 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-a54dc05{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-a54dc05 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-99d354e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-99d354e .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-c2ae9e3{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-c2ae9e3 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-9d652d5{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-9d652d5 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-8cffc54{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-8cffc54 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-d155630{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-d155630 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-4fa2caa{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-4fa2caa .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-c7684a8{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-c7684a8 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-e1c7914{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-e1c7914 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-448bd5c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-448bd5c .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-e231b52{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-e231b52 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-212d0c1{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-212d0c1 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-c9631b1{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-c9631b1 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-183a2ca{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-183a2ca .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-33604ab{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-33604ab .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-a1e3bc2{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-a1e3bc2 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-d0acef0{--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:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18219 .elementor-element.elementor-element-d6e9f5b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-d6e9f5b .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-6592a7e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-6592a7e .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-6cb47e2{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-6cb47e2 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-84260f8{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-84260f8 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-23d57c7{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-23d57c7 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-649de58{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-649de58 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-e63a819{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-e63a819 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:6px 0px 6px 0px;}.elementor-18219 .elementor-element.elementor-element-b53a8f3{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-18219 .elementor-element.elementor-element-b53a8f3 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-18219 .elementor-element.elementor-element-6e80b1c{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:32px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-title-font-size:20px;--n-accordion-icon-size:20px;}.elementor-18219 .elementor-element.elementor-element-0276d52 img{width:70%;}}@media(min-width:768px){.elementor-18219 .elementor-element.elementor-element-b1b2c8f{--width:70px;}.elementor-18219 .elementor-element.elementor-element-ef36539{--width:70px;}.elementor-18219 .elementor-element.elementor-element-30ec393{--width:70px;}.elementor-18219 .elementor-element.elementor-element-eb9b4c8{--width:70px;}.elementor-18219 .elementor-element.elementor-element-31fc7d2{--content-width:980px;}.elementor-18219 .elementor-element.elementor-element-438c1df{--width:35%;}.elementor-18219 .elementor-element.elementor-element-0166709{--width:100%;}.elementor-18219 .elementor-element.elementor-element-6cf9a28{--width:100%;}.elementor-18219 .elementor-element.elementor-element-e5c7cb2{--content-width:980px;}.elementor-18219 .elementor-element.elementor-element-39894ba{--width:42%;}.elementor-18219 .elementor-element.elementor-element-ec59c26{--width:100%;}.elementor-18219 .elementor-element.elementor-element-32e3c47{--width:100%;}.elementor-18219 .elementor-element.elementor-element-8d83d49{--width:40%;}.elementor-18219 .elementor-element.elementor-element-efc02ab{--width:100%;}.elementor-18219 .elementor-element.elementor-element-571c7b3{--width:100%;}.elementor-18219 .elementor-element.elementor-element-2f95a18{--width:100%;}.elementor-18219 .elementor-element.elementor-element-aafdd47{--content-width:980px;}.elementor-18219 .elementor-element.elementor-element-0162fed{--width:670px;}.elementor-18219 .elementor-element.elementor-element-e14089c{--width:670px;}.elementor-18219 .elementor-element.elementor-element-e364eff{--width:670px;}.elementor-18219 .elementor-element.elementor-element-29953b1{--content-width:980px;}.elementor-18219 .elementor-element.elementor-element-7b3eb71{--width:100%;}.elementor-18219 .elementor-element.elementor-element-7e9ac05{--width:100%;}.elementor-18219 .elementor-element.elementor-element-969a93a{--width:100%;}.elementor-18219 .elementor-element.elementor-element-b0c4869{--content-width:980px;}.elementor-18219 .elementor-element.elementor-element-dbb547c{--width:40%;}.elementor-18219 .elementor-element.elementor-element-7e589e2{--width:100%;}.elementor-18219 .elementor-element.elementor-element-2e53199{--width:100%;}.elementor-18219 .elementor-element.elementor-element-b368871{--width:100%;}.elementor-18219 .elementor-element.elementor-element-c411b28{--content-width:980px;}.elementor-18219 .elementor-element.elementor-element-da18dd6{--content-width:980px;}.elementor-18219 .elementor-element.elementor-element-afb8190{--width:33%;}.elementor-18219 .elementor-element.elementor-element-334ac68{--width:100%;}.elementor-18219 .elementor-element.elementor-element-2357f21{--width:100%;}.elementor-18219 .elementor-element.elementor-element-68d0c5d{--width:50%;}.elementor-18219 .elementor-element.elementor-element-d2ed1ec{--content-width:980px;}.elementor-18219 .elementor-element.elementor-element-083d88f{--width:500px;}.elementor-18219 .elementor-element.elementor-element-59bf6f6{--content-width:980px;}.elementor-18219 .elementor-element.elementor-element-fa9f987{--width:500px;}}@media(max-width:1260px) and (min-width:768px){.elementor-18219 .elementor-element.elementor-element-d7f3347{--width:50%;}.elementor-18219 .elementor-element.elementor-element-d838f34{--width:50%;}.elementor-18219 .elementor-element.elementor-element-c78cbf6{--width:50%;}.elementor-18219 .elementor-element.elementor-element-f033524{--width:50%;}.elementor-18219 .elementor-element.elementor-element-438c1df{--width:45%;}.elementor-18219 .elementor-element.elementor-element-39894ba{--width:55%;}.elementor-18219 .elementor-element.elementor-element-8d83d49{--width:43%;}.elementor-18219 .elementor-element.elementor-element-7b3eb71{--width:100%;}.elementor-18219 .elementor-element.elementor-element-dbb547c{--width:57%;}.elementor-18219 .elementor-element.elementor-element-afb8190{--width:43%;}.elementor-18219 .elementor-element.elementor-element-68d0c5d{--width:54%;}}/* Start custom CSS for heading, class: .elementor-element-548478c */.bigsize{font-size:200%;
margin-right:5px;}

.tategaki{
-ms-writing-mode: tb-rl;
writing-mode: vertical-rl;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-278134f */.bigsize{font-size:200%;
margin-right:5px;}

.tategaki{
-ms-writing-mode: tb-rl;
writing-mode: vertical-rl;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07bb65b */.tategaki{
-ms-writing-mode: tb-rl;
writing-mode: vertical-rl;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e3d062 */.tategaki-eijitate{
-ms-writing-mode: tb-rl;
writing-mode: vertical-rl;
text-orientation: upright;
}

.smallsize{font-size:80%;
margin-right:5px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d6cab62 */.smallsize{font-size:70%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0629696 */.smallsize{font-size:70%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e6dadbd */.smallsize{font-size:70%;}/* End custom CSS */