.elementor-40899 .elementor-element.elementor-element-2c7c690{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2c7c690:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-2c7c690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei_tomei-_gyaku.svg");background-position:center center;background-size:cover;}.elementor-widget-ha-advanced-heading .ha-advanced-heading-before{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-advanced-heading .ha-advanced-heading-center{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-advanced-heading .ha-advanced-heading-after{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-advanced-heading .ha-advanced-heading-wrap:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-40899 .elementor-element.elementor-element-a4ba1ff .ha-advanced-heading-tag{justify-content:center;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff .ha-advanced-heading-wrap{flex-direction:column;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff.ha-layout-inline .ha-advanced-heading-before{margin-right:-10px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff.ha-layout-block .ha-advanced-heading-before{margin-bottom:-10px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff .ha-advanced-heading-before{font-size:18px;text-transform:uppercase;letter-spacing:10px;color:#242424;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff.ha-layout-inline .ha-advanced-heading-center{margin-right:18px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff.ha-layout-block .ha-advanced-heading-center{margin-bottom:18px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff .ha-advanced-heading-center{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:3px;color:#000000;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff.ha-layout-inline .ha-advanced-heading-after{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff.ha-layout-block .ha-advanced-heading-after{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff .ha-advanced-heading-after{font-size:15px;font-weight:500;letter-spacing:5px;color:#4E6D76C4;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff .ha-advanced-heading-border:after{border-bottom-style:solid;width:70px;border-bottom-width:4px;border-color:#8CA2AD;border-radius:10px 10px 10px 10px;bottom:40%;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff .ha-advanced-heading-wrap:before{left:100%;top:39%;}.elementor-40899 .elementor-element.elementor-element-14273d8{--spacer-size:10px;width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-7ef7039{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-7ef7039:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-7ef7039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2025/05/pic.png");background-repeat:no-repeat;background-size:contain;}.elementor-40899 .elementor-element.elementor-element-ebb6304{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-40899 .elementor-element.elementor-element-2e15e51{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 12px;padding:0px 15px 10px 15px;border-style:dotted;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-9f94672 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-2e15e51.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-2e15e51 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:600;line-height:1.6em;letter-spacing:2px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-691cf65{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-b66ae3d{width:auto;max-width:auto;padding:0px 15px 10px 15px;border-style:dotted;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-9f94672 );text-align:start;}.elementor-40899 .elementor-element.elementor-element-b66ae3d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-886118f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d24b515{width:auto;max-width:auto;padding:0px 15px 10px 15px;border-style:dotted;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-9f94672 );text-align:start;}.elementor-40899 .elementor-element.elementor-element-d24b515 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-7442f34{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-32bb648{width:auto;max-width:auto;padding:0px 15px 10px 15px;border-style:dotted;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-9f94672 );text-align:start;}.elementor-40899 .elementor-element.elementor-element-32bb648 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-9d170b5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6b5f49e{width:auto;max-width:auto;padding:0px 15px 10px 15px;border-style:dotted;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-9f94672 );text-align:start;}.elementor-40899 .elementor-element.elementor-element-6b5f49e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-165b467{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d23e230{width:auto;max-width:auto;padding:0px 15px 10px 15px;border-style:dotted;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-9f94672 );text-align:start;}.elementor-40899 .elementor-element.elementor-element-d23e230 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-9900454{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-47345a6{width:auto;max-width:auto;padding:0px 15px 10px 15px;border-style:dotted;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-9f94672 );text-align:start;}.elementor-40899 .elementor-element.elementor-element-47345a6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-450e32f{--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:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-40899 .elementor-element.elementor-element-450e32f:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-450e32f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-450e32f.e-con{--align-self:flex-end;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-40899 .elementor-element.elementor-element-71d92fa{background-color:#FFFFFFC7;}.elementor-40899 .elementor-element.elementor-element-71d92fa.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-71d92fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-71d92fa.elementor-view-framed .elementor-icon, .elementor-40899 .elementor-element.elementor-element-71d92fa.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-71d92fa.elementor-view-framed .elementor-icon, .elementor-40899 .elementor-element.elementor-element-71d92fa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-71d92fa .elementor-icon{font-size:25px;}.elementor-40899 .elementor-element.elementor-element-71d92fa .elementor-icon svg{height:25px;}.elementor-40899 .elementor-element.elementor-element-ce5d1f5{background-color:#FFFFFFC7;text-align:start;}.elementor-40899 .elementor-element.elementor-element-ce5d1f5.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-ce5d1f5 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-5ed938e{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-5ed938e img{height:80px;object-fit:cover;object-position:top center;}.elementor-40899 .elementor-element.elementor-element-3c3f341{background-color:var( --e-global-color-9f94672 );padding:10px 20px 10px 20px;top:-30px;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-3c3f341{right:0px;}body.rtl .elementor-40899 .elementor-element.elementor-element-3c3f341{left:0px;}.elementor-40899 .elementor-element.elementor-element-3c3f341.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-3c3f341 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-71b6e7f{text-align:center;}.elementor-40899 .elementor-element.elementor-element-71b6e7f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-d9e8c67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d9e8c67:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-d9e8c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/08/haikei_tomei.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-7d25256{--display:flex;--justify-content:center;--gap:5px 25px;--row-gap:5px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4a46e8b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;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:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-4a46e8b:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-4a46e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-4a46e8b.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7adc1d6{background-color:var( --e-global-color-9f94672 );padding:10px 20px 10px 20px;top:-41px;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-7adc1d6{left:-1px;}body.rtl .elementor-40899 .elementor-element.elementor-element-7adc1d6{right:-1px;}.elementor-40899 .elementor-element.elementor-element-7adc1d6.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-7adc1d6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-25338ff .pt_plus_video_player .tp-video-icon-inner,.elementor-40899 .elementor-element.elementor-element-25338ff .pt_plus_video_player .tp-video-popup,.elementor-40899 .elementor-element.elementor-element-25338ff .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px;}.elementor-40899 .elementor-element.elementor-element-25338ff .pt_plus_video_player .tp-video-only-icon-wrapper > i::before{font-size:100px;}.elementor-40899 .elementor-element.elementor-element-b4e6945{--display:flex;--min-height:0px;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-8009fe0{--display:flex;--justify-content:center;--gap:5px 25px;--row-gap:5px;--column-gap:25px;}.elementor-40899 .elementor-element.elementor-element-4b821ef{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-4b821ef.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-4b821ef .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-f3dd80b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-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-40899 .elementor-element.elementor-element-60e101d .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-60e101d .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-60e101d .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-60e101d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-60e101d.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-60e101d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-60e101d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-60e101d .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-60e101d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-3b9103f{--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:55px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-3b9103f:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-3b9103f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/08/haikei_tomei.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-d5d1a0c{--display:flex;--justify-content:center;--gap:5px 25px;--row-gap:5px;--column-gap:25px;}.elementor-40899 .elementor-element.elementor-element-0820842{--display:flex;--gap:10px 25px;--row-gap:10px;--column-gap:25px;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:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--padding-top:10px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-0820842:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-0820842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0820842.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-ea2585e{background-color:var( --e-global-color-9f94672 );padding:10px 20px 10px 20px;top:-41px;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-ea2585e{left:-1px;}body.rtl .elementor-40899 .elementor-element.elementor-element-ea2585e{right:-1px;}.elementor-40899 .elementor-element.elementor-element-ea2585e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-ea2585e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-dc54adb{padding:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-dc54adb .elementor-icon-wrapper{text-align:center;}.elementor-40899 .elementor-element.elementor-element-dc54adb.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-dc54adb.elementor-view-framed .elementor-icon, .elementor-40899 .elementor-element.elementor-element-dc54adb.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-40899 .elementor-element.elementor-element-dc54adb.elementor-view-framed .elementor-icon, .elementor-40899 .elementor-element.elementor-element-dc54adb.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-40899 .elementor-element.elementor-element-dc54adb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-dc54adb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-dc54adb .elementor-icon{font-size:40px;padding:15px;border-radius:2px 2px 2px 2px;}.elementor-40899 .elementor-element.elementor-element-dc54adb .elementor-icon svg{height:40px;}.elementor-40899 .elementor-element.elementor-element-8019f3b{text-align:center;}.elementor-40899 .elementor-element.elementor-element-8019f3b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-b9c7495{--display:flex;--justify-content:center;--gap:5px 25px;--row-gap:5px;--column-gap:25px;}.elementor-40899 .elementor-element.elementor-element-5ae6c4a{--display:flex;--gap:10px 25px;--row-gap:10px;--column-gap:25px;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:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--padding-top:10px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-5ae6c4a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-5ae6c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5ae6c4a.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-6173ab0{padding:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-6173ab0 .elementor-icon-wrapper{text-align:center;}.elementor-40899 .elementor-element.elementor-element-6173ab0.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-6173ab0.elementor-view-framed .elementor-icon, .elementor-40899 .elementor-element.elementor-element-6173ab0.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-40899 .elementor-element.elementor-element-6173ab0.elementor-view-framed .elementor-icon, .elementor-40899 .elementor-element.elementor-element-6173ab0.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-40899 .elementor-element.elementor-element-6173ab0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-6173ab0.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-6173ab0 .elementor-icon{font-size:40px;padding:15px;border-radius:2px 2px 2px 2px;}.elementor-40899 .elementor-element.elementor-element-6173ab0 .elementor-icon svg{height:40px;}.elementor-40899 .elementor-element.elementor-element-62a7b2b{text-align:center;}.elementor-40899 .elementor-element.elementor-element-62a7b2b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-0d2dc1d{background-color:var( --e-global-color-9f94672 );padding:10px 20px 10px 20px;top:-41px;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-0d2dc1d{left:-1px;}body.rtl .elementor-40899 .elementor-element.elementor-element-0d2dc1d{right:-1px;}.elementor-40899 .elementor-element.elementor-element-0d2dc1d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-0d2dc1d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e1ce071{--display:flex;--justify-content:center;--gap:5px 25px;--row-gap:5px;--column-gap:25px;}.elementor-40899 .elementor-element.elementor-element-4dba93e{--display:flex;--gap:10px 25px;--row-gap:10px;--column-gap:25px;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:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--padding-top:10px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-4dba93e:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-4dba93e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-4dba93e.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-631fcd9{padding:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-631fcd9 .elementor-icon-wrapper{text-align:center;}.elementor-40899 .elementor-element.elementor-element-631fcd9.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-631fcd9.elementor-view-framed .elementor-icon, .elementor-40899 .elementor-element.elementor-element-631fcd9.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-40899 .elementor-element.elementor-element-631fcd9.elementor-view-framed .elementor-icon, .elementor-40899 .elementor-element.elementor-element-631fcd9.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-40899 .elementor-element.elementor-element-631fcd9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-631fcd9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-631fcd9 .elementor-icon{font-size:40px;padding:15px;border-radius:2px 2px 2px 2px;}.elementor-40899 .elementor-element.elementor-element-631fcd9 .elementor-icon svg{height:40px;}.elementor-40899 .elementor-element.elementor-element-ee66578{text-align:center;}.elementor-40899 .elementor-element.elementor-element-ee66578 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-866f120{background-color:var( --e-global-color-9f94672 );padding:10px 20px 10px 20px;top:-41px;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-866f120{left:-1px;}body.rtl .elementor-40899 .elementor-element.elementor-element-866f120{right:-1px;}.elementor-40899 .elementor-element.elementor-element-866f120.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-866f120 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e4e5f16{--display:flex;--justify-content:center;--gap:5px 25px;--row-gap:5px;--column-gap:25px;}.elementor-40899 .elementor-element.elementor-element-6fc01a3{--display:flex;--gap:10px 25px;--row-gap:10px;--column-gap:25px;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:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--padding-top:10px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-6fc01a3:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-6fc01a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-6fc01a3.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-d63aa8b{padding:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-d63aa8b .elementor-icon-wrapper{text-align:center;}.elementor-40899 .elementor-element.elementor-element-d63aa8b.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-d63aa8b.elementor-view-framed .elementor-icon, .elementor-40899 .elementor-element.elementor-element-d63aa8b.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-40899 .elementor-element.elementor-element-d63aa8b.elementor-view-framed .elementor-icon, .elementor-40899 .elementor-element.elementor-element-d63aa8b.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-40899 .elementor-element.elementor-element-d63aa8b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-d63aa8b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-d63aa8b .elementor-icon{font-size:40px;padding:15px;border-radius:2px 2px 2px 2px;}.elementor-40899 .elementor-element.elementor-element-d63aa8b .elementor-icon svg{height:40px;}.elementor-40899 .elementor-element.elementor-element-1325bb5{text-align:center;}.elementor-40899 .elementor-element.elementor-element-1325bb5 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-a01b13a{background-color:var( --e-global-color-9f94672 );padding:10px 20px 10px 20px;top:-41px;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-a01b13a{left:-1px;}body.rtl .elementor-40899 .elementor-element.elementor-element-a01b13a{right:-1px;}.elementor-40899 .elementor-element.elementor-element-a01b13a.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-a01b13a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-482e970{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-482e970:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-482e970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/08/haikei_tomei.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-4c3a40d .ha-advanced-heading-tag{justify-content:center;}.elementor-40899 .elementor-element.elementor-element-4c3a40d .ha-advanced-heading-wrap{flex-direction:column;}.elementor-40899 .elementor-element.elementor-element-4c3a40d{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-4c3a40d.ha-layout-inline .ha-advanced-heading-before{margin-right:-10px;}.elementor-40899 .elementor-element.elementor-element-4c3a40d.ha-layout-block .ha-advanced-heading-before{margin-bottom:-10px;}.elementor-40899 .elementor-element.elementor-element-4c3a40d .ha-advanced-heading-before{font-size:18px;text-transform:uppercase;letter-spacing:10px;color:#242424;}.elementor-40899 .elementor-element.elementor-element-4c3a40d.ha-layout-inline .ha-advanced-heading-center{margin-right:18px;}.elementor-40899 .elementor-element.elementor-element-4c3a40d.ha-layout-block .ha-advanced-heading-center{margin-bottom:18px;}.elementor-40899 .elementor-element.elementor-element-4c3a40d .ha-advanced-heading-center{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:3px;color:#000000;}.elementor-40899 .elementor-element.elementor-element-4c3a40d.ha-layout-inline .ha-advanced-heading-after{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-4c3a40d.ha-layout-block .ha-advanced-heading-after{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-4c3a40d .ha-advanced-heading-after{font-size:15px;font-weight:500;letter-spacing:5px;color:#4E6D76C4;}.elementor-40899 .elementor-element.elementor-element-4c3a40d .ha-advanced-heading-border:after{border-bottom-style:solid;width:70px;border-bottom-width:4px;border-color:#8CA2AD;border-radius:10px 10px 10px 10px;bottom:40%;}.elementor-40899 .elementor-element.elementor-element-4c3a40d .ha-advanced-heading-wrap:before{left:100%;top:39%;}.elementor-40899 .elementor-element.elementor-element-c258338{--spacer-size:10px;width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-e5758ed{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-around;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-71a23ea{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-71a23ea.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-71a23ea .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-widget-premium-tables-addon .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-tables-addon .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text:hover{color:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text i{color:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-tables-addon .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text:hover{color:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text i{color:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-tables-addon .premium-table-blur tbody:hover tr:nth-of-type(odd) .premium-table-text{text-shadow:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table-blur tbody:hover tr:nth-of-type(odd):hover .premium-table-text{text-shadow:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text i{color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-tables-addon .premium-table-blur tbody:hover tr:nth-of-type(even) .premium-table-text{text-shadow:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table-blur tbody:hover tr:nth-of-type(even):hover .premium-table-text{text-shadow:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text i{color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table thead .premium-table-cell .premium-table-sort-icon:before{color:var( --e-global-color-secondary );background:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table thead .premium-table-cell:hover .premium-table-sort-icon:before{color:var( --e-global-color-secondary );}.elementor-widget-premium-tables-addon .premium-table-search-field{color:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table-records-box{color:var( --e-global-color-primary );}.elementor-widget-premium-tables-addon .premium-table-pagination ul li > .page-numbers{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.elementor-repeater-item-3122f32.premium-table-cell .premium-table-text, .elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row td.elementor-repeater-item-3122f32.premium-table-cell .premium-table-text{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-40899 .elementor-element.elementor-element-953ad60 .elementor-repeater-item-3122f32 .premium-table-cell-top{align-items:center;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.elementor-repeater-item-6076667.premium-table-cell .premium-table-text, .elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row td.elementor-repeater-item-6076667.premium-table-cell .premium-table-text{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-40899 .elementor-element.elementor-element-953ad60 .elementor-repeater-item-6076667 .premium-table-cell-top{align-items:center;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.elementor-repeater-item-4273af4.premium-table-cell .premium-table-text, .elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row td.elementor-repeater-item-4273af4.premium-table-cell .premium-table-text{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-40899 .elementor-element.elementor-element-953ad60 .elementor-repeater-item-4273af4 .premium-table-text{justify-content:center;text-align:center;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.elementor-repeater-item-4965048.premium-table-cell .premium-table-text, .elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row td.elementor-repeater-item-4965048.premium-table-cell .premium-table-text{font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:400;}.elementor-40899 .elementor-element.elementor-element-953ad60 .elementor-repeater-item-4965048 .premium-table-text{justify-content:center;text-align:center;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.elementor-repeater-item-92c453c.premium-table-cell .premium-table-text, .elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row td.elementor-repeater-item-92c453c.premium-table-cell .premium-table-text{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-40899 .elementor-element.elementor-element-953ad60 .elementor-repeater-item-92c453c .premium-table-text{justify-content:center;text-align:center;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.elementor-repeater-item-154b5c0.premium-table-cell .premium-table-text, .elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row td.elementor-repeater-item-154b5c0.premium-table-cell .premium-table-text{font-family:"Noto Serif JP", Sans-serif;font-size:35px;font-weight:400;}.elementor-40899 .elementor-element.elementor-element-953ad60 .elementor-repeater-item-154b5c0 .premium-table-text{justify-content:center;text-align:center;}.elementor-40899 .elementor-element.elementor-element-953ad60 .elementor-repeater-item-299e793 .premium-table-text{justify-content:center;text-align:center;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.elementor-repeater-item-f873ca5.premium-table-cell .premium-table-text, .elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row td.elementor-repeater-item-f873ca5.premium-table-cell .premium-table-text{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:400;}.elementor-40899 .elementor-element.elementor-element-953ad60 .elementor-repeater-item-f873ca5 .premium-table-text{justify-content:center;text-align:center;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table-wrap{direction:ltr;}.elementor-40899 .elementor-element.elementor-element-953ad60{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;justify-content:center;}.elementor-40899 .elementor-element.elementor-element-953ad60 > .elementor-widget-container{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/09/pic_line_004.jpg");margin:0px 0px 0px 0px;padding:20px 30px 30px 30px;background-position:center center;background-size:cover;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-9f94672 );border-radius:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-953ad60.ha-has-bg-overlay > .elementor-widget-container::before{background-color:#FFFFFF;opacity:0.5;}.elementor-40899 .elementor-element.elementor-element-953ad60.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table{table-layout:fixed;border-radius:0px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text{color:var( --e-global-color-c10fa58 );font-size:15px;font-weight:400;line-height:50px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text:hover{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text i{color:var( --e-global-color-a21a895 );}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd):hover{background-color:#00000000;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text{color:var( --e-global-color-c10fa58 );font-size:15px;font-weight:400;text-transform:uppercase;line-height:50px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text:hover{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text i{color:var( --e-global-color-a21a895 );}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell:nth-child(even){background-color:#00000000;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell:nth-child(even):hover{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell{border-style:dotted;border-width:0px 0px 1px 0px;border-color:#CCB06F61;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell .premium-table-text{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text{color:var( --e-global-color-c10fa58 );font-size:15px;font-weight:600;line-height:55px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table-blur tbody:hover tr:nth-of-type(odd) .premium-table-text{text-shadow:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text:hover{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table-blur tbody:hover tr:nth-of-type(odd):hover .premium-table-text{text-shadow:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text i{color:var( --e-global-color-a21a895 );}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell{background-color:#79ad01;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell:hover{background-color:#130C0C;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text{color:var( --e-global-color-c10fa58 );font-size:15px;font-weight:600;line-height:55px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table-blur tbody:hover tr:nth-of-type(even) .premium-table-text{text-shadow:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text:hover{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table-blur tbody:hover tr:nth-of-type(even):hover .premium-table-text{text-shadow:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text i{color:var( --e-global-color-a21a895 );}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row td.premium-table-cell{border-style:solid;border-width:0px 0px 3px 0px;border-color:#8CA2AD;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row td.premium-table-cell .premium-table-text{padding:0px 12px 0px 12px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row .premium-table-cell:nth-child(odd){background-color:#3C20B500;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row .premium-table-cell:nth-child(odd):hover{background-color:#FFFFFF00;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row .premium-table-cell:nth-child(even){background-color:#3519AC00;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row .premium-table-cell:nth-child(even):hover{background-color:#FFFFFF00;}.elementor-40899 .elementor-element.elementor-element-998edf1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#8CA2AD;--border-color:#8CA2AD;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-40899 .elementor-element.elementor-element-998edf1:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-998edf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c53715a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 12px;padding:0px 15px 10px 15px;border-style:dotted;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-9f94672 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-c53715a.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-c53715a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:600;line-height:1.6em;letter-spacing:2px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-973569b{--spacer-size:10px;}.elementor-40899 .elementor-element.elementor-element-d17cf78{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d17cf78:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-d17cf78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40899 .elementor-element.elementor-element-d7b5cdb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-be8e737{width:var( --container-widget-width, 250px );max-width:250px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 20px 0px 20px;--container-widget-width:250px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-be8e737.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-be8e737.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-be8e737 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-2d3d6e8{--spacer-size:10px;}.elementor-40899 .elementor-element.elementor-element-51b41d8{--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-40899 .elementor-element.elementor-element-3d28b48{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;}.elementor-40899 .elementor-element.elementor-element-7660e83{--spacer-size:20px;}.elementor-40899 .elementor-element.elementor-element-fa71a96{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-fa71a96.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-40899 .elementor-element.elementor-element-1700cd3{--display:flex;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;border-style:dashed;--border-style:dashed;border-width:3px 3px 0px 0px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-1700cd3:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-1700cd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCFF;}.elementor-40899 .elementor-element.elementor-element-74dc6b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-74dc6b3 .elementor-heading-title{font-size:15px;font-weight:400;line-height:45px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-7f620f3{background-color:var( --e-global-color-9f94672 );padding:10px 20px 10px 20px;top:-31px;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-7f620f3{left:40px;}body.rtl .elementor-40899 .elementor-element.elementor-element-7f620f3{right:40px;}.elementor-40899 .elementor-element.elementor-element-7f620f3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-7f620f3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-2da1549{--display:flex;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-8dd985a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-8dd985a .elementor-heading-title{font-size:15px;font-weight:400;line-height:45px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-d3de2ee{--display:flex;--min-height:0px;--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-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-40899 .elementor-element.elementor-element-15b3669{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-15b3669 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-40899 .elementor-element.elementor-element-15b3669 .elementor-divider{text-align:right;padding-block-start:3px;padding-block-end:3px;}.elementor-40899 .elementor-element.elementor-element-e4819a4{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-c277386{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-8f17015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-8f17015 .elementor-heading-title{font-size:15px;font-weight:400;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-4cda9a0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4cda9a0.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-40899 .elementor-element.elementor-element-51a6352{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;}.elementor-40899 .elementor-element.elementor-element-51a6352:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-51a6352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFF;}.elementor-40899 .elementor-element.elementor-element-28a94e6 img{width:80%;opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-13bc7ed{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-13bc7ed .elementor-heading-title{font-size:15px;font-weight:400;line-height:35px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-204df83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40899 .elementor-element.elementor-element-50b1c8c img{width:80%;opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-9b78d5d{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-9b78d5d .elementor-heading-title{font-size:15px;font-weight:400;line-height:35px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-ce68dc0{--display:flex;--min-height:0px;--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-40899 .elementor-element.elementor-element-14b6188{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-14b6188 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-40899 .elementor-element.elementor-element-14b6188 .elementor-divider{text-align:right;padding-block-start:3px;padding-block-end:3px;}.elementor-40899 .elementor-element.elementor-element-730acd5{--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-40899 .elementor-element.elementor-element-fd27d30{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-0d00e69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-0d00e69 .elementor-heading-title{font-size:15px;font-weight:400;line-height:35px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-9be27ed{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9be27ed.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-40899 .elementor-element.elementor-element-bd7c265{--display:flex;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;}.elementor-40899 .elementor-element.elementor-element-bd7c265:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-bd7c265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFF;}.elementor-40899 .elementor-element.elementor-element-a036b10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-a036b10 .elementor-heading-title{font-size:15px;font-weight:400;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-d7a6359{--display:flex;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;}.elementor-40899 .elementor-element.elementor-element-6c34763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-6c34763 .elementor-heading-title{font-size:15px;font-weight:400;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-7ab3a98{--display:flex;--min-height:0px;--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-40899 .elementor-element.elementor-element-a35ae56{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-a35ae56 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-40899 .elementor-element.elementor-element-a35ae56 .elementor-divider{text-align:right;padding-block-start:3px;padding-block-end:3px;}.elementor-40899 .elementor-element.elementor-element-1aeb778{--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-40899 .elementor-element.elementor-element-bc678a0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2d69b51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2d69b51 .elementor-heading-title{font-size:15px;font-weight:400;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-ed23baf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ed23baf.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-40899 .elementor-element.elementor-element-e757f24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e757f24:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-e757f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFF;}.elementor-40899 .elementor-element.elementor-element-2dea4e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2dea4e4 .elementor-heading-title{font-size:15px;font-weight:400;line-height:23px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-349b1bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-53893a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-53893a9.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-53893a9 .elementor-heading-title{font-size:15px;font-weight:400;line-height:23px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-a343298{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-a343298.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-a343298 .elementor-heading-title{font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-a11e42a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-a11e42a.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-a11e42a .elementor-heading-title{font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-71407ca{--display:flex;--min-height:0px;--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-40899 .elementor-element.elementor-element-075088b{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-075088b .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-40899 .elementor-element.elementor-element-075088b .elementor-divider{text-align:right;padding-block-start:3px;padding-block-end:3px;}.elementor-40899 .elementor-element.elementor-element-afe3f8f{--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-40899 .elementor-element.elementor-element-bb97db8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-8486872{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-8486872 .elementor-heading-title{font-size:15px;font-weight:400;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-a8f4972{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a8f4972.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-40899 .elementor-element.elementor-element-c26569d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-c26569d:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-c26569d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFF;}.elementor-40899 .elementor-element.elementor-element-b149bfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-b149bfb .elementor-heading-title{font-size:15px;font-weight:400;line-height:23px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-a977b7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9ffe530{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-9ffe530.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-9ffe530 .elementor-heading-title{font-size:15px;font-weight:400;line-height:23px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-c67a3b8{--display:flex;--min-height:0px;--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-40899 .elementor-element.elementor-element-ab3f9f9{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-ab3f9f9 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-40899 .elementor-element.elementor-element-ab3f9f9 .elementor-divider{text-align:right;padding-block-start:3px;padding-block-end:3px;}.elementor-40899 .elementor-element.elementor-element-8deb03c{--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-40899 .elementor-element.elementor-element-bcf6af3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-c96245f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-c96245f .elementor-heading-title{font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-65f2462{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-65f2462.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-40899 .elementor-element.elementor-element-fe9e9aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-fe9e9aa:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-fe9e9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFF;}.elementor-40899 .elementor-element.elementor-element-8cdf582{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-8cdf582 .elementor-heading-title{font-size:15px;font-weight:400;line-height:20px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-217cf4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-217cf4a .elementor-heading-title{font-size:15px;font-weight:400;line-height:20px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-de21b6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-de21b6e .elementor-heading-title{font-size:15px;font-weight:400;line-height:20px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-bca13e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-082452d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-082452d .elementor-heading-title{font-size:15px;font-weight:400;line-height:20px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-9611104{--display:flex;--min-height:0px;--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-40899 .elementor-element.elementor-element-675209f{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-675209f .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-40899 .elementor-element.elementor-element-675209f .elementor-divider{text-align:right;padding-block-start:3px;padding-block-end:3px;}.elementor-40899 .elementor-element.elementor-element-1cb5c1d{--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-40899 .elementor-element.elementor-element-72d89e1{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;}.elementor-40899 .elementor-element.elementor-element-0148c8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-0148c8d .elementor-heading-title{font-size:15px;font-weight:400;line-height:23px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-0f707cf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-0f707cf.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-40899 .elementor-element.elementor-element-bc5a016{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;border-style:dashed;--border-style:dashed;border-width:0px 3px 3px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:0px;border-color:#8CA2ADBA;--border-color:#8CA2ADBA;}.elementor-40899 .elementor-element.elementor-element-bc5a016:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-bc5a016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFF;}.elementor-40899 .elementor-element.elementor-element-86714c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-86714c6 .elementor-heading-title{font-size:15px;font-weight:400;line-height:23px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-a1e2ed3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-a1e2ed3 .elementor-heading-title{font-size:15px;font-weight:400;line-height:23px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-9a10957{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;}.elementor-40899 .elementor-element.elementor-element-a483893{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-a483893 .elementor-heading-title{font-size:15px;font-weight:400;line-height:23px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-2262b03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2262b03 .elementor-heading-title{font-size:15px;font-weight:400;line-height:23px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-86fbac0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-86fbac0 .elementor-heading-title{font-size:15px;font-weight:400;line-height:23px;color:var( --e-global-color-994b7ef );}.elementor-40899 .elementor-element.elementor-element-cb4cd09{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-cb4cd09.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-cb4cd09 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-49d7c05 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-49d7c05 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-49d7c05 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-49d7c05{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-49d7c05.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-49d7c05 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-49d7c05 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-49d7c05 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-49d7c05 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-2f25af0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#8CA2AD;--border-color:#8CA2AD;--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-2f25af0:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-2f25af0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-3ff792d{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.3;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-3ff792d::before, .elementor-40899 .elementor-element.elementor-element-3ff792d > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-3ff792d > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-3ff792d > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-3ff792d > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-3ff792d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-c98bfe7{width:var( --container-widget-width, 900px );max-width:900px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-c98bfe7.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-c98bfe7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:2px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-e30cef3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-8fffd52{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-f7072df{width:var( --container-widget-width, 900px );max-width:900px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-f7072df.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-f7072df .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:600;line-height:1.6em;letter-spacing:2px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-8fb21ef{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-8fb21ef.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-8fb21ef .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-ca14528{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-ca14528.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-ca14528 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:10px;font-weight:400;line-height:20px;color:var( --e-global-color-a932411 );}.elementor-40899 .elementor-element.elementor-element-eb6785d{--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;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-eb6785d:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-eb6785d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-8530767{--display:flex;--min-height:300px;--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;--flex-wrap:wrap;--overlay-opacity:0.3;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-8530767:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-8530767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/11/abc-scaled.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-8530767::before, .elementor-40899 .elementor-element.elementor-element-8530767 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-8530767 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-8530767 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-8530767 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-8530767 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-8530767:hover::before, .elementor-40899 .elementor-element.elementor-element-8530767:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-8530767:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-8530767 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-8530767 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D73;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-8530767.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-8530767:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-8530767, .elementor-40899 .elementor-element.elementor-element-8530767::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-56ec907{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-56ec907.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-c91bf43{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-c91bf43.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-c91bf43 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;letter-spacing:2px;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-a932411 );stroke:var( --e-global-color-a932411 );text-shadow:0px 0px 30px rgba(255, 255, 255, 0.97);color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-32b8995{width:100%;max-width:100%;border-style:none;}.elementor-40899 .elementor-element.elementor-element-32b8995 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-32b8995 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-32b8995 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-32b8995 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-32b8995 .pt_plus_button .button-link-wrap{font-size:11px;line-height:1em;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-32b8995 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-32b8995 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-c10fa58 );stroke:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-32b8995 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-fde5660{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-0c17c18{width:var( --container-widget-width, 900px );max-width:900px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-0c17c18.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-0c17c18 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:600;line-height:1.6em;letter-spacing:2px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-a024d4a{--divider-border-style:solid;--divider-color:var( --e-global-color-a932411 );--divider-border-width:3.5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--divider-icon-size:20px;--divider-element-spacing:-5px;}.elementor-40899 .elementor-element.elementor-element-a024d4a .elementor-divider-separator{width:100%;}.elementor-40899 .elementor-element.elementor-element-a024d4a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-40899 .elementor-element.elementor-element-a024d4a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a932411 );}.elementor-40899 .elementor-element.elementor-element-a024d4a.elementor-view-framed .elementor-icon, .elementor-40899 .elementor-element.elementor-element-a024d4a.elementor-view-default .elementor-icon{color:var( --e-global-color-a932411 );border-color:var( --e-global-color-a932411 );}.elementor-40899 .elementor-element.elementor-element-a024d4a.elementor-view-framed .elementor-icon, .elementor-40899 .elementor-element.elementor-element-a024d4a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a932411 );}.elementor-40899 .elementor-element.elementor-element-b734ce3{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-b734ce3.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-b734ce3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1837c21{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-1837c21.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-1837c21 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:10px;font-weight:400;line-height:20px;color:var( --e-global-color-a932411 );}.elementor-40899 .elementor-element.elementor-element-93a1971{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-526704b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-ad1e71e{width:var( --container-widget-width, 900px );max-width:900px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-ad1e71e.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-ad1e71e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:500;line-height:1.6em;letter-spacing:2px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-67ce13e{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 12px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-67ce13e.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-67ce13e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-fccdec7{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ebaa94b{--display:flex;--min-height:100px;--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;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-ebaa94b:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-ebaa94b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2026/03/df.jpg");background-position:top center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-ebaa94b::before, .elementor-40899 .elementor-element.elementor-element-ebaa94b > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-ebaa94b > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-ebaa94b > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-ebaa94b > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-ebaa94b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C95AD;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-ebaa94b:hover::before, .elementor-40899 .elementor-element.elementor-element-ebaa94b:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-ebaa94b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-ebaa94b > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-ebaa94b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-ebaa94b.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-ebaa94b:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-ebaa94b, .elementor-40899 .elementor-element.elementor-element-ebaa94b::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-df6555a{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-df6555a.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-5803beb{width:100%;max-width:100%;border-style:none;}.elementor-40899 .elementor-element.elementor-element-5803beb .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-5803beb .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-5803beb .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-5803beb .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-5803beb .pt_plus_button .button-link-wrap{font-size:15px;line-height:1em;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5803beb .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5803beb .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5803beb .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-76511c2{--display:flex;--min-height:100px;--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;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-76511c2:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-76511c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/12/kuchikomi.jpg");background-position:top center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-76511c2::before, .elementor-40899 .elementor-element.elementor-element-76511c2 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-76511c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-76511c2 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-76511c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-76511c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C95AD;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-76511c2:hover::before, .elementor-40899 .elementor-element.elementor-element-76511c2:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-76511c2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-76511c2 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-76511c2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-76511c2.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-76511c2:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-76511c2, .elementor-40899 .elementor-element.elementor-element-76511c2::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-3cb575b{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-3cb575b.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-f946206{width:100%;max-width:100%;border-style:none;}.elementor-40899 .elementor-element.elementor-element-f946206 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-f946206 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-f946206 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-f946206 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-f946206 .pt_plus_button .button-link-wrap{font-size:15px;line-height:1em;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-f946206 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-f946206 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-f946206 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-729a406{--display:flex;--min-height:100px;--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;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-729a406:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-729a406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2026/03/pic_line_004-1.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-729a406::before, .elementor-40899 .elementor-element.elementor-element-729a406 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-729a406 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-729a406 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-729a406 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-729a406 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C95AD;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-729a406:hover::before, .elementor-40899 .elementor-element.elementor-element-729a406:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-729a406:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-729a406 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-729a406 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-729a406.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-729a406:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-729a406, .elementor-40899 .elementor-element.elementor-element-729a406::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-baf64f8{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-baf64f8.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-1fcb647{width:100%;max-width:100%;border-style:none;}.elementor-40899 .elementor-element.elementor-element-1fcb647 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-1fcb647 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-1fcb647 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-1fcb647 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-1fcb647 .pt_plus_button .button-link-wrap{font-size:15px;line-height:1em;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1fcb647 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1fcb647 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1fcb647 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-2a46597{--display:flex;--min-height:100px;--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;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-2a46597:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-2a46597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2026/03/logo-6.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:60% auto;}.elementor-40899 .elementor-element.elementor-element-2a46597::before, .elementor-40899 .elementor-element.elementor-element-2a46597 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-2a46597 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-2a46597 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-2a46597 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-2a46597 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C95AD;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-2a46597:hover::before, .elementor-40899 .elementor-element.elementor-element-2a46597:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-2a46597:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-2a46597 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-2a46597 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-2a46597.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-2a46597:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-2a46597, .elementor-40899 .elementor-element.elementor-element-2a46597::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-497d787{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-497d787.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-0919d25{width:100%;max-width:100%;border-style:none;}.elementor-40899 .elementor-element.elementor-element-0919d25 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-0919d25 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-0919d25 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-0919d25 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-0919d25 .pt_plus_button .button-link-wrap{font-size:15px;line-height:1em;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0919d25 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0919d25 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0919d25 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-9d7c3a6{--display:flex;--min-height:100px;--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;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-9d7c3a6:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-9d7c3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2026/03/2bd899d75c9182c130276be76be43408-768x435-1.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-9d7c3a6::before, .elementor-40899 .elementor-element.elementor-element-9d7c3a6 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-9d7c3a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-9d7c3a6 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-9d7c3a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-9d7c3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C95AD;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-9d7c3a6:hover::before, .elementor-40899 .elementor-element.elementor-element-9d7c3a6:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-9d7c3a6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-9d7c3a6 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-9d7c3a6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-9d7c3a6.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-9d7c3a6:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-9d7c3a6, .elementor-40899 .elementor-element.elementor-element-9d7c3a6::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-e4de092{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e4de092.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-0e33fd8{width:100%;max-width:100%;border-style:none;}.elementor-40899 .elementor-element.elementor-element-0e33fd8 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-0e33fd8 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-0e33fd8 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-0e33fd8 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-0e33fd8 .pt_plus_button .button-link-wrap{font-size:15px;line-height:1em;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0e33fd8 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0e33fd8 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0e33fd8 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-3253861{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-328f39a{--display:flex;--min-height:200px;--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;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-328f39a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-328f39a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2026/03/31.jpg");background-position:top center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-328f39a::before, .elementor-40899 .elementor-element.elementor-element-328f39a > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-328f39a > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-328f39a > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-328f39a > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-328f39a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C95AD;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-328f39a:hover::before, .elementor-40899 .elementor-element.elementor-element-328f39a:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-328f39a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-328f39a > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-328f39a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-328f39a.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-328f39a:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-328f39a, .elementor-40899 .elementor-element.elementor-element-328f39a::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-f36017d{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-f36017d.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-04cf118{width:100%;max-width:100%;border-style:none;}.elementor-40899 .elementor-element.elementor-element-04cf118 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-04cf118 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-04cf118 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-04cf118 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-04cf118 .pt_plus_button .button-link-wrap{font-size:15px;line-height:1em;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-04cf118 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-04cf118 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-04cf118 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-6e2a874{--display:flex;--min-height:100px;--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;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-6e2a874:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-6e2a874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2026/03/11.jpg");background-position:top center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-6e2a874::before, .elementor-40899 .elementor-element.elementor-element-6e2a874 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-6e2a874 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-6e2a874 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-6e2a874 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-6e2a874 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C95AD;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-6e2a874:hover::before, .elementor-40899 .elementor-element.elementor-element-6e2a874:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-6e2a874:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-6e2a874 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-6e2a874 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-6e2a874.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-6e2a874:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-6e2a874, .elementor-40899 .elementor-element.elementor-element-6e2a874::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-798c481{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-798c481.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-538a059{width:100%;max-width:100%;border-style:none;}.elementor-40899 .elementor-element.elementor-element-538a059 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-538a059 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-538a059 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-538a059 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-538a059 .pt_plus_button .button-link-wrap{font-size:15px;line-height:1em;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-538a059 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-538a059 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-538a059 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-85998b7{--display:flex;--min-height:100px;--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;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-85998b7:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-85998b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2026/03/21.jpg");background-position:top center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-85998b7::before, .elementor-40899 .elementor-element.elementor-element-85998b7 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-85998b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-85998b7 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-85998b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-85998b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C95AD;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-85998b7:hover::before, .elementor-40899 .elementor-element.elementor-element-85998b7:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-85998b7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-85998b7 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-85998b7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-85998b7.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-85998b7:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-85998b7, .elementor-40899 .elementor-element.elementor-element-85998b7::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-33d9360{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-33d9360.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-8339f48{width:100%;max-width:100%;border-style:none;}.elementor-40899 .elementor-element.elementor-element-8339f48 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-8339f48 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-8339f48 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-8339f48 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-8339f48 .pt_plus_button .button-link-wrap{font-size:15px;line-height:1em;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-8339f48 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-8339f48 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-8339f48 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-8466b10{--display:flex;--min-height:100px;--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;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-8466b10:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-8466b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2026/03/41.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-8466b10::before, .elementor-40899 .elementor-element.elementor-element-8466b10 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-8466b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-8466b10 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-8466b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-8466b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C95AD;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-8466b10:hover::before, .elementor-40899 .elementor-element.elementor-element-8466b10:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-8466b10:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-8466b10 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-8466b10 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-8466b10.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-8466b10:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-8466b10, .elementor-40899 .elementor-element.elementor-element-8466b10::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-a1f54eb{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a1f54eb.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-762138c{width:100%;max-width:100%;border-style:none;}.elementor-40899 .elementor-element.elementor-element-762138c .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-762138c .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-762138c .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-762138c .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-762138c .pt_plus_button .button-link-wrap{font-size:15px;line-height:1.5em;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-762138c .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-762138c .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-762138c .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-a2fdde3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a2fdde3:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-a2fdde3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei_tomei-_gyaku.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-c113a30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2b1880b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 12px;padding:0px 15px 10px 15px;border-style:dotted;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-9f94672 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-2b1880b.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-2b1880b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:600;line-height:1.6em;letter-spacing:2px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-37b5cf5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4dbc4ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40899 .elementor-element.elementor-element-f9fe290{width:var( --container-widget-width, 100px );max-width:100px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-f9fe290.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-f9fe290 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-d47f0ec{width:var( --container-widget-width, calc(100% - 100px) );max-width:calc(100% - 100px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 100px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-d47f0ec.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-d47f0ec .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-550e3af{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-af756e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-af756e5:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-af756e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei030-1.jpg");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-af756e5:hover::before, .elementor-40899 .elementor-element.elementor-element-af756e5:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-af756e5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-af756e5 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-af756e5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-af756e5::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-af756e5:hover{--overlay-opacity:0.5;}.elementor-40899 .elementor-element.elementor-element-af756e5, .elementor-40899 .elementor-element.elementor-element-af756e5::before{--overlay-transition:0.5s;}.elementor-40899 .elementor-element.elementor-element-282c3ba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-b974ce7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-b974ce7.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-b974ce7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-9be1781 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-40899 .elementor-element.elementor-element-9be1781 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-9be1781 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-9be1781{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;}.elementor-40899 .elementor-element.elementor-element-9be1781.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-9be1781 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-9be1781 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-9be1781 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-9be1781 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-37c3942{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ead9b76 );--border-color:var( --e-global-color-ead9b76 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40899 .elementor-element.elementor-element-a167761{width:var( --container-widget-width, 100px );max-width:100px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-a167761.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-a167761 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-9c62aa1{width:var( --container-widget-width, calc(100% - 100px) );max-width:calc(100% - 100px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 100px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-9c62aa1.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-9c62aa1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-25c1b23{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9c663e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9c663e4:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-9c663e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/02/2.png");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-9c663e4:hover::before, .elementor-40899 .elementor-element.elementor-element-9c663e4:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-9c663e4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-9c663e4 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-9c663e4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-9c663e4::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-9c663e4:hover{--overlay-opacity:0.5;}.elementor-40899 .elementor-element.elementor-element-9c663e4, .elementor-40899 .elementor-element.elementor-element-9c663e4::before{--overlay-transition:0.5s;}.elementor-40899 .elementor-element.elementor-element-d2087ed{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-f75edb7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-f75edb7.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-f75edb7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-27bc320 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-27bc320 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-27bc320 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-27bc320{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;}.elementor-40899 .elementor-element.elementor-element-27bc320.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-27bc320 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-27bc320 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-27bc320 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-27bc320 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-79fc3d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ead9b76 );--border-color:var( --e-global-color-ead9b76 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40899 .elementor-element.elementor-element-3ae984c{width:var( --container-widget-width, 100px );max-width:100px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-3ae984c.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-3ae984c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-9dfe37b{width:var( --container-widget-width, calc(100% - 100px) );max-width:calc(100% - 100px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 100px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-9dfe37b.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-9dfe37b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-30bc1b2{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d8e1e2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d8e1e2e:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-d8e1e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/02/1.png");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-d8e1e2e:hover::before, .elementor-40899 .elementor-element.elementor-element-d8e1e2e:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-d8e1e2e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-d8e1e2e > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-d8e1e2e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-d8e1e2e::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-d8e1e2e:hover{--overlay-opacity:0.5;}.elementor-40899 .elementor-element.elementor-element-d8e1e2e, .elementor-40899 .elementor-element.elementor-element-d8e1e2e::before{--overlay-transition:0.5s;}.elementor-40899 .elementor-element.elementor-element-2490259{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-28331da{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-28331da.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-28331da .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-e5ba8bd .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-e5ba8bd .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-e5ba8bd .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-e5ba8bd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;}.elementor-40899 .elementor-element.elementor-element-e5ba8bd.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-e5ba8bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-e5ba8bd .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-e5ba8bd .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-e5ba8bd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-7ead516{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ead9b76 );--border-color:var( --e-global-color-ead9b76 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40899 .elementor-element.elementor-element-32c8615{width:var( --container-widget-width, 100px );max-width:100px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-32c8615.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-32c8615 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-ec290f4{width:var( --container-widget-width, calc(100% - 100px) );max-width:calc(100% - 100px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 100px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-ec290f4.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-ec290f4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-0f6159a{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-89425cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-89425cd:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-89425cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/06/20220226-10918-scaled.jpg");background-position:bottom left;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-89425cd:hover::before, .elementor-40899 .elementor-element.elementor-element-89425cd:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-89425cd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-89425cd > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-89425cd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-89425cd::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-89425cd:hover{--overlay-opacity:0.5;}.elementor-40899 .elementor-element.elementor-element-89425cd, .elementor-40899 .elementor-element.elementor-element-89425cd::before{--overlay-transition:0.5s;}.elementor-40899 .elementor-element.elementor-element-401abf8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6bac6b4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-6bac6b4.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-6bac6b4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-f055121 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-f055121 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-f055121 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-f055121{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;}.elementor-40899 .elementor-element.elementor-element-f055121.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-f055121 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-f055121 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-f055121 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-f055121 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-6fa2536{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ead9b76 );--border-color:var( --e-global-color-ead9b76 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40899 .elementor-element.elementor-element-d9abcc8{width:var( --container-widget-width, 100px );max-width:100px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-d9abcc8.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-d9abcc8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-b608f53{width:var( --container-widget-width, calc(100% - 100px) );max-width:calc(100% - 100px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 100px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-b608f53.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-b608f53 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5e3fbe6{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-7a76892{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-7a76892:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-7a76892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/03/4.png");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-7a76892:hover::before, .elementor-40899 .elementor-element.elementor-element-7a76892:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-7a76892:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-7a76892 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-7a76892 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-7a76892::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-7a76892:hover{--overlay-opacity:0.5;}.elementor-40899 .elementor-element.elementor-element-7a76892, .elementor-40899 .elementor-element.elementor-element-7a76892::before{--overlay-transition:0.5s;}.elementor-40899 .elementor-element.elementor-element-914fad6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-914fad6:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-914fad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-3ad067a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-3ad067a.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-3ad067a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-60636f9 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-60636f9 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-60636f9 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-60636f9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;}.elementor-40899 .elementor-element.elementor-element-60636f9.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-60636f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-60636f9 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-60636f9 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-60636f9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c85cd32 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-40899 .elementor-element.elementor-element-c85cd32 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-c85cd32 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-c85cd32{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;}.elementor-40899 .elementor-element.elementor-element-c85cd32.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-c85cd32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-c85cd32 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-c85cd32 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-c85cd32 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-4abfd3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ead9b76 );--border-color:var( --e-global-color-ead9b76 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40899 .elementor-element.elementor-element-8013560{width:var( --container-widget-width, 100px );max-width:100px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-8013560.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-8013560 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-4d588b0{width:var( --container-widget-width, calc(100% - 100px) );max-width:calc(100% - 100px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 100px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-4d588b0.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-4d588b0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-2c3279c{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-49a6785{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-49a6785:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-49a6785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/05/17_20220410_5405-scaled.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-49a6785:hover::before, .elementor-40899 .elementor-element.elementor-element-49a6785:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-49a6785:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-49a6785 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-49a6785 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-49a6785::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-49a6785:hover{--overlay-opacity:0.5;}.elementor-40899 .elementor-element.elementor-element-49a6785, .elementor-40899 .elementor-element.elementor-element-49a6785::before{--overlay-transition:0.5s;}.elementor-40899 .elementor-element.elementor-element-081616d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-081616d:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-081616d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-cad5071{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-cad5071.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-cad5071 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-4f811b1 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-4f811b1 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-4f811b1 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-4f811b1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;}.elementor-40899 .elementor-element.elementor-element-4f811b1.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-4f811b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-4f811b1 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-4f811b1 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-4f811b1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-83e5ef6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-83e5ef6:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-83e5ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFF;}.elementor-40899 .elementor-element.elementor-element-cb6d069{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-cb6d069.e-con{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-8a229db{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-8a229db.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-8a229db .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-49ddf8b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:end;}.elementor-40899 .elementor-element.elementor-element-49ddf8b.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-49ddf8b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-f37e1ff{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ee56f96{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ead9b76 );--border-color:var( --e-global-color-ead9b76 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40899 .elementor-element.elementor-element-ee56f96:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-ee56f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-f6255a7{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;top:-0.5px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-f6255a7.elementor-element{--align-self:center;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-f6255a7{left:0.5px;}body.rtl .elementor-40899 .elementor-element.elementor-element-f6255a7{right:0.5px;}.elementor-40899 .elementor-element.elementor-element-f6255a7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-f6255a7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-738aa94{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-738aa94.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-738aa94 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-920646e{--spacer-size:20px;}.elementor-40899 .elementor-element.elementor-element-30c286d{width:auto;max-width:auto;padding:0px 0px 0px 0px;border-style:none;text-align:start;}.elementor-40899 .elementor-element.elementor-element-30c286d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-f16fe62{--spacer-size:20px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-40899 .elementor-element.elementor-element-7bad473 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-40899 .elementor-element.elementor-element-7bad473 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-40899 .elementor-element.elementor-element-7bad473 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-40899 .elementor-element.elementor-element-7bad473 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-40899 .elementor-element.elementor-element-7bad473 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-40899 .elementor-element.elementor-element-7bad473 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-40899 .elementor-element.elementor-element-7bad473 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-40899 .elementor-element.elementor-element-7bad473{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-40899 .elementor-element.elementor-element-7bad473 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-40899 .elementor-element.elementor-element-7bad473 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40899 .elementor-element.elementor-element-7bad473 .elementor-icon-list-item > a{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-7bad473 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-40899 .elementor-element.elementor-element-96582f7{--spacer-size:30px;}.elementor-40899 .elementor-element.elementor-element-0541bcb .elementor-button{background-color:#7E7C99;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:#FFFEFE;color:#FFFEFE;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7E7C99;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-0541bcb .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-0541bcb .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c10fa58 );border-color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-0541bcb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-0541bcb.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-0541bcb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-0541bcb .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-0541bcb .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-0541bcb .elementor-button:focus svg{fill:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-2590634{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ead9b76 );--border-color:var( --e-global-color-ead9b76 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40899 .elementor-element.elementor-element-2590634:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-2590634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-dd2e703{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;top:-0.5px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-dd2e703.elementor-element{--align-self:center;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-dd2e703{left:0.5px;}body.rtl .elementor-40899 .elementor-element.elementor-element-dd2e703{right:0.5px;}.elementor-40899 .elementor-element.elementor-element-dd2e703.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-dd2e703 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-d4cbd9d{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-d4cbd9d.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-d4cbd9d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-cf58598{--spacer-size:20px;}.elementor-40899 .elementor-element.elementor-element-4c8a30a{width:auto;max-width:auto;padding:0px 0px 0px 0px;border-style:none;text-align:start;}.elementor-40899 .elementor-element.elementor-element-4c8a30a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-1ba0913{--spacer-size:20px;}.elementor-40899 .elementor-element.elementor-element-9cc55f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-40899 .elementor-element.elementor-element-9cc55f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-40899 .elementor-element.elementor-element-9cc55f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-40899 .elementor-element.elementor-element-9cc55f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-40899 .elementor-element.elementor-element-9cc55f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-40899 .elementor-element.elementor-element-9cc55f9 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-40899 .elementor-element.elementor-element-9cc55f9 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-40899 .elementor-element.elementor-element-9cc55f9{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-40899 .elementor-element.elementor-element-9cc55f9 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-40899 .elementor-element.elementor-element-9cc55f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40899 .elementor-element.elementor-element-9cc55f9 .elementor-icon-list-item > a{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-9cc55f9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-40899 .elementor-element.elementor-element-59d2554{--spacer-size:20px;}.elementor-40899 .elementor-element.elementor-element-9072080{width:var( --container-widget-width, 500px );max-width:500px;background-color:var( --e-global-color-astglobalcolor4 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;--container-widget-width:500px;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-9072080.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-9072080.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-9072080 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-8743c60{--spacer-size:20px;}.elementor-40899 .elementor-element.elementor-element-df02441{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ead9b76 );--border-color:var( --e-global-color-ead9b76 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40899 .elementor-element.elementor-element-df02441:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-df02441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-7e6749b{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;top:-0.5px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-7e6749b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-7e6749b{left:0.5px;}body.rtl .elementor-40899 .elementor-element.elementor-element-7e6749b{right:0.5px;}.elementor-40899 .elementor-element.elementor-element-7e6749b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-7e6749b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-458485c{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-458485c.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-458485c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1099885{--spacer-size:20px;}.elementor-40899 .elementor-element.elementor-element-685f927{width:auto;max-width:auto;padding:0px 0px 0px 0px;border-style:none;text-align:start;}.elementor-40899 .elementor-element.elementor-element-685f927 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-8a386de{--spacer-size:20px;}.elementor-40899 .elementor-element.elementor-element-d2f31e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-40899 .elementor-element.elementor-element-d2f31e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-40899 .elementor-element.elementor-element-d2f31e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-40899 .elementor-element.elementor-element-d2f31e6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-40899 .elementor-element.elementor-element-d2f31e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-40899 .elementor-element.elementor-element-d2f31e6 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-40899 .elementor-element.elementor-element-d2f31e6 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-40899 .elementor-element.elementor-element-d2f31e6{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-40899 .elementor-element.elementor-element-d2f31e6 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-40899 .elementor-element.elementor-element-d2f31e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40899 .elementor-element.elementor-element-d2f31e6 .elementor-icon-list-item > a{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-d2f31e6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-40899 .elementor-element.elementor-element-1e65cf5{--spacer-size:20px;}.elementor-40899 .elementor-element.elementor-element-a968a87{width:var( --container-widget-width, 500px );max-width:500px;background-color:var( --e-global-color-astglobalcolor4 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;--container-widget-width:500px;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-a968a87.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-a968a87.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-a968a87 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-4321d23{--spacer-size:20px;}.elementor-40899 .elementor-element.elementor-element-11e7f71 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-40899 .elementor-element.elementor-element-11e7f71 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-11e7f71 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-11e7f71{width:var( --container-widget-width, 600px );max-width:600px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-11e7f71.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-11e7f71 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-11e7f71 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-11e7f71 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-11e7f71 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-2ac10aeb{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2ac10aeb:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-2ac10aeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei_tomei-_gyaku.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-a97dcb5{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-5344c263{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-5344c263.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-5344c263 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-8608e9d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:end;}.elementor-40899 .elementor-element.elementor-element-8608e9d.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-8608e9d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-744276f{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:none;--border-style:none;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-fd5e8e2{--spacer-size:48px;}.elementor-40899 .elementor-element.elementor-element-fd5e8e2.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-14a1210{--display:flex;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-40899 .elementor-element.elementor-element-ce2a5e6{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-ce2a5e6.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-ce2a5e6.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-ce2a5e6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c62948e{--display:flex;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-40899 .elementor-element.elementor-element-f3d4c2f{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-f3d4c2f.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-f3d4c2f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-f3d4c2f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0ca8cd3{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-40899 .elementor-element.elementor-element-d638da2{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-d638da2.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-d638da2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;line-height:3em;letter-spacing:1.5px;}.elementor-40899 .elementor-element.elementor-element-f3c746d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-40899 .elementor-element.elementor-element-2066ed7{width:100%;max-width:100%;background-color:#F2F4FF85;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2066ed7.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-2066ed7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-2066ed7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;}.elementor-40899 .elementor-element.elementor-element-ec8bb42{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-40899 .elementor-element.elementor-element-6827c9b{width:100%;max-width:100%;background-color:#F2F4FF85;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-6827c9b.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-6827c9b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-6827c9b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;}.elementor-40899 .elementor-element.elementor-element-94fd729{--display:flex;--justify-content:center;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-40899 .elementor-element.elementor-element-0202ea4{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-0202ea4.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-0202ea4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;line-height:3em;letter-spacing:1.5px;}.elementor-40899 .elementor-element.elementor-element-7969a86{--display:flex;--justify-content:center;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-40899 .elementor-element.elementor-element-a7dcb12{width:100%;max-width:100%;background-color:#F2F4FF85;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-a7dcb12.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-a7dcb12.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-a7dcb12 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;}.elementor-40899 .elementor-element.elementor-element-974a1e6{--display:flex;--justify-content:center;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-40899 .elementor-element.elementor-element-21a6f18{width:100%;max-width:100%;background-color:#F2F4FF85;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-21a6f18.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-21a6f18.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-21a6f18 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;}.elementor-40899 .elementor-element.elementor-element-7a59716{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-7a59716 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-dad16c3{--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;--margin-top:30px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-205d0ef{--display:flex;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-205d0ef:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-205d0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/11/10522-2-1.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-205d0ef::before, .elementor-40899 .elementor-element.elementor-element-205d0ef > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-205d0ef > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-205d0ef > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-205d0ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-205d0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-205d0ef::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-5573cd5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-cd04ab7{--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-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-977ff61{--spacer-size:1px;border-style:none;}.elementor-40899 .elementor-element.elementor-element-f3bfdd5{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-f3bfdd5.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-f3bfdd5 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-985457f{--spacer-size:1px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-635d081{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-635d081.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-635d081 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-0045e7f{--spacer-size:1px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-2daf0a9{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2daf0a9.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-2daf0a9 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-48f6eec{--spacer-size:1px;border-style:none;}.elementor-40899 .elementor-element.elementor-element-198df0f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-198df0f.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-198df0f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-126e45cd{--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-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-594c3b7b{--spacer-size:1px;border-style:none;}.elementor-40899 .elementor-element.elementor-element-79a1315b{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-79a1315b.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-79a1315b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-4bcd654a{--spacer-size:1px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-2621ad10{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2621ad10.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-2621ad10 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-40309d51{--spacer-size:1px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-48777657{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-48777657.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-48777657 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-367880f1{--spacer-size:1px;border-style:none;}.elementor-40899 .elementor-element.elementor-element-ce92e03{--display:flex;--gap:5px 25px;--row-gap:5px;--column-gap:25px;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:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-ce92e03.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5adb9b8{width:var( --container-widget-width, 500px );max-width:500px;background-color:var( --e-global-color-astglobalcolor4 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:500px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-5adb9b8.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5adb9b8.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-5adb9b8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-ea6654f{--spacer-size:10px;}.elementor-widget-jet-headline .jet-headline__first .jet-headline__label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-headline .jet-headline__second .jet-headline__label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-40899 .elementor-element.elementor-element-5ac24fd{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-5ac24fd > .elementor-widget-container{padding:0px 10px 3px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5ac24fd.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5ac24fd .jet-headline{justify-content:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-5ac24fd .jet-headline > .jet-headline__link{justify-content:center;}.elementor-40899 .elementor-element.elementor-element-5ac24fd .jet-headline__first{align-self:flex-end;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-5ac24fd .jet-headline__first .jet-headline__label{color:var( --e-global-color-c10fa58 );font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-40899 .elementor-element.elementor-element-5ac24fd .jet-headline__second{align-self:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-5ac24fd .jet-headline__second .jet-headline__label{color:var( --e-global-color-c10fa58 );font-family:"Noto Serif JP", Sans-serif;font-size:35px;font-weight:400;line-height:35px;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-a5abac2{width:auto;max-width:auto;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-a5abac2.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-a5abac2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:2.9px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-47793a5{background-color:var( --e-global-color-9f94672 );padding:10px 20px 10px 20px;top:-41px;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-47793a5{left:-1px;}body.rtl .elementor-40899 .elementor-element.elementor-element-47793a5{right:-1px;}.elementor-40899 .elementor-element.elementor-element-47793a5.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-47793a5 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-696fda74{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40899 .elementor-element.elementor-element-5e051c03{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-20aaa9c0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-20aaa9c0.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-20aaa9c0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-26473aaa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-79a10f58{width:auto;max-width:auto;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-79a10f58.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-79a10f58.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-79a10f58 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1495e22a{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-7f6ebba0{width:var( --container-widget-width, 180px );max-width:180px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:180px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-7f6ebba0.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7f6ebba0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-51fba0d5{--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-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-132cb58f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-132cb58f.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-132cb58f img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-6f217410{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-6f217410.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-6f217410 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-b46df14{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-b46df14.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-b46df14 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-34fe67fc{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-34fe67fc.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-34fe67fc img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-74a9e93d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-74a9e93d.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-74a9e93d img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-404babfa{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-404babfa.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-404babfa img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-fd07f07{--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;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-128631e4{width:var( --container-widget-width, 180px );max-width:180px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:180px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-128631e4.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-128631e4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-66f3fecb{--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-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-5ac5eac4{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-5ac5eac4.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5ac5eac4 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-546921f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-546921f.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-546921f img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-3457ee6f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-3457ee6f.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-3457ee6f img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-50e692a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-50e692a.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-50e692a img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-60e08228{--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;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4a83b295{width:var( --container-widget-width, 180px );max-width:180px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:180px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-4a83b295.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-4a83b295 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-46bc692{--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-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-15a55c2d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-15a55c2d.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-15a55c2d img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-528cf725{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-528cf725.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-528cf725 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-7fdf64b9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-7fdf64b9.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7fdf64b9 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-17a1aaa{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-17a1aaa.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-17a1aaa img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-22a05bc8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-22a05bc8.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-22a05bc8 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-1cf19fd0{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-1cf19fd0.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-1cf19fd0 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-7f9d7e23{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-7f9d7e23.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7f9d7e23 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-5efc7e72{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-5efc7e72.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5efc7e72 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-2da3a9b6{--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;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-464d0abb{width:var( --container-widget-width, 180px );max-width:180px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:180px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-464d0abb.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-464d0abb .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-72bb7cae{--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-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4e12ea77{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-4e12ea77.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-4e12ea77 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-5a37e5ab{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-5a37e5ab.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5a37e5ab img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-4456654a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-4456654a.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-4456654a img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-2f508f97{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-2f508f97.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-2f508f97 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-299424f7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-299424f7.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-299424f7 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-234570f3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-234570f3.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-234570f3 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-82e9aba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-629b7937{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-1ce6719b{--display:flex;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-1ce6719b:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-1ce6719b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2023/09/f176d0fc1ddf801cea6625d31c0f758b.jpg");background-position:center left;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-1ce6719b::before, .elementor-40899 .elementor-element.elementor-element-1ce6719b > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-1ce6719b > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-1ce6719b > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-1ce6719b > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-1ce6719b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-1ce6719b::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-554bc042{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-7ec4c556{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-7ec4c556.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-7ec4c556 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-10cde1c7{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-62d3dd92{width:auto;max-width:auto;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-62d3dd92.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-62d3dd92.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-62d3dd92 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-4b3b384 .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-eaf1e13 .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-442379c .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-b24ce8c .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-aad5911 .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-5ae47a8 .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-967d0dc .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-d72f4c2 .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-9be0cd4 .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-af30ca2 .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-a39fb04 .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-8ae65e4 .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-3c43c27 .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-9effd7b .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .elementor-repeater-item-90abec4 .premium-table-text{justify-content:flex-start;text-align:left;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table-wrap{direction:ltr;}.elementor-40899 .elementor-element.elementor-element-1f267e05{width:100%;max-width:100%;justify-content:center;}.elementor-40899 .elementor-element.elementor-element-1f267e05 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table{table-layout:auto;border-style:none;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text{color:var( --e-global-color-c10fa58 );font-size:15px;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text:hover{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text i{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd){background-color:#ADB5CA12;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text{color:var( --e-global-color-c10fa58 );font-size:15px;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text:hover{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text i{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table .premium-table-row th.premium-table-cell:nth-child(even){background-color:#ADB5CA12;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text{color:var( --e-global-color-c10fa58 );font-size:15px;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table-blur tbody:hover tr:nth-of-type(odd) .premium-table-text{text-shadow:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text:hover{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table-blur tbody:hover tr:nth-of-type(odd):hover .premium-table-text{text-shadow:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text i{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell{background-color:#ADB5CA12;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text{color:var( --e-global-color-c10fa58 );font-size:15px;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table-blur tbody:hover tr:nth-of-type(even) .premium-table-text{text-shadow:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text:hover{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table-blur tbody:hover tr:nth-of-type(even):hover .premium-table-text{text-shadow:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text i{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table tbody tr:nth-of-type(even) .premium-table-cell{background-color:#ADB5CA12;}.elementor-40899 .elementor-element.elementor-element-5cc8eafc{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:30px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:15px;--n-tabs-title-color:var( --e-global-color-c10fa58 );--n-tabs-title-color-active:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5cc8eafc > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5cc8eafc.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ADB5CA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-5cc8eafc.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-40899 .elementor-element.elementor-element-5cc8eafc.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ADB5CA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-5cc8eafc.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5cc8eafc.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-40899 .elementor-element.elementor-element-5cc8eafc [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-3b15eda9{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2d363d59 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-40899 .elementor-element.elementor-element-2d363d59 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-2d363d59 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-2d363d59{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-2d363d59.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-2d363d59 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-2d363d59 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-2d363d59 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-2d363d59 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-297deea{--spacer-size:100px;}.elementor-40899 .elementor-element.elementor-element-25ccbcc4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-25ccbcc4:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-25ccbcc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFF;}.elementor-40899 .elementor-element.elementor-element-5dd5eca7{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-950cbde{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-950cbde.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-950cbde .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-4ec9a0c9{--display:flex;--min-height:80px;--justify-content:flex-start;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4d0b806b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-4d0b806b.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-4d0b806b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-c80ec49{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-9314b47{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-9314b47.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-9314b47 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-209bedbf{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-258c7d44{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4b3e3c22{width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-40899 .elementor-element.elementor-element-4b3e3c22.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-4b3e3c22 img{width:250px;height:350px;object-fit:cover;object-position:top center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );transition-duration:1s;}.elementor-40899 .elementor-element.elementor-element-4b3e3c22:hover img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-de15ba2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-76f77e76{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-40899 .elementor-element.elementor-element-65213361{--spacer-size:50px;}.elementor-40899 .elementor-element.elementor-element-3064dd61{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-3064dd61 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-68f4da9b{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-68f4da9b .elementor-heading-title{font-size:27px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-41926306{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-41926306 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-3c687eda{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-end;text-align:start;}.elementor-40899 .elementor-element.elementor-element-3c687eda .elementor-heading-title{font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-71245575{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-71245575 .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-71245575 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-2a322b45{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-2a322b45 .elementor-heading-title{font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-36366cfa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-36366cfa .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-36366cfa .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-7a9b8d10{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 20px 15px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-7a9b8d10.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7a9b8d10 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-9c0a3df{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-df78544 .ha-advanced-heading-tag{justify-content:center;}.elementor-40899 .elementor-element.elementor-element-df78544 .ha-advanced-heading-wrap{flex-direction:column;}.elementor-40899 .elementor-element.elementor-element-df78544{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-df78544.ha-layout-inline .ha-advanced-heading-before{margin-right:-10px;}.elementor-40899 .elementor-element.elementor-element-df78544.ha-layout-block .ha-advanced-heading-before{margin-bottom:-10px;}.elementor-40899 .elementor-element.elementor-element-df78544 .ha-advanced-heading-before{font-size:18px;text-transform:uppercase;letter-spacing:10px;color:#242424;}.elementor-40899 .elementor-element.elementor-element-df78544 .ha-advanced-heading-center{padding:1px 0px 20px 0px;font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:3px;color:#000000;}.elementor-40899 .elementor-element.elementor-element-df78544.ha-layout-inline .ha-advanced-heading-center{margin-right:18px;}.elementor-40899 .elementor-element.elementor-element-df78544.ha-layout-block .ha-advanced-heading-center{margin-bottom:18px;}.elementor-40899 .elementor-element.elementor-element-df78544.ha-layout-inline .ha-advanced-heading-after{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-df78544.ha-layout-block .ha-advanced-heading-after{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-df78544 .ha-advanced-heading-after{font-size:15px;font-weight:400;letter-spacing:5px;color:#2424244F;}.elementor-40899 .elementor-element.elementor-element-df78544 .ha-advanced-heading-border:after{border-bottom-style:solid;width:100px;border-bottom-width:4px;border-color:#8CA2AD;border-radius:10px 10px 10px 10px;bottom:40%;}.elementor-40899 .elementor-element.elementor-element-df78544 .ha-advanced-heading-wrap:before{left:100%;top:39%;}.elementor-40899 .elementor-element.elementor-element-938ae8e .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle{background-color:#FFFFFF;font-size:15px;color:var( --e-global-color-c10fa58 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-938ae8e .tp-unfold-wrapper .tp-unfold-description{height:200px;}.elementor-40899 .elementor-element.elementor-element-938ae8e .tp-unfold-wrapper:not(.fullview) .tp-unfold-description::after{top:auto;min-height:200px;background:linear-gradient(rgba(255,255,255,0),#FCFCFF);}.elementor-40899 .elementor-element.elementor-element-938ae8e .tp-unfold-wrapper .tp-unfold-last-toggle{justify-content:space-between;}.elementor-40899 .elementor-element.elementor-element-938ae8e .tp-unfold-wrapper .tp-unfold-description,.elementor-40899 .elementor-element.elementor-element-938ae8e .tp-unfold-wrapper .tp-unfold-description p{font-size:15px;line-height:2em;}.elementor-40899 .elementor-element.elementor-element-938ae8e .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle,
					.elementor-40899 .elementor-element.elementor-element-938ae8e .tp-unfold-wrapper.fullview .tp-unfold-last-toggle .tp-unfold-toggle-link{padding:20px 80px 20px 80px;}.elementor-40899 .elementor-element.elementor-element-938ae8e .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle i,
					.elementor-40899 .elementor-element.elementor-element-938ae8e .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle svg{margin-right:10px;}.elementor-40899 .elementor-element.elementor-element-b5a526a{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-61b9ac7{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-61b9ac7.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-61b9ac7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1ac7fe28{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-3ed11293{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-24fee072{width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-40899 .elementor-element.elementor-element-24fee072.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-24fee072 img{width:250px;height:350px;object-fit:cover;object-position:top center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );transition-duration:1s;}.elementor-40899 .elementor-element.elementor-element-24fee072:hover img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-27634e90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6a85ffc2{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-40899 .elementor-element.elementor-element-6da2d90{--spacer-size:50px;}.elementor-40899 .elementor-element.elementor-element-23c4c2fb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-23c4c2fb .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-c46c417{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-c46c417 .elementor-heading-title{font-size:27px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-40d34b31{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-40d34b31 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-7f9b298b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-end;text-align:start;}.elementor-40899 .elementor-element.elementor-element-7f9b298b .elementor-heading-title{font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-71a42792{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-71a42792 .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-71a42792 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-2a64f770{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-2a64f770 .elementor-heading-title{font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-2d3876c4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-2d3876c4 .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-2d3876c4 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-5a9831e0{width:100%;max-width:100%;margin:10px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-5a9831e0.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5a9831e0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-10bed15{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-57e7879 .ha-advanced-heading-tag{justify-content:center;}.elementor-40899 .elementor-element.elementor-element-57e7879 .ha-advanced-heading-wrap{flex-direction:column;}.elementor-40899 .elementor-element.elementor-element-57e7879{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-57e7879.ha-layout-inline .ha-advanced-heading-before{margin-right:-10px;}.elementor-40899 .elementor-element.elementor-element-57e7879.ha-layout-block .ha-advanced-heading-before{margin-bottom:-10px;}.elementor-40899 .elementor-element.elementor-element-57e7879 .ha-advanced-heading-before{font-size:18px;text-transform:uppercase;letter-spacing:10px;color:#242424;}.elementor-40899 .elementor-element.elementor-element-57e7879 .ha-advanced-heading-center{padding:1px 0px 20px 0px;font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:3px;color:#000000;}.elementor-40899 .elementor-element.elementor-element-57e7879.ha-layout-inline .ha-advanced-heading-center{margin-right:18px;}.elementor-40899 .elementor-element.elementor-element-57e7879.ha-layout-block .ha-advanced-heading-center{margin-bottom:18px;}.elementor-40899 .elementor-element.elementor-element-57e7879.ha-layout-inline .ha-advanced-heading-after{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-57e7879.ha-layout-block .ha-advanced-heading-after{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-57e7879 .ha-advanced-heading-after{font-size:15px;font-weight:400;letter-spacing:5px;color:#2424244F;}.elementor-40899 .elementor-element.elementor-element-57e7879 .ha-advanced-heading-border:after{border-bottom-style:solid;width:100px;border-bottom-width:4px;border-color:#8CA2AD;border-radius:10px 10px 10px 10px;bottom:40%;}.elementor-40899 .elementor-element.elementor-element-57e7879 .ha-advanced-heading-wrap:before{left:100%;top:39%;}.elementor-40899 .elementor-element.elementor-element-9ce487b .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle{background-color:#FFFFFF;font-size:15px;color:var( --e-global-color-c10fa58 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-9ce487b .tp-unfold-wrapper .tp-unfold-description{height:150px;}.elementor-40899 .elementor-element.elementor-element-9ce487b .tp-unfold-wrapper:not(.fullview) .tp-unfold-description::after{top:auto;min-height:200px;background:linear-gradient(rgba(255,255,255,0),#FCFCFF);}.elementor-40899 .elementor-element.elementor-element-9ce487b .tp-unfold-wrapper .tp-unfold-last-toggle{justify-content:space-between;}.elementor-40899 .elementor-element.elementor-element-9ce487b .tp-unfold-wrapper .tp-unfold-description,.elementor-40899 .elementor-element.elementor-element-9ce487b .tp-unfold-wrapper .tp-unfold-description p{font-size:15px;line-height:2em;}.elementor-40899 .elementor-element.elementor-element-9ce487b .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle,
					.elementor-40899 .elementor-element.elementor-element-9ce487b .tp-unfold-wrapper.fullview .tp-unfold-last-toggle .tp-unfold-toggle-link{padding:20px 80px 20px 80px;}.elementor-40899 .elementor-element.elementor-element-9ce487b .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle i,
					.elementor-40899 .elementor-element.elementor-element-9ce487b .tp-unfold-wrapper .tp-unfold-last-toggle .tp-unfold-toggle svg{margin-right:10px;}.elementor-40899 .elementor-element.elementor-element-594d52b{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-a8bbcf7{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-a8bbcf7.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-a8bbcf7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5c41a475{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-47035a03{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-3c6ea5b6{width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-40899 .elementor-element.elementor-element-3c6ea5b6.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-3c6ea5b6 img{width:250px;height:350px;object-fit:cover;object-position:top center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );transition-duration:1s;}.elementor-40899 .elementor-element.elementor-element-3c6ea5b6:hover img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-22d6439d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-7d59b11e{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-40899 .elementor-element.elementor-element-5e8f4efa{--spacer-size:50px;}.elementor-40899 .elementor-element.elementor-element-7afebbe9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-7afebbe9 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-20b9b158{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-20b9b158 .elementor-heading-title{font-size:27px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5ef32714{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-5ef32714 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-37660ed3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-end;text-align:start;}.elementor-40899 .elementor-element.elementor-element-37660ed3 .elementor-heading-title{font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1ff87393{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-1ff87393 .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-1ff87393 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-158d1533{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-158d1533 .elementor-heading-title{font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-4f9e9d4e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-4f9e9d4e .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-4f9e9d4e .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-3fcfeab{width:100%;max-width:100%;margin:10px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-3fcfeab.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-3fcfeab .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-3e78532b{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2a154016{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6603f913{width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-40899 .elementor-element.elementor-element-6603f913.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-6603f913 img{width:250px;height:350px;object-fit:cover;object-position:top center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );transition-duration:1s;}.elementor-40899 .elementor-element.elementor-element-6603f913:hover img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-35139de1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-5b23916{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-40899 .elementor-element.elementor-element-74581da1{--spacer-size:50px;}.elementor-40899 .elementor-element.elementor-element-1289ea60{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-1289ea60 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-28e3f42{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-28e3f42 .elementor-heading-title{font-size:27px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-51d44b89{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-51d44b89 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-45839c69{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-end;text-align:start;}.elementor-40899 .elementor-element.elementor-element-45839c69 .elementor-heading-title{font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-18c874bb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-18c874bb .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-18c874bb .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-64aeca63{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-64aeca63 .elementor-heading-title{font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-439c97b{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-7a568c6a{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-21c38e66{width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-40899 .elementor-element.elementor-element-21c38e66.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-21c38e66 img{width:250px;height:350px;object-fit:cover;object-position:top center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );transition-duration:1s;}.elementor-40899 .elementor-element.elementor-element-21c38e66:hover img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-5868cc3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-36fd75c2{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-40899 .elementor-element.elementor-element-741930d{--spacer-size:50px;}.elementor-40899 .elementor-element.elementor-element-f20def6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-f20def6 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-614b7fa0{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-614b7fa0 .elementor-heading-title{font-size:27px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-3854d8d4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-3854d8d4 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-51944795{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-end;text-align:start;}.elementor-40899 .elementor-element.elementor-element-51944795 .elementor-heading-title{font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-15e2f473{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-15e2f473 .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-15e2f473 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-24905f2d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-24905f2d .elementor-heading-title{font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-249186c8{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4a1ea02e{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-39de2148{width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-40899 .elementor-element.elementor-element-39de2148.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-39de2148 img{width:250px;height:350px;object-fit:cover;object-position:top center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );transition-duration:1s;}.elementor-40899 .elementor-element.elementor-element-39de2148:hover img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-7db0ca38{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2eb47ab2{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-40899 .elementor-element.elementor-element-18e2995a{--spacer-size:50px;}.elementor-40899 .elementor-element.elementor-element-23c2e921{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-23c2e921 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5f522c00{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-5f522c00 .elementor-heading-title{font-size:27px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5a65a002{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-5a65a002 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-d9f108b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-end;text-align:start;}.elementor-40899 .elementor-element.elementor-element-d9f108b .elementor-heading-title{font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-7d642295{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-7d642295 .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-7d642295 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-7694ff87{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-7694ff87 .elementor-heading-title{font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-0c284dd{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-085fefb{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-085fefb.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-085fefb .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5702beb8{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d39296a{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-5316345d{width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-40899 .elementor-element.elementor-element-5316345d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-5316345d img{width:250px;height:350px;object-fit:cover;object-position:top center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );transition-duration:1s;}.elementor-40899 .elementor-element.elementor-element-5316345d:hover img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-18791980{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-28ab804f{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-40899 .elementor-element.elementor-element-7344c733{--spacer-size:50px;}.elementor-40899 .elementor-element.elementor-element-128c4976{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-128c4976 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5bb4281b{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-5bb4281b .elementor-heading-title{font-size:27px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-dff466c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-dff466c .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-2e286ced{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-end;text-align:start;}.elementor-40899 .elementor-element.elementor-element-2e286ced .elementor-heading-title{font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-28d26afc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-28d26afc .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-28d26afc .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-26120e4d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-26120e4d .elementor-heading-title{font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-612c1153{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-33eda727{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-3d75a255{width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-40899 .elementor-element.elementor-element-3d75a255.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-3d75a255 img{width:250px;height:350px;object-fit:cover;object-position:top center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );transition-duration:1s;}.elementor-40899 .elementor-element.elementor-element-3d75a255:hover img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-35d805c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-5145a276{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-40899 .elementor-element.elementor-element-6cb29a46{--spacer-size:50px;}.elementor-40899 .elementor-element.elementor-element-263be29e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-263be29e .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-2d2046fd{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:130px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-2d2046fd .elementor-heading-title{font-size:27px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-3a24a8a4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-3a24a8a4 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-2599a41{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-end;text-align:start;}.elementor-40899 .elementor-element.elementor-element-2599a41 .elementor-heading-title{font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5b5f75b6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-5b5f75b6 .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-5b5f75b6 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-278e3f8e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-278e3f8e .elementor-heading-title{font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-38c38dd3{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-532a265e{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6b481d75{width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-40899 .elementor-element.elementor-element-6b481d75.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-6b481d75 img{width:250px;height:350px;object-fit:cover;object-position:top center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );transition-duration:1s;}.elementor-40899 .elementor-element.elementor-element-6b481d75:hover img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-58a77b89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-134cf431{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-40899 .elementor-element.elementor-element-1a877da4{--spacer-size:50px;}.elementor-40899 .elementor-element.elementor-element-7693827a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-7693827a .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1360363a{width:var( --container-widget-width, 160px );max-width:160px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:160px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-1360363a .elementor-heading-title{font-size:27px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5ff11a20{width:var( --container-widget-width, 160px );max-width:160px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:160px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-5ff11a20 .elementor-heading-title{font-size:27px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-18c543a4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-18c543a4 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-31d17222{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-end;text-align:start;}.elementor-40899 .elementor-element.elementor-element-31d17222 .elementor-heading-title{font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-76b84ab2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-76b84ab2 .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-76b84ab2 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-28d0467c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-28d0467c .elementor-heading-title{font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-77403b86{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-7b6e9ea9{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-717d01d4{width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-40899 .elementor-element.elementor-element-717d01d4.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-717d01d4 img{width:250px;height:350px;object-fit:cover;object-position:top center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );transition-duration:1s;}.elementor-40899 .elementor-element.elementor-element-717d01d4:hover img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-3e50a958{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-39e85c19{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-40899 .elementor-element.elementor-element-360627c3{--spacer-size:50px;}.elementor-40899 .elementor-element.elementor-element-338e247f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-338e247f .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-536092c6{width:var( --container-widget-width, 160px );max-width:160px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:160px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-536092c6 .elementor-heading-title{font-size:27px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-11a9a05f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-11a9a05f .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1953d626{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-end;text-align:start;}.elementor-40899 .elementor-element.elementor-element-1953d626 .elementor-heading-title{font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-66b39007{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-66b39007 .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-66b39007 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-43a11bae{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-43a11bae .elementor-heading-title{font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5bea9186{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-151004b2{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-895bad7{width:var( --container-widget-width, 250px );max-width:250px;background-color:transparent;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-40899 .elementor-element.elementor-element-895bad7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-895bad7 img{width:250px;height:350px;object-fit:cover;object-position:top center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );transition-duration:1s;}.elementor-40899 .elementor-element.elementor-element-895bad7:hover img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-59af6608{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6d7cd9a7{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-40899 .elementor-element.elementor-element-7d967215{--spacer-size:50px;}.elementor-40899 .elementor-element.elementor-element-23bc0c62{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-23bc0c62 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-33a12f28{width:var( --container-widget-width, 160px );max-width:160px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:160px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-33a12f28 .elementor-heading-title{font-size:27px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-18ab3e99{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-18ab3e99 .elementor-heading-title{font-size:15px;font-weight:400;line-height:15px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-79e5117{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-end;text-align:start;}.elementor-40899 .elementor-element.elementor-element-79e5117 .elementor-heading-title{font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-7450f841{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 5px;}.elementor-40899 .elementor-element.elementor-element-7450f841 .elementor-divider-separator{width:50%;}.elementor-40899 .elementor-element.elementor-element-7450f841 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-40899 .elementor-element.elementor-element-1c5780e5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-1c5780e5 .elementor-heading-title{font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-b6caa0b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-b6caa0b:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-b6caa0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-26f3fc4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-8acd65d{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-8acd65d.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-8acd65d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-05c0e07{--display:flex;--min-height:80px;--justify-content:flex-start;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-40f15de{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-40f15de.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-40f15de .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-72ff177{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-next{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-prev{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-active-slide{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-total-slide{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix{background-color:var( --e-global-color-9f94672 );font-size:15px;width:40px;height:40px;line-height:40px;text-align:center;color:#FFFFFF;-webkit-text-fill-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{background-color:var( --e-global-color-9f94672 );font-size:15px;font-weight:400;line-height:30px;letter-spacing:0.2px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e083fa3{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:15px;height:15px;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .elementor-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{width:15px;height:15px;fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix,.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{margin-right:10px;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:20px;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{padding:25px 25px 15px 45px;margin:10px 0px 30px 0px;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor,.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor p{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix{background-color:var( --e-global-color-9f94672 );font-size:15px;width:40px;height:40px;line-height:40px;text-align:center;color:#FFFFFF;-webkit-text-fill-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{background-color:var( --e-global-color-9f94672 );font-size:15px;font-weight:400;line-height:30px;letter-spacing:0.2px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-7a57c39{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:15px;height:15px;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .elementor-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{width:15px;height:15px;fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix,.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{margin-right:10px;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:20px;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{padding:25px 25px 15px 45px;margin:10px 0px 30px 0px;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor,.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor p{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-7b95a7e{--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;--overlay-opacity:0.8;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-7b95a7e:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-7b95a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/05/16_20220410_5318-scaled.jpg");background-position:center center;background-size:100% auto;}.elementor-40899 .elementor-element.elementor-element-7b95a7e::before, .elementor-40899 .elementor-element.elementor-element-7b95a7e > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-7b95a7e > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-7b95a7e > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-7b95a7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-7b95a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-1737948{--display:flex;--border-radius:5px 5px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-1737948:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-1737948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-f680fd3{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-f680fd3 .elementor-heading-title{font-size:25px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-2c89c39{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-2c89c39 .elementor-heading-title{font-size:25px;font-weight:600;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-6150a17 .ha-advanced-heading-tag{justify-content:center;}.elementor-40899 .elementor-element.elementor-element-6150a17 .ha-advanced-heading-wrap{flex-direction:column;}.elementor-40899 .elementor-element.elementor-element-6150a17{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-6150a17.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-6150a17 .ha-advanced-heading-before{padding:0px 0px 10px 0px;font-size:20px;text-transform:uppercase;letter-spacing:10px;color:#242424;}.elementor-40899 .elementor-element.elementor-element-6150a17.ha-layout-inline .ha-advanced-heading-before{margin-right:-10px;}.elementor-40899 .elementor-element.elementor-element-6150a17.ha-layout-block .ha-advanced-heading-before{margin-bottom:-10px;}.elementor-40899 .elementor-element.elementor-element-6150a17.ha-layout-inline .ha-advanced-heading-center{margin-right:18px;}.elementor-40899 .elementor-element.elementor-element-6150a17.ha-layout-block .ha-advanced-heading-center{margin-bottom:18px;}.elementor-40899 .elementor-element.elementor-element-6150a17 .ha-advanced-heading-center{border-radius:0px 0px 0px 0px;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:3px;color:#000000;}.elementor-40899 .elementor-element.elementor-element-6150a17.ha-layout-inline .ha-advanced-heading-after{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-6150a17.ha-layout-block .ha-advanced-heading-after{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-6150a17 .ha-advanced-heading-after{font-size:15px;font-weight:400;letter-spacing:5px;color:#2424244F;}.elementor-40899 .elementor-element.elementor-element-6150a17 .ha-advanced-heading-border:after{border-bottom-style:solid;width:75px;border-bottom-width:4px;border-color:#8CA2AD;border-radius:10px 10px 10px 10px;bottom:25%;}.elementor-40899 .elementor-element.elementor-element-6150a17 .ha-advanced-heading-wrap:before{left:100%;top:39%;}.elementor-40899 .elementor-element.elementor-element-fc45a7e{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a6927c9{--display:flex;--justify-content:center;--gap:5px 25px;--row-gap:5px;--column-gap:25px;}.elementor-40899 .elementor-element.elementor-element-eca3a96{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-eca3a96 > .elementor-widget-container{padding:0px 10px 3px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-eca3a96.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-eca3a96 .jet-headline{justify-content:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-eca3a96 .jet-headline > .jet-headline__link{justify-content:center;}.elementor-40899 .elementor-element.elementor-element-eca3a96 .jet-headline__first{align-self:flex-end;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-eca3a96 .jet-headline__first .jet-headline__label{color:var( --e-global-color-c10fa58 );font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-40899 .elementor-element.elementor-element-eca3a96 .jet-headline__second{align-self:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-eca3a96 .jet-headline__second .jet-headline__label{color:var( --e-global-color-c10fa58 );font-family:"Noto Serif JP", Sans-serif;font-size:35px;font-weight:400;line-height:35px;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-d71e7d3{width:auto;max-width:auto;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-d71e7d3.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-d71e7d3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:2.9px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-da0ffbc .ha-advanced-heading-tag{justify-content:center;}.elementor-40899 .elementor-element.elementor-element-da0ffbc .ha-advanced-heading-wrap{flex-direction:column;}.elementor-40899 .elementor-element.elementor-element-da0ffbc{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-da0ffbc.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-da0ffbc .ha-advanced-heading-before{padding:0px 0px 10px 0px;font-size:20px;text-transform:uppercase;letter-spacing:10px;color:#242424;}.elementor-40899 .elementor-element.elementor-element-da0ffbc.ha-layout-inline .ha-advanced-heading-before{margin-right:-10px;}.elementor-40899 .elementor-element.elementor-element-da0ffbc.ha-layout-block .ha-advanced-heading-before{margin-bottom:-10px;}.elementor-40899 .elementor-element.elementor-element-da0ffbc.ha-layout-inline .ha-advanced-heading-center{margin-right:18px;}.elementor-40899 .elementor-element.elementor-element-da0ffbc.ha-layout-block .ha-advanced-heading-center{margin-bottom:18px;}.elementor-40899 .elementor-element.elementor-element-da0ffbc .ha-advanced-heading-center{border-radius:0px 0px 0px 0px;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:3px;color:#000000;}.elementor-40899 .elementor-element.elementor-element-da0ffbc.ha-layout-inline .ha-advanced-heading-after{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-da0ffbc.ha-layout-block .ha-advanced-heading-after{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-da0ffbc .ha-advanced-heading-after{font-size:15px;font-weight:400;letter-spacing:5px;color:#2424244F;}.elementor-40899 .elementor-element.elementor-element-da0ffbc .ha-advanced-heading-border:after{border-bottom-style:solid;width:75px;border-bottom-width:4px;border-color:#8CA2AD;border-radius:10px 10px 10px 10px;bottom:25%;}.elementor-40899 .elementor-element.elementor-element-da0ffbc .ha-advanced-heading-wrap:before{left:100%;top:39%;}.elementor-40899 .elementor-element.elementor-element-b5b0117{--display:flex;}.elementor-40899 .elementor-element.elementor-element-6820ec0 .elementor-button{background-color:#7E7C99;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:#FFFEFE;color:#FFFEFE;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7E7C99;border-radius:0px 0px 0px 0px;padding:25px 50px 25px 50px;}.elementor-40899 .elementor-element.elementor-element-6820ec0 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-6820ec0 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c10fa58 );border-color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-6820ec0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-6820ec0.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-6820ec0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-6820ec0 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-6820ec0 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-6820ec0 .elementor-button:focus svg{fill:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-7038855{width:auto;max-width:auto;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-7038855.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7038855 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:2.9px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-815119c{--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;--flex-wrap:nowrap;--overlay-opacity:0.8;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-815119c:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-815119c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F8;background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/05/16_20220410_5318-scaled.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-815119c::before, .elementor-40899 .elementor-element.elementor-element-815119c > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-815119c > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-815119c > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-815119c > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-815119c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-624eda7{--display:flex;--min-height:400px;--overlay-opacity:1;--overlay-mix-blend-mode:overlay;}.elementor-40899 .elementor-element.elementor-element-624eda7:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-624eda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/02/top_013-1.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-624eda7::before, .elementor-40899 .elementor-element.elementor-element-624eda7 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-624eda7 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-624eda7 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-624eda7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-624eda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-ec8fa41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-93bf143{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-93bf143:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-93bf143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-42c8b07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-40899 .elementor-element.elementor-element-42c8b07.e-con{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-9a16f29{width:var( --container-widget-width, 300px );max-width:300px;background-color:#FFFFFF;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:70px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;z-index:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-9a16f29.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-9a16f29.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-9a16f29 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:36px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-f8f0d84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-40899 .elementor-element.elementor-element-f8f0d84.e-con{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-12ca2ee .ha-advanced-heading-tag{justify-content:center;}.elementor-40899 .elementor-element.elementor-element-12ca2ee .ha-advanced-heading-wrap{flex-direction:column;}.elementor-40899 .elementor-element.elementor-element-12ca2ee{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-12ca2ee.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-12ca2ee .ha-advanced-heading-before{padding:0px 0px 10px 0px;font-size:20px;text-transform:uppercase;letter-spacing:10px;color:#242424;}.elementor-40899 .elementor-element.elementor-element-12ca2ee.ha-layout-inline .ha-advanced-heading-before{margin-right:-10px;}.elementor-40899 .elementor-element.elementor-element-12ca2ee.ha-layout-block .ha-advanced-heading-before{margin-bottom:-10px;}.elementor-40899 .elementor-element.elementor-element-12ca2ee.ha-layout-inline .ha-advanced-heading-center{margin-right:18px;}.elementor-40899 .elementor-element.elementor-element-12ca2ee.ha-layout-block .ha-advanced-heading-center{margin-bottom:18px;}.elementor-40899 .elementor-element.elementor-element-12ca2ee .ha-advanced-heading-center{border-radius:0px 0px 0px 0px;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:3px;color:#000000;}.elementor-40899 .elementor-element.elementor-element-12ca2ee.ha-layout-inline .ha-advanced-heading-after{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-12ca2ee.ha-layout-block .ha-advanced-heading-after{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-12ca2ee .ha-advanced-heading-after{font-size:15px;font-weight:400;letter-spacing:5px;color:#2424244F;}.elementor-40899 .elementor-element.elementor-element-12ca2ee .ha-advanced-heading-border:after{border-bottom-style:solid;width:75px;border-bottom-width:4px;border-color:#8CA2AD;border-radius:10px 10px 10px 10px;bottom:25%;}.elementor-40899 .elementor-element.elementor-element-12ca2ee .ha-advanced-heading-wrap:before{left:100%;top:39%;}.elementor-40899 .elementor-element.elementor-element-299beb8{width:var( --container-widget-width, 40px );max-width:40px;margin:0 20px calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:20px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-299beb8.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-299beb8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;line-height:0px;letter-spacing:-5px;text-shadow:0px 0px 20px #FFFFFF;color:#000000;}.elementor-40899 .elementor-element.elementor-element-f148899{width:var( --container-widget-width, 45px );max-width:45px;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 3px 0px 0px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-f148899.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-f148899 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:0px;letter-spacing:-4px;text-shadow:0px 0px 20px #FFFFFF;color:#000000;}.elementor-40899 .elementor-element.elementor-element-d1de844{--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;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d1de844:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-d1de844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/05/16_20220410_5318-scaled.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-d1de844::before, .elementor-40899 .elementor-element.elementor-element-d1de844 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-d1de844 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-d1de844 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-d1de844 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-d1de844 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-91ff068{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-5e96603{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:40px;}.elementor-40899 .elementor-element.elementor-element-5e96603:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-5e96603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-3320d5f{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e34a8b1{--display:flex;--justify-content:center;--gap:5px 25px;--row-gap:5px;--column-gap:25px;}.elementor-40899 .elementor-element.elementor-element-74c5414{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 20px 0px 20px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-74c5414.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-74c5414 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-59e4759{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-40899 .elementor-element.elementor-element-e8c4bb8 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-e8c4bb8 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-e8c4bb8 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-e8c4bb8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-e8c4bb8.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-e8c4bb8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-e8c4bb8 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-e8c4bb8 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-e8c4bb8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1eef435 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-1eef435 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-1eef435 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-1eef435{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-1eef435.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-1eef435 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-1eef435 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-1eef435 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-1eef435 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-26c593a{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-26c593a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-26c593a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/08/haikei_tomei.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-ffab4b9{--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;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-ffab4b9:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-ffab4b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/08/gaikan.png");background-position:bottom center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-ffab4b9::before, .elementor-40899 .elementor-element.elementor-element-ffab4b9 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-ffab4b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-ffab4b9 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-ffab4b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-ffab4b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C95AD;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-ffab4b9:hover::before, .elementor-40899 .elementor-element.elementor-element-ffab4b9:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-ffab4b9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-ffab4b9 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-ffab4b9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-ffab4b9.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-ffab4b9:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-ffab4b9, .elementor-40899 .elementor-element.elementor-element-ffab4b9::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-cded5e2{width:auto;max-width:auto;padding:10px 10px 10px 10px;}.elementor-40899 .elementor-element.elementor-element-cded5e2.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-cded5e2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:1em;letter-spacing:0px;text-shadow:0px 0px 20px #FFFFFF;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-7ba47a9{width:var( --container-widget-width, 9.889% );max-width:9.889%;padding:17px 10px 10px 10px;--container-widget-width:9.889%;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-7ba47a9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40899 .elementor-element.elementor-element-7ba47a9 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:500;line-height:0.1em;letter-spacing:1px;text-shadow:0px 0px 20px #FFFFFF;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-9f938c5{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9f938c5.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-26260f8{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-26260f8 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-26260f8 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-26260f8 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-26260f8 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-26260f8 .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-26260f8 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-26260f8 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-26260f8 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-083be76{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-083be76 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-083be76 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-083be76 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-083be76 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-083be76 .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-083be76 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-083be76 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-083be76 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5bca4ae{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0.5px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-5bca4ae .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-5bca4ae .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-5bca4ae .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-5bca4ae .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-5bca4ae .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5bca4ae .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5bca4ae .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5bca4ae .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1d99e2d{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0.5px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-1d99e2d .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-1d99e2d .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-1d99e2d .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-1d99e2d .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-1d99e2d .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1d99e2d .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1d99e2d .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1d99e2d .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c9e9328{--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;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-c9e9328:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-c9e9328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/03/introduction_002.png");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-c9e9328::before, .elementor-40899 .elementor-element.elementor-element-c9e9328 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-c9e9328 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-c9e9328 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-c9e9328 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-c9e9328 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C95AD;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-c9e9328:hover::before, .elementor-40899 .elementor-element.elementor-element-c9e9328:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-c9e9328:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-c9e9328 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-c9e9328 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-c9e9328.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-c9e9328::before{filter:brightness( 151% ) contrast( 100% ) saturate( 141% ) blur( 3.7px ) hue-rotate( 360deg );}.elementor-40899 .elementor-element.elementor-element-c9e9328:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-c9e9328, .elementor-40899 .elementor-element.elementor-element-c9e9328::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-09a8c1b{width:auto;max-width:auto;padding:10px 10px 10px 10px;}.elementor-40899 .elementor-element.elementor-element-09a8c1b.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-09a8c1b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:1em;letter-spacing:0px;text-shadow:0px 0px 20px #FFFFFF;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-cf92741{width:var( --container-widget-width, 10.81% );max-width:10.81%;padding:17px 10px 10px 10px;--container-widget-width:10.81%;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-cf92741.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40899 .elementor-element.elementor-element-cf92741 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:500;line-height:0.1em;letter-spacing:1px;text-shadow:0px 0px 20px #FFFFFF;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e764e64{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-50ea4af{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-50ea4af .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-50ea4af .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-50ea4af .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-50ea4af .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-50ea4af .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-50ea4af .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-50ea4af .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-50ea4af .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-833a1a6{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-833a1a6 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-833a1a6 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-833a1a6 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-833a1a6 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-833a1a6 .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-833a1a6 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-833a1a6 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-833a1a6 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-83a1faf{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-83a1faf .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-83a1faf .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-83a1faf .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-83a1faf .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-83a1faf .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-83a1faf .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-83a1faf .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-83a1faf .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-436a288{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-436a288 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-436a288 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-436a288 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-436a288 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-436a288 .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-436a288 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-436a288 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-436a288 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-bbaa92d{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-bbaa92d .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-bbaa92d .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-bbaa92d .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-bbaa92d .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-bbaa92d .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-bbaa92d .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-bbaa92d .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-bbaa92d .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1e408f9{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0.5px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-1e408f9 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-1e408f9 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-1e408f9 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-1e408f9 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-1e408f9 .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1e408f9 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1e408f9 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1e408f9 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-3733435{--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;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-3733435:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-3733435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/09/introduction3-1.jpg");background-position:top center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-3733435::before, .elementor-40899 .elementor-element.elementor-element-3733435 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-3733435 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-3733435 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-3733435 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-3733435 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C95AD;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-3733435:hover::before, .elementor-40899 .elementor-element.elementor-element-3733435:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-3733435:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-3733435 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-3733435 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-3733435.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-3733435:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-3733435, .elementor-40899 .elementor-element.elementor-element-3733435::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-38e7002{width:auto;max-width:auto;padding:10px 10px 10px 10px;}.elementor-40899 .elementor-element.elementor-element-38e7002.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-38e7002 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:1em;letter-spacing:0px;text-shadow:0px 0px 20px #FFFFFF;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1259c03{width:auto;max-width:auto;padding:17px 10px 10px 10px;}.elementor-40899 .elementor-element.elementor-element-1259c03.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-1259c03 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:500;line-height:0.1em;letter-spacing:1px;text-shadow:0px 0px 20px #FFFFFF;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-8925e14{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a34a187{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-a34a187 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-a34a187 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-a34a187 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-a34a187 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-a34a187 .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-a34a187 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-a34a187 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-a34a187 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-21fdf1c{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-21fdf1c .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-21fdf1c .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-21fdf1c .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-21fdf1c .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-21fdf1c .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-21fdf1c .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-21fdf1c .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-21fdf1c .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-fcf725a{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-fcf725a .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-fcf725a .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-fcf725a .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-fcf725a .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-fcf725a .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-fcf725a .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-fcf725a .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-fcf725a .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0c97c4a{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-0c97c4a .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-0c97c4a .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-0c97c4a .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-0c97c4a .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-0c97c4a .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0c97c4a .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0c97c4a .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0c97c4a .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-a850f0b{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0.5px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-a850f0b .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-a850f0b .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-a850f0b .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-a850f0b .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-a850f0b .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-a850f0b .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-a850f0b .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-a850f0b .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c01ae37{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0.5px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-c01ae37 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-c01ae37 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-c01ae37 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-c01ae37 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-c01ae37 .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c01ae37 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c01ae37 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c01ae37 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-d82f571{--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;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-40899 .elementor-element.elementor-element-d82f571:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-d82f571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/03/introduction_001.png");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-d82f571::before, .elementor-40899 .elementor-element.elementor-element-d82f571 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-d82f571 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-d82f571 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-d82f571 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-d82f571 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C95AD;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-d82f571:hover::before, .elementor-40899 .elementor-element.elementor-element-d82f571:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-d82f571:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-d82f571 > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-d82f571 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#434F6D;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-d82f571.e-con:hover{--e-con-transform-scale:1.05;}.elementor-40899 .elementor-element.elementor-element-d82f571:hover{--overlay-opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-d82f571, .elementor-40899 .elementor-element.elementor-element-d82f571::before{--overlay-transition:1s;}.elementor-40899 .elementor-element.elementor-element-abddd31{width:auto;max-width:auto;padding:10px 10px 10px 10px;}.elementor-40899 .elementor-element.elementor-element-abddd31.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-abddd31 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:1em;letter-spacing:0px;text-shadow:0px 0px 20px #FFFFFF;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-f5ade90{width:auto;max-width:auto;padding:17px 10px 10px 10px;}.elementor-40899 .elementor-element.elementor-element-f5ade90.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-f5ade90 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:500;line-height:0.1em;letter-spacing:1px;text-shadow:0px 0px 20px #FFFFFF;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-a570fff{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-45b6f02{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-45b6f02 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-45b6f02 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-45b6f02 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-45b6f02 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-45b6f02 .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-45b6f02 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-45b6f02 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-45b6f02 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-d9486e7{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-d9486e7 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-d9486e7 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-d9486e7 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-d9486e7 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-d9486e7 .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-d9486e7 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-d9486e7 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-d9486e7 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-f700966{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-f700966 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-f700966 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-f700966 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-f700966 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-f700966 .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-f700966 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-f700966 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-f700966 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c89b86a{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-c89b86a .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-c89b86a .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-c89b86a .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-c89b86a .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-c89b86a .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c89b86a .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c89b86a .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c89b86a .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c98317b{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-c98317b .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-c98317b .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-c98317b .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-c98317b .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-c98317b .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c98317b .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c98317b .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c98317b .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e514fbc{width:100%;max-width:100%;border-style:solid;border-width:0.5px 0px 0.5px 0px;border-color:#FFFFFF7A;}.elementor-40899 .elementor-element.elementor-element-e514fbc .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-40899 .elementor-element.elementor-element-e514fbc .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-40899 .elementor-element.elementor-element-e514fbc .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-40899 .elementor-element.elementor-element-e514fbc .pt_plus_button.button-style-17 .button-link-wrap > span{padding:5px 5px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-e514fbc .pt_plus_button .button-link-wrap{font-size:15px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e514fbc .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e514fbc .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e514fbc .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-eb962a6{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-eb962a6:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-eb962a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/08/haikei_tomei.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-38731dd{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-40899 .elementor-element.elementor-element-55468d0{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-55468d0.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-55468d0.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-55468d0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-a21bd59{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;z-index:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-a21bd59.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-a21bd59.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-a21bd59 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c7c6bc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-40899 .elementor-element.elementor-element-68d6e81{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-68d6e81.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-68d6e81.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-68d6e81 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-dfb448e{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;z-index:100;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-dfb448e.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-dfb448e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-dfb448e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-2744552{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;z-index:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2744552.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-2744552.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-2744552 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c4e9227{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-40899 .elementor-element.elementor-element-a9bea09{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-a9bea09.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-a9bea09.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-a9bea09 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1754def{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-1754def.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-1754def.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-1754def .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-9c7f324{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;z-index:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-9c7f324.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-9c7f324.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-9c7f324 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-b449767{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;z-index:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-b449767.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-b449767.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-b449767 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e7feb19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-40899 .elementor-element.elementor-element-57c9860{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-57c9860.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-57c9860.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-57c9860 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-f5c9308{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-f5c9308.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-f5c9308.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-f5c9308 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-393a593{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-393a593.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-393a593.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-393a593 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-3ff257e{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;z-index:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-3ff257e.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-3ff257e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-3ff257e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-86c50f0{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );padding:15px 15px 15px 15px;z-index:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-86c50f0.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-86c50f0.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-86c50f0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-fcf687e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-fcf687e:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-fcf687e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei_tomei-_gyaku.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-af96af6{width:var( --container-widget-width, 200px );max-width:200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -150px) 0px;--container-widget-width:200px;--container-widget-flex-grow:0;z-index:-1;}.elementor-40899 .elementor-element.elementor-element-af96af6.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-af96af6 img{width:150px;opacity:0.88;filter:brightness( 142% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 40deg );}.elementor-40899 .elementor-element.elementor-element-b6bffdf{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-9f94672 );text-align:start;}.elementor-40899 .elementor-element.elementor-element-b6bffdf .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-bd51394{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:end;}.elementor-40899 .elementor-element.elementor-element-bd51394.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-bd51394 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:500;line-height:2em;letter-spacing:2px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-0e91fe0{--spacer-size:10px;}.elementor-40899 .elementor-element.elementor-element-3d87911{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-3d87911 .ts-video-caption-text{color:#313131;background:#ffffff;}.elementor-40899 .elementor-element.elementor-element-3d87911 .tp-video-desc{color:#888;}.elementor-40899 .elementor-element.elementor-element-3d87911 .pt_plus_video_player .tp-video-icon-inner,.elementor-40899 .elementor-element.elementor-element-3d87911 .pt_plus_video_player .tp-video-popup,.elementor-40899 .elementor-element.elementor-element-3d87911 .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px;}.elementor-40899 .elementor-element.elementor-element-3d87911 .pt_plus_video_player .tp-video-only-icon-wrapper > i::before{font-size:100px;}.elementor-40899 .elementor-element.elementor-element-403f10e{--spacer-size:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40899 .elementor-element.elementor-element-dd83b94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-499023a{--spacer-size:20px;}.elementor-40899 .elementor-element.elementor-element-a28af93{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a28af93:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-a28af93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e99c47b{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-22530f6{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-22530f6.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-22530f6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-fd37214{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-1a0a0f8{--display:flex;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-1a0a0f8:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-1a0a0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-96d6c4e{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-96d6c4e.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-96d6c4e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-96d6c4e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:2em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c794ca9{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-c794ca9.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-c794ca9 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-3a9318d{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-5d6a054{--display:flex;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-5d6a054:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-5d6a054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-4478a64{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-4478a64.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-4478a64.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-4478a64 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:2em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-9b08bd0{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-9b08bd0.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-9b08bd0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-88330ea{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2b77767{--display:flex;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-2b77767:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-2b77767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-aebe6c1{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-aebe6c1.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-aebe6c1.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-aebe6c1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:2em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1ff6353{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-1ff6353.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-1ff6353 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-d44e4cc{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-8a61f08{--display:flex;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-8a61f08:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-8a61f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-9ce0138{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-9ce0138.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-9ce0138.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-9ce0138 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:2em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-14e31e0{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-14e31e0.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-14e31e0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5c5b3da{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a9ad9bc{--display:flex;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-a9ad9bc:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-a9ad9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-63d8e92{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-63d8e92.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-63d8e92.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-63d8e92 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:2em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e6a0905{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-e6a0905.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-e6a0905 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-71a567e{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ec3e80f{--display:flex;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-ec3e80f:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-ec3e80f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-2411e37{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2411e37.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-2411e37.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-2411e37 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:2em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-6f2e2b4{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-6f2e2b4.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-6f2e2b4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-25f2d98{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e5b289a{width:var( --container-widget-width, calc(100% - 200px) );max-width:calc(100% - 200px);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:calc(100% - 200px);--container-widget-flex-grow:0;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-e5b289a.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-e5b289a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-4252770{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-4252770.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-4252770 img{width:100%;opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-500db9e{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e24a823{width:var( --container-widget-width, 350px );max-width:350px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:350px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-e24a823.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-e24a823.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-e24a823 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0777d49{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a468a68{--display:flex;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a468a68:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-a468a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2023/01/onlineconsultation.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-a468a68::before, .elementor-40899 .elementor-element.elementor-element-a468a68 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-a468a68 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-a468a68 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-a468a68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-a468a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-a468a68::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-e517be8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-244e72c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-244e72c.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-244e72c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-57d70d2 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-57d70d2 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-57d70d2 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-57d70d2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;}.elementor-40899 .elementor-element.elementor-element-57d70d2.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-57d70d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-57d70d2 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-57d70d2 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-57d70d2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1633bb9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-1633bb9:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-1633bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-24b576a{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-a0a8777{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-a0a8777.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-a0a8777 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-31ef1b5{--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:10px 20px;--row-gap:10px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-268a896{width:var( --container-widget-width, calc(100% - 200px) );max-width:calc(100% - 200px);--container-widget-width:calc(100% - 200px);--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;}.elementor-40899 .elementor-element.elementor-element-268a896.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-268a896 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-40899 .elementor-element.elementor-element-268a896 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-40899 .elementor-element.elementor-element-268a896 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-40899 .elementor-element.elementor-element-268a896 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-40899 .elementor-element.elementor-element-268a896 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-40899 .elementor-element.elementor-element-268a896 .elementor-icon-list-icon i{color:var( --e-global-color-c10fa58 );transition:color 0.3s;}.elementor-40899 .elementor-element.elementor-element-268a896 .elementor-icon-list-icon svg{fill:var( --e-global-color-c10fa58 );transition:fill 0.3s;}.elementor-40899 .elementor-element.elementor-element-268a896 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-40899 .elementor-element.elementor-element-268a896 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40899 .elementor-element.elementor-element-268a896 .elementor-icon-list-item > a{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-40899 .elementor-element.elementor-element-268a896 .elementor-icon-list-text{color:var( --e-global-color-c10fa58 );transition:color 0.3s;}.elementor-40899 .elementor-element.elementor-element-2b00b27{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-2b00b27 img{width:100%;height:230px;object-fit:cover;object-position:center center;opacity:1;filter:brightness( 130% ) contrast( 100% ) saturate( 70% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-ddae5ba{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-ddae5ba.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-ddae5ba .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-273c6e6{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-273c6e6:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-273c6e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-df42ae9{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-e5b91ab{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-e5b91ab.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-e5b91ab .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-f395eee{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-b348c34{--display:flex;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-b348c34::before, .elementor-40899 .elementor-element.elementor-element-b348c34 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-b348c34 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-b348c34 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-b348c34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-b348c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-b348c34::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-5658c62{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-5658c62.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5658c62 img{width:100%;opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-ceeae65{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ceeae65.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-c85e6ea{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 30px 20px 30px;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-c85e6ea.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-c85e6ea .elementor-heading-title{font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-626072c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:justify;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-171abcf{--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;--overlay-opacity:0.8;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-171abcf:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-171abcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/05/16_20220410_5318-scaled.jpg");background-position:center center;background-size:100% auto;}.elementor-40899 .elementor-element.elementor-element-171abcf::before, .elementor-40899 .elementor-element.elementor-element-171abcf > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-171abcf > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-171abcf > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-171abcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-171abcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-3479e03{--display:flex;--border-radius:5px 5px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-3479e03:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-3479e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e6968f8{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-e6968f8 .elementor-heading-title{font-size:25px;font-weight:400;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-95798c8{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-95798c8 .elementor-heading-title{font-size:25px;font-weight:600;line-height:33px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-546a764 .ha-advanced-heading-tag{justify-content:center;}.elementor-40899 .elementor-element.elementor-element-546a764 .ha-advanced-heading-wrap{flex-direction:column;}.elementor-40899 .elementor-element.elementor-element-546a764{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-546a764.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-546a764 .ha-advanced-heading-before{padding:0px 0px 10px 0px;font-size:20px;text-transform:uppercase;letter-spacing:10px;color:#242424;}.elementor-40899 .elementor-element.elementor-element-546a764.ha-layout-inline .ha-advanced-heading-before{margin-right:-10px;}.elementor-40899 .elementor-element.elementor-element-546a764.ha-layout-block .ha-advanced-heading-before{margin-bottom:-10px;}.elementor-40899 .elementor-element.elementor-element-546a764.ha-layout-inline .ha-advanced-heading-center{margin-right:18px;}.elementor-40899 .elementor-element.elementor-element-546a764.ha-layout-block .ha-advanced-heading-center{margin-bottom:18px;}.elementor-40899 .elementor-element.elementor-element-546a764 .ha-advanced-heading-center{border-radius:0px 0px 0px 0px;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:3px;color:#000000;}.elementor-40899 .elementor-element.elementor-element-546a764.ha-layout-inline .ha-advanced-heading-after{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-546a764.ha-layout-block .ha-advanced-heading-after{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-546a764 .ha-advanced-heading-after{font-size:15px;font-weight:400;letter-spacing:5px;color:#2424244F;}.elementor-40899 .elementor-element.elementor-element-546a764 .ha-advanced-heading-border:after{border-bottom-style:solid;width:75px;border-bottom-width:4px;border-color:#8CA2AD;border-radius:10px 10px 10px 10px;bottom:25%;}.elementor-40899 .elementor-element.elementor-element-546a764 .ha-advanced-heading-wrap:before{left:100%;top:39%;}.elementor-40899 .elementor-element.elementor-element-64eb854{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ab1e9f3{--display:flex;--justify-content:center;--gap:5px 25px;--row-gap:5px;--column-gap:25px;}.elementor-40899 .elementor-element.elementor-element-c2ac2e1{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-c2ac2e1 > .elementor-widget-container{padding:0px 10px 3px 10px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-c2ac2e1.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-c2ac2e1 .jet-headline{justify-content:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-c2ac2e1 .jet-headline > .jet-headline__link{justify-content:center;}.elementor-40899 .elementor-element.elementor-element-c2ac2e1 .jet-headline__first{align-self:flex-end;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-c2ac2e1 .jet-headline__first .jet-headline__label{color:var( --e-global-color-c10fa58 );font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-40899 .elementor-element.elementor-element-c2ac2e1 .jet-headline__second{align-self:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-c2ac2e1 .jet-headline__second .jet-headline__label{color:var( --e-global-color-c10fa58 );font-family:"Noto Serif JP", Sans-serif;font-size:35px;font-weight:400;line-height:35px;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-089896c{width:auto;max-width:auto;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-089896c.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-089896c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:2.9px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-0b947f8 .ha-advanced-heading-tag{justify-content:center;}.elementor-40899 .elementor-element.elementor-element-0b947f8 .ha-advanced-heading-wrap{flex-direction:column;}.elementor-40899 .elementor-element.elementor-element-0b947f8{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-0b947f8.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-0b947f8 .ha-advanced-heading-before{padding:0px 0px 10px 0px;font-size:20px;text-transform:uppercase;letter-spacing:10px;color:#242424;}.elementor-40899 .elementor-element.elementor-element-0b947f8.ha-layout-inline .ha-advanced-heading-before{margin-right:-10px;}.elementor-40899 .elementor-element.elementor-element-0b947f8.ha-layout-block .ha-advanced-heading-before{margin-bottom:-10px;}.elementor-40899 .elementor-element.elementor-element-0b947f8.ha-layout-inline .ha-advanced-heading-center{margin-right:18px;}.elementor-40899 .elementor-element.elementor-element-0b947f8.ha-layout-block .ha-advanced-heading-center{margin-bottom:18px;}.elementor-40899 .elementor-element.elementor-element-0b947f8 .ha-advanced-heading-center{border-radius:0px 0px 0px 0px;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:3px;color:#000000;}.elementor-40899 .elementor-element.elementor-element-0b947f8.ha-layout-inline .ha-advanced-heading-after{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-0b947f8.ha-layout-block .ha-advanced-heading-after{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-0b947f8 .ha-advanced-heading-after{font-size:15px;font-weight:400;letter-spacing:5px;color:#2424244F;}.elementor-40899 .elementor-element.elementor-element-0b947f8 .ha-advanced-heading-border:after{border-bottom-style:solid;width:75px;border-bottom-width:4px;border-color:#8CA2AD;border-radius:10px 10px 10px 10px;bottom:25%;}.elementor-40899 .elementor-element.elementor-element-0b947f8 .ha-advanced-heading-wrap:before{left:100%;top:39%;}.elementor-40899 .elementor-element.elementor-element-8b96671{--display:flex;}.elementor-40899 .elementor-element.elementor-element-55d395a .elementor-button{background-color:#7E7C99;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:#FFFEFE;color:#FFFEFE;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7E7C99;border-radius:0px 0px 0px 0px;padding:25px 50px 25px 50px;}.elementor-40899 .elementor-element.elementor-element-55d395a .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-55d395a .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c10fa58 );border-color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-55d395a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-55d395a.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-55d395a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-55d395a .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-55d395a .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-55d395a .elementor-button:focus svg{fill:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-80aa8eb{width:auto;max-width:auto;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-80aa8eb.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-80aa8eb .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:2.9px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-13a026a{--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;--flex-wrap:nowrap;--overlay-opacity:0.8;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-13a026a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-13a026a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F8;background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/05/16_20220410_5318-scaled.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-13a026a::before, .elementor-40899 .elementor-element.elementor-element-13a026a > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-13a026a > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-13a026a > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-13a026a > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-13a026a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-7fb7d13{--display:flex;--min-height:400px;--overlay-opacity:1;--overlay-mix-blend-mode:overlay;}.elementor-40899 .elementor-element.elementor-element-7fb7d13:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-7fb7d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/02/top_013-1.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-7fb7d13::before, .elementor-40899 .elementor-element.elementor-element-7fb7d13 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-7fb7d13 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-7fb7d13 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-7fb7d13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-7fb7d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-d8aac56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a9c2301{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a9c2301:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-a9c2301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5425024{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-40899 .elementor-element.elementor-element-5425024.e-con{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-991cb8c{width:var( --container-widget-width, 300px );max-width:300px;background-color:#FFFFFF;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:70px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;z-index:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-991cb8c.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-991cb8c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-991cb8c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:36px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-89f6fe8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-40899 .elementor-element.elementor-element-89f6fe8.e-con{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-719a42c .ha-advanced-heading-tag{justify-content:center;}.elementor-40899 .elementor-element.elementor-element-719a42c .ha-advanced-heading-wrap{flex-direction:column;}.elementor-40899 .elementor-element.elementor-element-719a42c{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-719a42c.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-719a42c .ha-advanced-heading-before{padding:0px 0px 10px 0px;font-size:20px;text-transform:uppercase;letter-spacing:10px;color:#242424;}.elementor-40899 .elementor-element.elementor-element-719a42c.ha-layout-inline .ha-advanced-heading-before{margin-right:-10px;}.elementor-40899 .elementor-element.elementor-element-719a42c.ha-layout-block .ha-advanced-heading-before{margin-bottom:-10px;}.elementor-40899 .elementor-element.elementor-element-719a42c.ha-layout-inline .ha-advanced-heading-center{margin-right:18px;}.elementor-40899 .elementor-element.elementor-element-719a42c.ha-layout-block .ha-advanced-heading-center{margin-bottom:18px;}.elementor-40899 .elementor-element.elementor-element-719a42c .ha-advanced-heading-center{border-radius:0px 0px 0px 0px;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:3px;color:#000000;}.elementor-40899 .elementor-element.elementor-element-719a42c.ha-layout-inline .ha-advanced-heading-after{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-719a42c.ha-layout-block .ha-advanced-heading-after{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-719a42c .ha-advanced-heading-after{font-size:15px;font-weight:400;letter-spacing:5px;color:#2424244F;}.elementor-40899 .elementor-element.elementor-element-719a42c .ha-advanced-heading-border:after{border-bottom-style:solid;width:75px;border-bottom-width:4px;border-color:#8CA2AD;border-radius:10px 10px 10px 10px;bottom:25%;}.elementor-40899 .elementor-element.elementor-element-719a42c .ha-advanced-heading-wrap:before{left:100%;top:39%;}.elementor-40899 .elementor-element.elementor-element-f9253e0{width:var( --container-widget-width, 40px );max-width:40px;margin:0 20px calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:20px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-f9253e0.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-f9253e0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;line-height:0px;letter-spacing:-5px;text-shadow:0px 0px 20px #FFFFFF;color:#000000;}.elementor-40899 .elementor-element.elementor-element-578605b{width:var( --container-widget-width, 45px );max-width:45px;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 3px 0px 0px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-578605b.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-578605b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:0px;letter-spacing:-4px;text-shadow:0px 0px 20px #FFFFFF;color:#000000;}.elementor-40899 .elementor-element.elementor-element-5888765{--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;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-5888765:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-5888765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/05/16_20220410_5318-scaled.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-5888765::before, .elementor-40899 .elementor-element.elementor-element-5888765 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-5888765 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-5888765 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-5888765 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-5888765 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-2a910ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-835813e{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:40px;}.elementor-40899 .elementor-element.elementor-element-835813e:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-835813e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-db1eeee{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d22b7d1{--display:flex;--justify-content:center;--gap:5px 25px;--row-gap:5px;--column-gap:25px;}.elementor-40899 .elementor-element.elementor-element-201ba65{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 20px 0px 20px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-201ba65.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-201ba65 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-e3fa5e2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-40899 .elementor-element.elementor-element-7e49317 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-7e49317 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-7e49317 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-7e49317{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-7e49317.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7e49317 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-7e49317 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-7e49317 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-7e49317 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c657b4b .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-c657b4b .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-c657b4b .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-c657b4b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-c657b4b.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-c657b4b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-c657b4b .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-c657b4b .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-c657b4b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-d07f16d{--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 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d07f16d:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-d07f16d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-237bc49 img{height:450px;object-fit:cover;object-position:center center;opacity:0.8;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-a38a7a8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a38a7a8:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-a38a7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei_tomei-_gyaku.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-d67da59 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-40899 .elementor-element.elementor-element-d67da59 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-d67da59 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-d67da59{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-d67da59.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-d67da59 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-d67da59 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40899 .elementor-element.elementor-element-d67da59 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-d67da59 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-b97293b .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-40899 .elementor-element.elementor-element-b97293b .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-b97293b .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-b97293b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-b97293b.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-b97293b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-b97293b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40899 .elementor-element.elementor-element-b97293b .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-b97293b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-b8ac911 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-40899 .elementor-element.elementor-element-b8ac911 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-b8ac911 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-b8ac911{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-b8ac911.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-b8ac911 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-b8ac911 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40899 .elementor-element.elementor-element-b8ac911 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-b8ac911 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-9429f5f .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-40899 .elementor-element.elementor-element-9429f5f .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-9429f5f .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-9429f5f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-9429f5f.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-9429f5f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-9429f5f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40899 .elementor-element.elementor-element-9429f5f .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-9429f5f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-00af459 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-40899 .elementor-element.elementor-element-00af459 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-00af459 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-00af459{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-00af459.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-00af459 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-00af459 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40899 .elementor-element.elementor-element-00af459 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-00af459 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-0d427cd .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-40899 .elementor-element.elementor-element-0d427cd .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-0d427cd .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-0d427cd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-0d427cd.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-0d427cd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-0d427cd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40899 .elementor-element.elementor-element-0d427cd .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-0d427cd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-7257e89 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-40899 .elementor-element.elementor-element-7257e89 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-7257e89 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-7257e89{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-7257e89.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7257e89 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-7257e89 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40899 .elementor-element.elementor-element-7257e89 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-7257e89 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5d68cc5 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-40899 .elementor-element.elementor-element-5d68cc5 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-5d68cc5 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-5d68cc5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-5d68cc5.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5d68cc5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-5d68cc5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40899 .elementor-element.elementor-element-5d68cc5 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-5d68cc5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-f00d668 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-40899 .elementor-element.elementor-element-f00d668 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-f00d668 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-f00d668{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-f00d668.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-f00d668 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-f00d668 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40899 .elementor-element.elementor-element-f00d668 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-f00d668 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-6cd6f96{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6cd6f96:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-6cd6f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei_tomei-_gyaku.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-a395268{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-a725511{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-a725511.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-a725511 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-b2982c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-f38b0f8{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-f38b0f8.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-f38b0f8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-4573600{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 20px;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-4573600.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-4573600 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-7110d58{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-faea9d9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-fb91396{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-9f94672 );text-align:justify;}.elementor-40899 .elementor-element.elementor-element-fb91396.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-fb91396 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-b6f05bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-cd00ec2{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-cd00ec2.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-cd00ec2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-8fb68de{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 20px;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-8fb68de.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-8fb68de .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-2062f0c{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ff5330a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6e73ad9{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-9f94672 );text-align:justify;}.elementor-40899 .elementor-element.elementor-element-6e73ad9.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-6e73ad9 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5386b17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ea42383{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-ea42383.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-ea42383 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-0df6d36{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 20px;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-0df6d36.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-0df6d36 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1f7e914{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-3c06f70{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4f8249b{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-9f94672 );text-align:justify;}.elementor-40899 .elementor-element.elementor-element-4f8249b.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-4f8249b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-c322444{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-edc7131{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-edc7131.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-edc7131 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-7639cab{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 20px;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-7639cab.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7639cab .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-30a3415{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-1161f6a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-f0f11a2{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-9f94672 );text-align:justify;}.elementor-40899 .elementor-element.elementor-element-f0f11a2.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-f0f11a2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-305f42a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-7a769c4{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-7a769c4.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7a769c4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-9d40c9a{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 20px;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-9d40c9a.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-9d40c9a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-b0dbfea{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-79c78ca{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6b733a4{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-9f94672 );text-align:justify;}.elementor-40899 .elementor-element.elementor-element-6b733a4.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-6b733a4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5eaff06{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-24d3636{--display:flex;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-24d3636:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-24d3636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/11/20220226-11453-scaled.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-24d3636::before, .elementor-40899 .elementor-element.elementor-element-24d3636 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-24d3636 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-24d3636 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-24d3636 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-24d3636 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-24d3636::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-0aeb00e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-80e0ad5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-80e0ad5.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-80e0ad5 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-f51b437{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-f51b437:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-f51b437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei_tomei-_gyaku.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-9570547{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-b423ae6{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-b423ae6.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-b423ae6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-8404924{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-40899 .elementor-element.elementor-element-8404924.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-8404924 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-4d3424f{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-107445b{--display:flex;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-107445b:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-107445b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/10/iryo2.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-107445b::before, .elementor-40899 .elementor-element.elementor-element-107445b > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-107445b > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-107445b > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-107445b > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-107445b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-107445b::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-d097eb1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2709fbc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-2709fbc.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-2709fbc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-79bac11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9c99378{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-9c99378.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-9c99378 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5a47617{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 20px;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-5a47617.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5a47617 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-d265fe2{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e7eb56d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-premium-unfold-addon .premium-unfold-heading{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-unfold-addon .premium-unfold-content{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-unfold-addon .premium-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-color:var( --e-global-color-primary );}.elementor-widget-premium-unfold-addon .premium-button span{color:var( --e-global-color-secondary );}.elementor-widget-premium-unfold-addon .premium-button i{color:var( --e-global-color-secondary );}.elementor-widget-premium-unfold-addon .premium-button svg, .elementor-widget-premium-unfold-addon .premium-button svg g path{fill:var( --e-global-color-secondary );}.elementor-widget-premium-unfold-addon .premium-button:hover span{color:var( --e-global-color-primary );}.elementor-widget-premium-unfold-addon .premium-button:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-unfold-addon .premium-button:hover svg, .elementor-widget-premium-unfold-addon .premium-button:hover svg g path{fill:var( --e-global-color-primary );}.elementor-widget-premium-unfold-addon .premium-button:hover{background-color:var( --e-global-color-text );}.elementor-40899 .elementor-element.elementor-element-5763dcc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-5763dcc .premium-unfold-content,.elementor-40899 .elementor-element.elementor-element-5763dcc .premium-unfold-heading{text-align:justify;}.elementor-40899 .elementor-element.elementor-element-5763dcc #premium-unfold-gradient-5763dcc{height:0px;}.elementor-40899 .elementor-element.elementor-element-5763dcc .premium-unfold-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-5763dcc .premium-unfold-content{color:var( --e-global-color-c10fa58 );font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;}.elementor-40899 .elementor-element.elementor-element-5763dcc .premium-button{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );margin:20px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-5763dcc .premium-button span{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5763dcc .premium-button:hover span{color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5763dcc .premium-button:hover{background-color:#ADB5CA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-9609d84 img{height:100px;object-fit:cover;object-position:top center;opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-212bbdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-14c0df4{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-14c0df4.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-14c0df4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-46c0c6e{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 20px;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-46c0c6e.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-46c0c6e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-82649ba{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a70174c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-71334ca > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-71334ca .premium-unfold-content,.elementor-40899 .elementor-element.elementor-element-71334ca .premium-unfold-heading{text-align:justify;}.elementor-40899 .elementor-element.elementor-element-71334ca #premium-unfold-gradient-71334ca{height:0px;}.elementor-40899 .elementor-element.elementor-element-71334ca .premium-unfold-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-71334ca .premium-unfold-content{color:var( --e-global-color-c10fa58 );font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;}.elementor-40899 .elementor-element.elementor-element-71334ca .premium-button{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );margin:20px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-71334ca .premium-button span{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-71334ca .premium-button:hover span{color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-71334ca .premium-button:hover{background-color:#ADB5CA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-aa0a9af img{height:100px;object-fit:cover;object-position:top center;opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-34fa69d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ad68be6{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-ad68be6.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-ad68be6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-80e48a3{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 20px;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-80e48a3.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-80e48a3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-07260c5{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a40fda4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a20be60 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-a20be60 .premium-unfold-content,.elementor-40899 .elementor-element.elementor-element-a20be60 .premium-unfold-heading{text-align:justify;}.elementor-40899 .elementor-element.elementor-element-a20be60 #premium-unfold-gradient-a20be60{height:0px;}.elementor-40899 .elementor-element.elementor-element-a20be60 .premium-unfold-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-a20be60 .premium-unfold-content{color:var( --e-global-color-c10fa58 );font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;}.elementor-40899 .elementor-element.elementor-element-a20be60 .premium-button{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );margin:20px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-a20be60 .premium-button span{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-a20be60 .premium-button:hover span{color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-a20be60 .premium-button:hover{background-color:#ADB5CA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-0f16261 img{height:100px;object-fit:cover;object-position:top center;opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-47588dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-70a3e07{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-70a3e07.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-70a3e07 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-eee1afb{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 20px;padding:0px 0px 0px 20px;--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-eee1afb.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-eee1afb .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-18ae750{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ba64e49{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-23f55b0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-23f55b0 .premium-unfold-content,.elementor-40899 .elementor-element.elementor-element-23f55b0 .premium-unfold-heading{text-align:justify;}.elementor-40899 .elementor-element.elementor-element-23f55b0 #premium-unfold-gradient-23f55b0{height:0px;}.elementor-40899 .elementor-element.elementor-element-23f55b0 .premium-unfold-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-23f55b0 .premium-unfold-content{color:var( --e-global-color-c10fa58 );font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;}.elementor-40899 .elementor-element.elementor-element-23f55b0 .premium-button{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );margin:20px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-23f55b0 .premium-button span{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-23f55b0 .premium-button:hover span{color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-23f55b0 .premium-button:hover{background-color:#ADB5CA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-ac2c106 img{height:100px;object-fit:cover;object-position:top center;opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-eaf8e4a{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-eaf8e4a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-eaf8e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei_tomei-_gyaku.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-0490893{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-c4e0877{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-c4e0877.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-c4e0877 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-da1670c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-40899 .elementor-element.elementor-element-da1670c.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-da1670c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-84d2133{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-722fc45{--display:flex;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-722fc45:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-722fc45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/10/iryo2.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-722fc45::before, .elementor-40899 .elementor-element.elementor-element-722fc45 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-722fc45 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-722fc45 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-722fc45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-722fc45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-722fc45::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-d8d7745{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-efc1c88{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-efc1c88.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-efc1c88 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1766724{--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:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-7630171{width:var( --container-widget-width, 250px );max-width:250px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-7630171.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-7630171.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-7630171 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-dbde697{--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-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-da2ca2e{--spacer-size:1px;border-style:none;}.elementor-40899 .elementor-element.elementor-element-46da7c8{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-46da7c8.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-46da7c8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-fa6320c{--spacer-size:1px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-0235297{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-0235297.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-0235297 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-1feeadc{--spacer-size:1px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-63ac7af{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-63ac7af.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-63ac7af .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-6e934c2{--spacer-size:1px;border-style:none;}.elementor-40899 .elementor-element.elementor-element-a180c21{--display:flex;}.elementor-40899 .elementor-element.elementor-element-588df11{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40899 .elementor-element.elementor-element-7e78934{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-24dbc80{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-24dbc80.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-24dbc80.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-24dbc80 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-95f998a{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-97d3b9c{--display:flex;--min-height:250px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-97d3b9c:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-97d3b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/03/introduction_003sp.png");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-97d3b9c::before, .elementor-40899 .elementor-element.elementor-element-97d3b9c > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-97d3b9c > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-97d3b9c > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-97d3b9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-97d3b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-97d3b9c::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-ccdaab9{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-56a0821{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-56a0821.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-56a0821 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-a2ea6b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40899 .elementor-element.elementor-element-2e14b7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-24f8c2e{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-24f8c2e.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-24f8c2e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-24f8c2e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-2da5f64{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ef007fc{--display:flex;--min-height:250px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ef007fc:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-ef007fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/02/tokucho_001-2.png");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-ef007fc::before, .elementor-40899 .elementor-element.elementor-element-ef007fc > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-ef007fc > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-ef007fc > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-ef007fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-ef007fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-ef007fc::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-d54a942{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e8c7eba{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-e8c7eba.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-e8c7eba .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-77f8368{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40899 .elementor-element.elementor-element-ebb74d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-79aebd4{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-79aebd4.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-79aebd4.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-79aebd4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-ef0634f{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-09d0f73{--display:flex;--min-height:250px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-09d0f73:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-09d0f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/11/20220226-10918-scaled.jpg");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-09d0f73::before, .elementor-40899 .elementor-element.elementor-element-09d0f73 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-09d0f73 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-09d0f73 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-09d0f73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-09d0f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-09d0f73::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-1a8b7df{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-860c8f2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-860c8f2.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-860c8f2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-b3afec5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40899 .elementor-element.elementor-element-f34fc65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-35a4116{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-35a4116.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-35a4116.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-35a4116 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-04abe98{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9ea1a15{--display:flex;--min-height:250px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9ea1a15:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-9ea1a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/setsumei.jpg");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-9ea1a15::before, .elementor-40899 .elementor-element.elementor-element-9ea1a15 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-9ea1a15 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-9ea1a15 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-9ea1a15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-9ea1a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-9ea1a15::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-21d3937{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-aa342e2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-aa342e2.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-aa342e2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-87a5ff1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-420px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-420px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:50px;--e-n-carousel-arrow-normal-color:var( --e-global-color-a932411 );--e-n-carousel-arrow-hover-color:var( --e-global-color-9f94672 );--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:var( --e-global-color-a932411 );--e-n-carousel-dots-hover-color:var( --e-global-color-9f94672 );}:where( .elementor-40899 .elementor-element.elementor-element-87a5ff1 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-40899 .elementor-element.elementor-element-8a5adb0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-9f94672 );text-align:justify;}.elementor-40899 .elementor-element.elementor-element-8a5adb0.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-8a5adb0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-center .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-left .timeline-item__point{margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-right .timeline-item__point{margin-left:20px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline-item+.jet-timeline-item{margin-top:20px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline-item .timeline-item__card{border-radius:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline-item .timeline-item__card-inner{border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline-item .timeline-item__card-arrow{width:20px;height:20px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline-item .timeline-item__card-img{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:0px;margin-bottom:0;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline-item .timeline-item__card-content{padding:20px 10px 20px 10px;text-align:left;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline-item .timeline-item__card-desc{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .timeline-item__point-content.timeline-item__point-content--text{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .timeline-item__point-content{height:100px;width:100px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 100px / 2 );margin-right:calc( 100px / 2 );}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 100px / 2 );}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 100px / 2 );right:-2px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline__line{background-color:var( --e-global-color-20db492 );width:2px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline__line-progress{background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-2f320fb{--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:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a068a5e{width:var( --container-widget-width, 250px );max-width:250px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-a068a5e.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-a068a5e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-a068a5e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-3de2616{--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-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-b1bdf05{--spacer-size:1px;border-style:none;}.elementor-40899 .elementor-element.elementor-element-963e103{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-963e103.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-963e103 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-771eeea{--spacer-size:1px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-19f30ff{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-19f30ff.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-19f30ff .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-e0b0231{--spacer-size:1px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-0b687de{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-0b687de.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-0b687de .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-2cf7398{--spacer-size:1px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-3fa0243{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-3fa0243.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-3fa0243 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-9667370{--spacer-size:1px;border-style:none;}.elementor-40899 .elementor-element.elementor-element-ef4a137{--display:flex;}.elementor-40899 .elementor-element.elementor-element-d1dc741{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40899 .elementor-element.elementor-element-45a4ff4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-637773e{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-637773e.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-637773e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-637773e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c118dbc{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-0c47dd5{--display:flex;--min-height:250px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-0c47dd5:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-0c47dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/03/L1140191-scaled.jpg");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-0c47dd5::before, .elementor-40899 .elementor-element.elementor-element-0c47dd5 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-0c47dd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-0c47dd5 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-0c47dd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-0c47dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-0c47dd5::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-da39342{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-f6adca4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-f6adca4.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-f6adca4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-87d38b5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40899 .elementor-element.elementor-element-868fc1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4da0249{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-4da0249.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-4da0249.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-4da0249 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c91a2e0{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6f4fb1d{--display:flex;--min-height:250px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6f4fb1d:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-6f4fb1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/11/20220226-10897-scaled.jpg");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-6f4fb1d::before, .elementor-40899 .elementor-element.elementor-element-6f4fb1d > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-6f4fb1d > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-6f4fb1d > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-6f4fb1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-6f4fb1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-6f4fb1d::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-753695a{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-c6524fb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-c6524fb.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-c6524fb .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-f88f929{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40899 .elementor-element.elementor-element-315fd81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-5959452{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-5959452.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5959452.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-5959452 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-5bfa7a6{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-95f2c92{--display:flex;--min-height:250px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-95f2c92:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-95f2c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/11/20220226-11131-scaled.jpg");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-95f2c92::before, .elementor-40899 .elementor-element.elementor-element-95f2c92 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-95f2c92 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-95f2c92 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-95f2c92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-95f2c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-95f2c92::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-50bf333{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-befe06f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-befe06f.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-befe06f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-4676645{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40899 .elementor-element.elementor-element-6bc972c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-fb8fcda{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-fb8fcda.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-fb8fcda.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-fb8fcda .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-9c7f1e1{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-97b97de{--display:flex;--min-height:250px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-97b97de:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-97b97de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/11/20220226-11490-scaled.jpg");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-97b97de::before, .elementor-40899 .elementor-element.elementor-element-97b97de > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-97b97de > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-97b97de > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-97b97de > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-97b97de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-97b97de::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-78d2f2e{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-901204f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-901204f.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-901204f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-c0cbca5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40899 .elementor-element.elementor-element-6bbe3c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-dc9116e{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-dc9116e.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-dc9116e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-dc9116e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-aa9f303{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9a48f1d{--display:flex;--min-height:250px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9a48f1d:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-9a48f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/11/20220226-11040-scaled.jpg");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-9a48f1d::before, .elementor-40899 .elementor-element.elementor-element-9a48f1d > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-9a48f1d > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-9a48f1d > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-9a48f1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-9a48f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-9a48f1d::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-9737014{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d004e1b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-d004e1b.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-d004e1b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-4976902{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40899 .elementor-element.elementor-element-90fb690{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9e151c8{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-9e151c8.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-9e151c8.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-9e151c8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-455bac9{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-8cbbd4a{--display:flex;--min-height:250px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-8cbbd4a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-8cbbd4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/11/20220226-10850-scaled.jpg");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-8cbbd4a::before, .elementor-40899 .elementor-element.elementor-element-8cbbd4a > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-8cbbd4a > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-8cbbd4a > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-8cbbd4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-8cbbd4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-8cbbd4a::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-216d8bd{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-765b81b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-765b81b.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-765b81b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-032c088{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40899 .elementor-element.elementor-element-e887f2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d0599a8{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-d0599a8.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-d0599a8.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-d0599a8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-00b7307{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-fbd7da5{--display:flex;--min-height:250px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-fbd7da5:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-fbd7da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/11/20220226-10602-scaled.jpg");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-fbd7da5::before, .elementor-40899 .elementor-element.elementor-element-fbd7da5 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-fbd7da5 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-fbd7da5 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-fbd7da5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-fbd7da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-fbd7da5::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-cbc9da6{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-450774e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-450774e.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-450774e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-30f1568{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-420px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-420px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:50px;--e-n-carousel-arrow-normal-color:var( --e-global-color-a932411 );--e-n-carousel-arrow-hover-color:var( --e-global-color-9f94672 );--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:var( --e-global-color-a932411 );--e-n-carousel-dots-hover-color:var( --e-global-color-9f94672 );}:where( .elementor-40899 .elementor-element.elementor-element-30f1568 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-40899 .elementor-element.elementor-element-e4804e9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-9f94672 );text-align:justify;}.elementor-40899 .elementor-element.elementor-element-e4804e9.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-e4804e9 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-center .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-left .timeline-item__point{margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-right .timeline-item__point{margin-left:20px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline-item+.jet-timeline-item{margin-top:20px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline-item .timeline-item__card{border-radius:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline-item .timeline-item__card-inner{border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline-item .timeline-item__card-arrow{width:20px;height:20px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline-item .timeline-item__card-img{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:0px;margin-bottom:0;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline-item .timeline-item__card-content{padding:20px 10px 20px 10px;text-align:left;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline-item .timeline-item__card-desc{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .timeline-item__point-content.timeline-item__point-content--text{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .timeline-item__point-content{height:100px;width:100px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 100px / 2 );margin-right:calc( 100px / 2 );}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 100px / 2 );}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 100px / 2 );right:-2px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline__line{background-color:var( --e-global-color-20db492 );width:2px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline__line-progress{background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-ec55d71{--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:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-da68036{width:var( --container-widget-width, 250px );max-width:250px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-da68036.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-da68036.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-da68036 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-dce513d{--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-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-544368a{--spacer-size:1px;border-style:none;}.elementor-40899 .elementor-element.elementor-element-ababb84{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-ababb84.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-ababb84 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-4c532b6{--spacer-size:1px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-62a4f50{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-62a4f50.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-62a4f50 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-e630859{--spacer-size:1px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-107f812{width:auto;max-width:auto;padding:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-107f812.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-107f812 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-f928d61{--spacer-size:1px;border-style:none;}.elementor-40899 .elementor-element.elementor-element-423c25d{--display:flex;}.elementor-40899 .elementor-element.elementor-element-e16b73e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40899 .elementor-element.elementor-element-a24df82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a6ee47c{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-a6ee47c.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-a6ee47c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-a6ee47c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-35fcac6{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-c3b900a{--display:flex;--min-height:250px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-c3b900a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-c3b900a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/03/introduction_003sp.png");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-c3b900a::before, .elementor-40899 .elementor-element.elementor-element-c3b900a > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-c3b900a > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-c3b900a > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-c3b900a > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-c3b900a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-c3b900a::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-977630c{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-abb551f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-abb551f.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-abb551f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-06f5e47{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40899 .elementor-element.elementor-element-7b1905a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-31991c6{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-31991c6.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-31991c6.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-31991c6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-4e4c0ae{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-372a089{--display:flex;--min-height:250px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-372a089:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-372a089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/02/tokucho_001-2.png");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-372a089::before, .elementor-40899 .elementor-element.elementor-element-372a089 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-372a089 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-372a089 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-372a089 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-372a089 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-372a089::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-219250b{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e4c94be{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-e4c94be.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-e4c94be .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-53e1c29{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-420px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-420px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:50px;--e-n-carousel-arrow-normal-color:var( --e-global-color-a932411 );--e-n-carousel-arrow-hover-color:var( --e-global-color-9f94672 );--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:var( --e-global-color-a932411 );--e-n-carousel-dots-hover-color:var( --e-global-color-9f94672 );}:where( .elementor-40899 .elementor-element.elementor-element-53e1c29 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-40899 .elementor-element.elementor-element-23810b9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-9f94672 );text-align:justify;}.elementor-40899 .elementor-element.elementor-element-23810b9.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-23810b9 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-center .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-left .timeline-item__point{margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-right .timeline-item__point{margin-left:20px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline-item+.jet-timeline-item{margin-top:20px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline-item .timeline-item__card{border-radius:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline-item .timeline-item__card-inner{border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline-item .timeline-item__card-arrow{width:20px;height:20px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline-item .timeline-item__card-img{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:0px;margin-bottom:0;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline-item .timeline-item__card-content{padding:20px 10px 20px 10px;text-align:left;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline-item .timeline-item__card-desc{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .timeline-item__point-content.timeline-item__point-content--text{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .timeline-item__point-content{height:100px;width:100px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 100px / 2 );margin-right:calc( 100px / 2 );}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 100px / 2 );}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 100px / 2 );right:-2px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline__line{background-color:var( --e-global-color-20db492 );width:2px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline__line-progress{background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-d3fca18{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-d3fca18 .ts-video-caption-text{color:#313131;background:#ffffff;}.elementor-40899 .elementor-element.elementor-element-d3fca18 .tp-video-desc{color:#888;}.elementor-40899 .elementor-element.elementor-element-d3fca18 .pt_plus_video_player .tp-video-icon-inner,.elementor-40899 .elementor-element.elementor-element-d3fca18 .pt_plus_video_player .tp-video-popup,.elementor-40899 .elementor-element.elementor-element-d3fca18 .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px;}.elementor-40899 .elementor-element.elementor-element-d3fca18 .pt_plus_video_player .tp-video-only-icon-wrapper > i::before{font-size:100px;}.elementor-40899 .elementor-element.elementor-element-f025f4f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-f025f4f:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-f025f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei_tomei-_gyaku.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-16a03c8{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-21c340e{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-21c340e.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-21c340e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-7999d23{--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:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2eb4cae{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-2eb4cae img{width:90%;opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-bb589fd{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;}.elementor-40899 .elementor-element.elementor-element-bb589fd.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-icon i{color:var( --e-global-color-c10fa58 );transition:color 0.3s;}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-icon svg{fill:var( --e-global-color-c10fa58 );transition:fill 0.3s;}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-item > a{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-text{color:var( --e-global-color-c10fa58 );transition:color 0.3s;}.elementor-40899 .elementor-element.elementor-element-6b7d6ff .premium-unfold-content,.elementor-40899 .elementor-element.elementor-element-6b7d6ff .premium-unfold-heading{text-align:justify;}.elementor-40899 .elementor-element.elementor-element-6b7d6ff #premium-unfold-gradient-6b7d6ff{height:0px;}.elementor-40899 .elementor-element.elementor-element-6b7d6ff .premium-unfold-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-6b7d6ff .premium-unfold-content{color:var( --e-global-color-c10fa58 );font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;}.elementor-40899 .elementor-element.elementor-element-6b7d6ff .premium-button{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );margin:20px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-6b7d6ff .premium-button span{color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-6b7d6ff .premium-button:hover span{color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-6b7d6ff .premium-button:hover{background-color:#ADB5CA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-aaeb273{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-aaeb273:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-aaeb273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei_tomei-_gyaku.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-aaeb273.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40899 .elementor-element.elementor-element-8491557{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-07e6372{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-07e6372.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-07e6372 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1.3em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-2c84488{background-color:var( --e-global-color-9f94672 );padding:10px 20px 10px 20px;top:-31px;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-2c84488{left:0px;}body.rtl .elementor-40899 .elementor-element.elementor-element-2c84488{right:0px;}.elementor-40899 .elementor-element.elementor-element-2c84488.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-2c84488 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-4999a2b{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-f01add7{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9603ae5{--display:flex;--justify-content:center;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9603ae5::before, .elementor-40899 .elementor-element.elementor-element-9603ae5 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-9603ae5 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-9603ae5 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-9603ae5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-9603ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-9603ae5::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-8c0195d{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-8c0195d.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-8c0195d img{height:250px;object-fit:cover;object-position:center right;opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-6b83f6e{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6b83f6e.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-aef2009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-2965464{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-2965464 .ts-video-caption-text{color:#313131;background:#ffffff;}.elementor-40899 .elementor-element.elementor-element-2965464 .tp-video-desc{color:#888;}.elementor-40899 .elementor-element.elementor-element-2965464 .pt_plus_video_player .tp-video-icon-inner,.elementor-40899 .elementor-element.elementor-element-2965464 .pt_plus_video_player .tp-video-popup,.elementor-40899 .elementor-element.elementor-element-2965464 .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px;}.elementor-40899 .elementor-element.elementor-element-2965464 .pt_plus_video_player .tp-video-only-icon-wrapper > i::before{font-size:100px;}.elementor-40899 .elementor-element.elementor-element-695c7e9{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-695c7e9:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-695c7e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei_tomei-_gyaku.svg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-5f7ac61{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-dcfe66d{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-dcfe66d.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-dcfe66d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1.4em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-56befac{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-f2cdb2f{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-caf840d{width:100%;max-width:100%;background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-caf840d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-caf840d img{width:100%;height:250px;object-fit:cover;object-position:center right;opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-2329d63{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:justify;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-ad6bfab{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-ad6bfab .ts-video-caption-text{color:#313131;background:#ffffff;}.elementor-40899 .elementor-element.elementor-element-ad6bfab .tp-video-desc{color:#888;}.elementor-40899 .elementor-element.elementor-element-ad6bfab .pt_plus_video_player .tp-video-icon-inner,.elementor-40899 .elementor-element.elementor-element-ad6bfab .pt_plus_video_player .tp-video-popup,.elementor-40899 .elementor-element.elementor-element-ad6bfab .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px;}.elementor-40899 .elementor-element.elementor-element-ad6bfab .pt_plus_video_player .tp-video-only-icon-wrapper > i::before{font-size:100px;}.elementor-40899 .elementor-element.elementor-element-a4a38fb{--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-fc14c0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e97ad36{width:var( --container-widget-width, 250px );max-width:250px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:250px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-e97ad36.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-e97ad36.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-e97ad36 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-1a105e1{width:var( --container-widget-width, 250px );max-width:250px;padding:0px 0px 0px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-1a105e1 img{height:250px;object-fit:cover;object-position:center right;opacity:0.7;}.elementor-40899 .elementor-element.elementor-element-e1134f8{--display:flex;}.elementor-40899 .elementor-element.elementor-element-e1134f8.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-98ef59d{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 30px 20px 30px;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-98ef59d.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-98ef59d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-98ef59d .elementor-heading-title{font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-41c9a47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-2bd979d{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2bd979d:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-2bd979d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-2bd979d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40899 .elementor-element.elementor-element-e07aa72{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-0fdea88{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-0fdea88.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-0fdea88 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-4063557{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-653b216{--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;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-27135c0{--display:flex;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-27135c0::before, .elementor-40899 .elementor-element.elementor-element-27135c0 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-27135c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-27135c0 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-27135c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-27135c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-27135c0::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-55266a2{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-55266a2.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-55266a2 img{width:100%;height:200px;object-fit:cover;object-position:center right;opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 10deg );}.elementor-40899 .elementor-element.elementor-element-97e007c{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-97e007c.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-db791a3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 30px 20px 30px;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-db791a3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-db791a3 .elementor-heading-title{font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-437e661{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:justify;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-9e55f80 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-9e55f80 .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-9e55f80 .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-9e55f80{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-9e55f80.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-9e55f80 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-9e55f80 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-9e55f80 .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-9e55f80 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-faa7f24{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-adac8d9{width:var( --container-widget-width, 250px );max-width:250px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-adac8d9.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-adac8d9.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-adac8d9 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-6749ae6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:justify;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-8bd49a8{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d1c2147{width:var( --container-widget-width, 250px );max-width:250px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-d1c2147.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-d1c2147.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-d1c2147 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-765e5a5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:justify;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-79b885b{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-82daab1{width:var( --container-widget-width, 350px );max-width:350px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:350px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-82daab1.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-82daab1.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-82daab1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-8be0e0e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:justify;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-53bc82b .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-c10fa58 );color:var( --e-global-color-c10fa58 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-40899 .elementor-element.elementor-element-53bc82b .elementor-button:hover, .elementor-40899 .elementor-element.elementor-element-53bc82b .elementor-button:focus{background-color:#ADB5CA;color:#FFFFFF;border-color:#ADB5CA;}.elementor-40899 .elementor-element.elementor-element-53bc82b{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-53bc82b.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-53bc82b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40899 .elementor-element.elementor-element-53bc82b .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40899 .elementor-element.elementor-element-53bc82b .elementor-button:hover svg, .elementor-40899 .elementor-element.elementor-element-53bc82b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-a5814f5{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a5814f5:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-a5814f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-88caf08{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-9619d21{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-9619d21.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-9619d21 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-0d11d7f{width:var( --container-widget-width, 900px );max-width:900px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-0d11d7f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:500;line-height:2em;letter-spacing:2px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-31ba0d3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-3848810{--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;--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e801d1a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e801d1a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-e801d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei030-1.jpg");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-e801d1a:hover::before, .elementor-40899 .elementor-element.elementor-element-e801d1a:hover > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-e801d1a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-e801d1a > .elementor-background-slideshow:hover::before, .elementor-40899 .elementor-element.elementor-element-e801d1a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-e801d1a::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-e801d1a:hover{--overlay-opacity:0.5;}.elementor-40899 .elementor-element.elementor-element-e801d1a, .elementor-40899 .elementor-element.elementor-element-e801d1a::before{--overlay-transition:0.5s;}.elementor-40899 .elementor-element.elementor-element-cabed9d{background-color:var( --e-global-color-9f94672 );padding:10px 20px 10px 20px;top:-41px;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-cabed9d{right:0px;}body.rtl .elementor-40899 .elementor-element.elementor-element-cabed9d{left:0px;}.elementor-40899 .elementor-element.elementor-element-cabed9d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-cabed9d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-4ccfdd3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-23bbd66{width:var( --container-widget-width, 900px );max-width:900px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-23bbd66 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:500;line-height:2em;letter-spacing:2px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-f687eea{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-f687eea.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-f687eea .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-805b31c{background-color:var( --e-global-color-9f94672 );padding:10px 20px 10px 20px;top:-41px;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-805b31c{left:-100px;}body.rtl .elementor-40899 .elementor-element.elementor-element-805b31c{right:-100px;}.elementor-40899 .elementor-element.elementor-element-805b31c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-805b31c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-4afd2e4{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-627e46a{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-01ac5df{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-01ac5df.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-01ac5df .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-b176a05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-3d6e9f1{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ab68564{--display:flex;--min-height:100px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ab68564:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-ab68564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2023/12/free-3-150x150-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-40899 .elementor-element.elementor-element-ab68564::before, .elementor-40899 .elementor-element.elementor-element-ab68564 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-ab68564 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-ab68564 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-ab68564 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-ab68564 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-ab68564::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-b52ac24{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-b52ac24.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-b7302d5{width:var( --container-widget-width, 100px );max-width:100px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-b7302d5.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-b7302d5 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-7be0d0f{width:var( --container-widget-width, calc(100% - 100px) );max-width:calc(100% - 100px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 20px;padding:0px 0px 0px 10px;--container-widget-width:calc(100% - 100px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-7be0d0f.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7be0d0f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-94707cb{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-94707cb.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-94707cb .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-db62666{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-ead9b76 );--border-color:var( --e-global-color-ead9b76 );--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-260cf2d{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4ebe076{--display:flex;--min-height:100px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4ebe076:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-4ebe076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2023/12/free-2-150x150-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-4ebe076::before, .elementor-40899 .elementor-element.elementor-element-4ebe076 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-4ebe076 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-4ebe076 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-4ebe076 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-4ebe076 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-4ebe076::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-60ee1c1{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-60ee1c1.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-6ec32e8{width:var( --container-widget-width, 100px );max-width:100px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-6ec32e8.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-6ec32e8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-2a2e484{width:var( --container-widget-width, calc(100% - 100px) );max-width:calc(100% - 100px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 20px;padding:0px 0px 0px 10px;--container-widget-width:calc(100% - 100px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-2a2e484.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-2a2e484 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-b29f3fe{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-b29f3fe.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-b29f3fe .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-d3b96e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ead9b76 );--border-color:var( --e-global-color-ead9b76 );--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-cc1d955{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-1f026c0{--display:flex;--min-height:100px;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-1f026c0:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-1f026c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2023/12/free-150x150-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-1f026c0::before, .elementor-40899 .elementor-element.elementor-element-1f026c0 > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-1f026c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-1f026c0 > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-1f026c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-1f026c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-1f026c0::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-4952053{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4952053.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-13448c8{width:var( --container-widget-width, 100px );max-width:100px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:center;}.elementor-40899 .elementor-element.elementor-element-13448c8.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-13448c8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:2.5em;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-5d04c20{width:var( --container-widget-width, calc(100% - 100px) );max-width:calc(100% - 100px);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 20px;padding:0px 0px 0px 10px;--container-widget-width:calc(100% - 100px);--container-widget-flex-grow:0;text-align:start;}.elementor-40899 .elementor-element.elementor-element-5d04c20.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5d04c20 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-c546f51{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-c546f51.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-c546f51 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-537bc9a{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-b0a5f2e{--display:flex;--min-height:250px;--overlay-opacity:0.35;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-b0a5f2e:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-b0a5f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2022/09/doctor_mobile001-768x461.jpg");background-position:center center;background-repeat:no-repeat;background-size:150% auto;}.elementor-40899 .elementor-element.elementor-element-b0a5f2e::before, .elementor-40899 .elementor-element.elementor-element-b0a5f2e > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-b0a5f2e > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-b0a5f2e > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-b0a5f2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-b0a5f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-b0a5f2e::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-87e06ec{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-c92b4df{width:100%;max-width:100%;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-c92b4df.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-c92b4df.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-c92b4df .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-c4875b1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-c4875b1.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-c4875b1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-ab6a135{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6f59220{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );text-align:justify;}.elementor-40899 .elementor-element.elementor-element-6f59220.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-6f59220 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1.5px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-8d486c9{--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:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-922a48e{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-922a48e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-center .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-left .timeline-item__point{margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-right .timeline-item__point{margin-left:20px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline-item+.jet-timeline-item{margin-top:20px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline-item .timeline-item__card{border-radius:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline-item .timeline-item__card-inner{border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 20px 10px 20px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline-item .timeline-item__card-arrow{width:20px;height:20px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline-item .timeline-item__card-img{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:0px;margin-bottom:0;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline-item .timeline-item__card-content{padding:20px 10px 20px 10px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline-item .timeline-item__card-title{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline-item .timeline-item__card-desc{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-922a48e .timeline-item__card-btn{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-c10fa58 );background-color:#FFFFFF;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-c10fa58 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-40899 .elementor-element.elementor-element-922a48e .timeline-item__card-btn:hover{color:#FFFFFF;background-color:var( --e-global-color-ead9b76 );border-color:var( --e-global-color-ead9b76 );}.elementor-40899 .elementor-element.elementor-element-922a48e .timeline-item__point-content.timeline-item__point-content--text{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-922a48e .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-40899 .elementor-element.elementor-element-922a48e .timeline-item__point-content{height:100px;width:100px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 100px / 2 );margin-right:calc( 100px / 2 );}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 100px / 2 );}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 100px / 2 );right:-2px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline__line{background-color:var( --e-global-color-20db492 );width:2px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline__line-progress{background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-center .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-left .timeline-item__point{margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-right .timeline-item__point{margin-left:20px;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline-item+.jet-timeline-item{margin-top:20px;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline-item .timeline-item__card{border-radius:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline-item .timeline-item__card-inner{border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline-item .timeline-item__card-arrow{width:20px;height:20px;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline-item .timeline-item__card-img{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:0px;margin-bottom:0;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline-item .timeline-item__card-content{padding:20px 10px 20px 10px;text-align:left;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline-item .timeline-item__card-desc{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-6245572 .timeline-item__point-content.timeline-item__point-content--text{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-6245572 .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-40899 .elementor-element.elementor-element-6245572 .timeline-item__point-content{height:100px;width:100px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 100px / 2 );margin-right:calc( 100px / 2 );}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 100px / 2 );}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 100px / 2 );right:-2px;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline__line{background-color:var( --e-global-color-20db492 );width:2px;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline__line-progress{background-color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-4fff4d4{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4fff4d4:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-4fff4d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-f7c74dc{--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;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-eef25ec{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-eef25ec.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-eef25ec .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-6be811f{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-fc9bb4f{--display:flex;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-fc9bb4f:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-fc9bb4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/10/card-768x432.jpg");background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-fc9bb4f::before, .elementor-40899 .elementor-element.elementor-element-fc9bb4f > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-fc9bb4f > .e-con-inner > .elementor-background-video-container::before, .elementor-40899 .elementor-element.elementor-element-fc9bb4f > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-fc9bb4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-40899 .elementor-element.elementor-element-fc9bb4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-40899 .elementor-element.elementor-element-fc9bb4f::before{filter:brightness( 114% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40899 .elementor-element.elementor-element-24dc9f6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-7624f35{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-7624f35.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-7624f35 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-0d6608b{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6bfbee2{width:var( --container-widget-width, 350px );max-width:350px;background-color:var( --e-global-color-9f94672 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:350px;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-40899 .elementor-element.elementor-element-6bfbee2.elementor-element{--align-self:flex-start;}.elementor-40899 .elementor-element.elementor-element-6bfbee2.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-40899 .elementor-element.elementor-element-6bfbee2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:3em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-e823ff1{--display:grid;--min-height:100px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-1903d73{width:auto;max-width:auto;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-40899 .elementor-element.elementor-element-1903d73 img{width:100px;height:100px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-8d0b68f{width:auto;max-width:auto;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-40899 .elementor-element.elementor-element-8d0b68f img{width:100px;height:100px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-797d1dd{width:auto;max-width:auto;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-40899 .elementor-element.elementor-element-797d1dd img{width:100px;height:100px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-6de53d3{width:auto;max-width:auto;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-40899 .elementor-element.elementor-element-6de53d3 img{width:100px;height:100px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-4eb6f8b{width:auto;max-width:auto;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-40899 .elementor-element.elementor-element-4eb6f8b img{width:100px;height:100px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-6c539a0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6c539a0:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-6c539a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-6c539a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40899 .elementor-element.elementor-element-9ff7432{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-1401a4b{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-1401a4b.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-1401a4b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-dcb3723{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e8bd924{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-e8bd924.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-e8bd924 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-8eb1b97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ha-carousel .ha-slick-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-carousel .ha-slick-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-slider:not(.slick-vertical) .slick-slide{padding-right:10px;padding-left:10px;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-slider.slick-vertical .slick-slide{padding-top:10px;padding-bottom:10px;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .ha-slick-item{border-radius:8px 8px 8px 8px;overflow:hidden;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .ha-slick-title{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .ha-slick-subtitle{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-prev{left:-43px;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-next{right:-43px;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-prev, .elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-next{border-style:solid;border-width:0px 0px 0px 0px;color:rgba(36,36,36,0.3);background-color:rgba(0,0,0,0);}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-prev:hover, .elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-next:hover{color:#242424;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-dots{text-align:center;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-dots li button:before{font-size:10px;color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-dots li button:hover:before{color:var( --e-global-color-a932411 );}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-dots .slick-active button:before{color:var( --e-global-color-a932411 );}.elementor-widget-jet-images-layout .jet-images-layout__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-images-layout .jet-images-layout__desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-40899 .elementor-element.elementor-element-d2f550e .salvattore-column{width:calc(100% / 2);}.elementor-40899 .elementor-element.elementor-element-d2f550e .jet-images-layout__list::before{content:"2 .salvattore-column";}.elementor-40899 .elementor-element.elementor-element-d2f550e .layout-type-grid .jet-images-layout__list::before{content:"";}.elementor-40899 .elementor-element.elementor-element-d2f550e .layout-type-grid .jet-images-layout__list .jet-images-layout__item{width:calc(100% / 2);}.elementor-40899 .elementor-element.elementor-element-d2f550e .jet-images-layout__content:before{background-color:#ADB5CA70;}.elementor-40899 .elementor-element.elementor-element-d2f550e .jet-images-layout__image-instance{height:350px;}.elementor-40899 .elementor-element.elementor-element-d2f550e .jet-images-layout__inner{margin:2px;}.elementor-40899 .elementor-element.elementor-element-d2f550e .jet-images-layout__list{margin:-2px;}.elementor-40899 .elementor-element.elementor-element-d2f550e .jet-images-layout__content{justify-content:flex-end;}.elementor-40899 .elementor-element.elementor-element-d2f550e .jet-images-layout__title{order:1;text-align:center;font-size:18px;}.elementor-40899 .elementor-element.elementor-element-d2f550e .jet-images-layout__desc{order:2;text-align:left;font-size:13px;line-height:20px;letter-spacing:1px;padding:0% 0% 0% 0%;}.elementor-40899 .elementor-element.elementor-element-d2f550e .jet-images-layout__icon{justify-content:center;align-items:center;}.elementor-40899 .elementor-element.elementor-element-5d15f54{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-40899 .elementor-element.elementor-element-5d15f54 .elementor-heading-title{font-size:15px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-42f3f4b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-42f3f4b:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-42f3f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40899 .elementor-element.elementor-element-83a4a3b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-9f94672 );--border-color:var( --e-global-color-9f94672 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-c528557{width:auto;max-width:auto;}.elementor-40899 .elementor-element.elementor-element-c528557.elementor-element{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-c528557 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:1em;letter-spacing:3px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-54a5d4d{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-c95fb8b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-c95fb8b.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-c95fb8b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:15px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-c10fa58 );}.elementor-40899 .elementor-element.elementor-element-fef914c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-slider:not(.slick-vertical) .slick-slide{padding-right:10px;padding-left:10px;}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-slider.slick-vertical .slick-slide{padding-top:10px;padding-bottom:10px;}.elementor-40899 .elementor-element.elementor-element-0a03747 .ha-slick-item{border-radius:8px 8px 8px 8px;overflow:hidden;}.elementor-40899 .elementor-element.elementor-element-0a03747 .ha-slick-title{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-40899 .elementor-element.elementor-element-0a03747 .ha-slick-subtitle{color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-prev{left:-43px;}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-next{right:-43px;}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-prev, .elementor-40899 .elementor-element.elementor-element-0a03747 .slick-next{border-style:solid;border-width:0px 0px 0px 0px;color:rgba(36,36,36,0.3);background-color:rgba(0,0,0,0);}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-prev:hover, .elementor-40899 .elementor-element.elementor-element-0a03747 .slick-next:hover{color:#242424;}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-dots{text-align:center;}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-dots li button:before{font-size:10px;color:var( --e-global-color-9f94672 );}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-dots li button:hover:before{color:var( --e-global-color-a932411 );}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-dots .slick-active button:before{color:var( --e-global-color-a932411 );}.elementor-40899 .elementor-element.elementor-element-4891317{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-40899 .elementor-element.elementor-element-4521bc0 .elementor-gallery-item__overlay{background-color:#FFFFFF63;}.elementor-40899 .elementor-element.elementor-element-4521bc0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-40899 .elementor-element.elementor-element-4521bc0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#FFFFFF17;}.elementor-40899 .elementor-element.elementor-element-4521bc0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--description-margin-top:15px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-40899 .elementor-element.elementor-element-4521bc0 .elementor-gallery-item__title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-4521bc0 .elementor-gallery-item__description{font-size:12px;}@media(min-width:768px){.elementor-40899 .elementor-element.elementor-element-2c7c690{--content-width:1300px;}.elementor-40899 .elementor-element.elementor-element-7ef7039{--width:980px;}.elementor-40899 .elementor-element.elementor-element-ebb6304{--width:60%;}.elementor-40899 .elementor-element.elementor-element-691cf65{--width:70%;}.elementor-40899 .elementor-element.elementor-element-886118f{--width:50%;}.elementor-40899 .elementor-element.elementor-element-7442f34{--width:60%;}.elementor-40899 .elementor-element.elementor-element-9d170b5{--width:40%;}.elementor-40899 .elementor-element.elementor-element-165b467{--width:55%;}.elementor-40899 .elementor-element.elementor-element-9900454{--width:60%;}.elementor-40899 .elementor-element.elementor-element-450e32f{--width:calc( 60% - 50px );}.elementor-40899 .elementor-element.elementor-element-7d25256{--width:980px;}.elementor-40899 .elementor-element.elementor-element-d5d1a0c{--width:25%;}.elementor-40899 .elementor-element.elementor-element-b9c7495{--width:25%;}.elementor-40899 .elementor-element.elementor-element-e1ce071{--width:25%;}.elementor-40899 .elementor-element.elementor-element-e4e5f16{--width:25%;}.elementor-40899 .elementor-element.elementor-element-482e970{--content-width:980px;}.elementor-40899 .elementor-element.elementor-element-d17cf78{--width:700px;}.elementor-40899 .elementor-element.elementor-element-3d28b48{--width:20%;}.elementor-40899 .elementor-element.elementor-element-fa71a96{--width:80%;}.elementor-40899 .elementor-element.elementor-element-c277386{--width:20%;}.elementor-40899 .elementor-element.elementor-element-4cda9a0{--width:80%;}.elementor-40899 .elementor-element.elementor-element-fd27d30{--width:20%;}.elementor-40899 .elementor-element.elementor-element-9be27ed{--width:80%;}.elementor-40899 .elementor-element.elementor-element-bc678a0{--width:20%;}.elementor-40899 .elementor-element.elementor-element-ed23baf{--width:80%;}.elementor-40899 .elementor-element.elementor-element-bb97db8{--width:20%;}.elementor-40899 .elementor-element.elementor-element-a8f4972{--width:80%;}.elementor-40899 .elementor-element.elementor-element-bcf6af3{--width:20%;}.elementor-40899 .elementor-element.elementor-element-65f2462{--width:80%;}.elementor-40899 .elementor-element.elementor-element-72d89e1{--width:20%;}.elementor-40899 .elementor-element.elementor-element-0f707cf{--width:80%;}.elementor-40899 .elementor-element.elementor-element-3ff792d{--width:50%;}.elementor-40899 .elementor-element.elementor-element-8fffd52{--width:45%;}.elementor-40899 .elementor-element.elementor-element-93a1971{--width:95%;}.elementor-40899 .elementor-element.elementor-element-526704b{--width:50%;}.elementor-40899 .elementor-element.elementor-element-fccdec7{--width:50%;}.elementor-40899 .elementor-element.elementor-element-3253861{--width:100%;}.elementor-40899 .elementor-element.elementor-element-a2fdde3{--content-width:1300px;}.elementor-40899 .elementor-element.elementor-element-4dbc4ca{--width:100%;}.elementor-40899 .elementor-element.elementor-element-550e3af{--width:100%;}.elementor-40899 .elementor-element.elementor-element-af756e5{--width:200px;}.elementor-40899 .elementor-element.elementor-element-282c3ba{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-37c3942{--width:100%;}.elementor-40899 .elementor-element.elementor-element-25c1b23{--width:100%;}.elementor-40899 .elementor-element.elementor-element-9c663e4{--width:200px;}.elementor-40899 .elementor-element.elementor-element-d2087ed{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-79fc3d5{--width:100%;}.elementor-40899 .elementor-element.elementor-element-30bc1b2{--width:100%;}.elementor-40899 .elementor-element.elementor-element-d8e1e2e{--width:200px;}.elementor-40899 .elementor-element.elementor-element-2490259{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-7ead516{--width:100%;}.elementor-40899 .elementor-element.elementor-element-0f6159a{--width:100%;}.elementor-40899 .elementor-element.elementor-element-89425cd{--width:200px;}.elementor-40899 .elementor-element.elementor-element-401abf8{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-6fa2536{--width:100%;}.elementor-40899 .elementor-element.elementor-element-5e3fbe6{--width:100%;}.elementor-40899 .elementor-element.elementor-element-7a76892{--width:200px;}.elementor-40899 .elementor-element.elementor-element-914fad6{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-4abfd3c{--width:100%;}.elementor-40899 .elementor-element.elementor-element-2c3279c{--width:100%;}.elementor-40899 .elementor-element.elementor-element-49a6785{--width:200px;}.elementor-40899 .elementor-element.elementor-element-081616d{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-83e5ef6{--content-width:1300px;}.elementor-40899 .elementor-element.elementor-element-cb6d069{--width:550px;}.elementor-40899 .elementor-element.elementor-element-ee56f96{--width:100%;}.elementor-40899 .elementor-element.elementor-element-2590634{--width:100%;}.elementor-40899 .elementor-element.elementor-element-df02441{--width:100%;}.elementor-40899 .elementor-element.elementor-element-2ac10aeb{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-dad16c3{--width:100%;}.elementor-40899 .elementor-element.elementor-element-205d0ef{--width:250px;}.elementor-40899 .elementor-element.elementor-element-5573cd5{--width:calc(100% - 250px);}.elementor-40899 .elementor-element.elementor-element-ce92e03{--width:100%;}.elementor-40899 .elementor-element.elementor-element-51fba0d5{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-66f3fecb{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-46bc692{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-72bb7cae{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-629b7937{--width:100%;}.elementor-40899 .elementor-element.elementor-element-1ce6719b{--width:250px;}.elementor-40899 .elementor-element.elementor-element-554bc042{--width:calc(100% - 250px);}.elementor-40899 .elementor-element.elementor-element-10cde1c7{--width:100%;}.elementor-40899 .elementor-element.elementor-element-25ccbcc4{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-258c7d44{--width:250px;}.elementor-40899 .elementor-element.elementor-element-de15ba2{--width:calc( 100% - 250px);}.elementor-40899 .elementor-element.elementor-element-3ed11293{--width:250px;}.elementor-40899 .elementor-element.elementor-element-27634e90{--width:calc( 100% - 250px);}.elementor-40899 .elementor-element.elementor-element-47035a03{--width:250px;}.elementor-40899 .elementor-element.elementor-element-22d6439d{--width:calc( 100% - 250px);}.elementor-40899 .elementor-element.elementor-element-2a154016{--width:250px;}.elementor-40899 .elementor-element.elementor-element-35139de1{--width:calc( 100% - 250px);}.elementor-40899 .elementor-element.elementor-element-7a568c6a{--width:250px;}.elementor-40899 .elementor-element.elementor-element-5868cc3d{--width:calc( 100% - 250px);}.elementor-40899 .elementor-element.elementor-element-4a1ea02e{--width:250px;}.elementor-40899 .elementor-element.elementor-element-7db0ca38{--width:calc( 100% - 250px);}.elementor-40899 .elementor-element.elementor-element-d39296a{--width:250px;}.elementor-40899 .elementor-element.elementor-element-18791980{--width:calc( 100% - 250px);}.elementor-40899 .elementor-element.elementor-element-33eda727{--width:250px;}.elementor-40899 .elementor-element.elementor-element-35d805c6{--width:calc( 100% - 250px);}.elementor-40899 .elementor-element.elementor-element-532a265e{--width:250px;}.elementor-40899 .elementor-element.elementor-element-58a77b89{--width:calc( 100% - 250px);}.elementor-40899 .elementor-element.elementor-element-7b6e9ea9{--width:250px;}.elementor-40899 .elementor-element.elementor-element-3e50a958{--width:calc( 100% - 250px);}.elementor-40899 .elementor-element.elementor-element-151004b2{--width:250px;}.elementor-40899 .elementor-element.elementor-element-59af6608{--width:calc( 100% - 250px);}.elementor-40899 .elementor-element.elementor-element-b6caa0b{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-7b95a7e{--content-width:980px;}.elementor-40899 .elementor-element.elementor-element-fc45a7e{--content-width:980px;}.elementor-40899 .elementor-element.elementor-element-624eda7{--width:100%;}.elementor-40899 .elementor-element.elementor-element-ec8fa41{--width:100%;}.elementor-40899 .elementor-element.elementor-element-93bf143{--width:485px;}.elementor-40899 .elementor-element.elementor-element-42c8b07{--width:330px;}.elementor-40899 .elementor-element.elementor-element-f8f0d84{--width:130px;}.elementor-40899 .elementor-element.elementor-element-d1de844{--content-width:980px;}.elementor-40899 .elementor-element.elementor-element-91ff068{--content-width:980px;}.elementor-40899 .elementor-element.elementor-element-3320d5f{--content-width:980px;}.elementor-40899 .elementor-element.elementor-element-eb962a6{--content-width:1140px;}.elementor-40899 .elementor-element.elementor-element-38731dd{--content-width:1140px;}.elementor-40899 .elementor-element.elementor-element-c7c6bc6{--content-width:1140px;}.elementor-40899 .elementor-element.elementor-element-c4e9227{--content-width:1140px;}.elementor-40899 .elementor-element.elementor-element-e7feb19{--content-width:1140px;}.elementor-40899 .elementor-element.elementor-element-fcf687e{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-a28af93{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-1a0a0f8{--width:30%;}.elementor-40899 .elementor-element.elementor-element-5d6a054{--width:30%;}.elementor-40899 .elementor-element.elementor-element-2b77767{--width:30%;}.elementor-40899 .elementor-element.elementor-element-8a61f08{--width:30%;}.elementor-40899 .elementor-element.elementor-element-a9ad9bc{--width:30%;}.elementor-40899 .elementor-element.elementor-element-ec3e80f{--width:30%;}.elementor-40899 .elementor-element.elementor-element-500db9e{--width:100%;}.elementor-40899 .elementor-element.elementor-element-0777d49{--width:100%;}.elementor-40899 .elementor-element.elementor-element-a468a68{--width:200px;}.elementor-40899 .elementor-element.elementor-element-e517be8{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-1633bb9{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-273c6e6{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-f395eee{--width:100%;}.elementor-40899 .elementor-element.elementor-element-b348c34{--width:250px;}.elementor-40899 .elementor-element.elementor-element-ceeae65{--width:calc(100% - 250px);}.elementor-40899 .elementor-element.elementor-element-171abcf{--content-width:980px;}.elementor-40899 .elementor-element.elementor-element-64eb854{--content-width:980px;}.elementor-40899 .elementor-element.elementor-element-7fb7d13{--width:100%;}.elementor-40899 .elementor-element.elementor-element-d8aac56{--width:100%;}.elementor-40899 .elementor-element.elementor-element-a9c2301{--width:485px;}.elementor-40899 .elementor-element.elementor-element-5425024{--width:330px;}.elementor-40899 .elementor-element.elementor-element-89f6fe8{--width:130px;}.elementor-40899 .elementor-element.elementor-element-5888765{--content-width:980px;}.elementor-40899 .elementor-element.elementor-element-2a910ca{--content-width:980px;}.elementor-40899 .elementor-element.elementor-element-db1eeee{--content-width:980px;}.elementor-40899 .elementor-element.elementor-element-d07f16d{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-a38a7a8{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-6cd6f96{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-7110d58{--width:100%;}.elementor-40899 .elementor-element.elementor-element-2062f0c{--width:100%;}.elementor-40899 .elementor-element.elementor-element-1f7e914{--width:100%;}.elementor-40899 .elementor-element.elementor-element-30a3415{--width:100%;}.elementor-40899 .elementor-element.elementor-element-b0dbfea{--width:100%;}.elementor-40899 .elementor-element.elementor-element-5eaff06{--width:100%;}.elementor-40899 .elementor-element.elementor-element-24d3636{--width:250px;}.elementor-40899 .elementor-element.elementor-element-0aeb00e{--width:calc(100% - 250px);}.elementor-40899 .elementor-element.elementor-element-f51b437{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-4d3424f{--width:100%;}.elementor-40899 .elementor-element.elementor-element-107445b{--width:250px;}.elementor-40899 .elementor-element.elementor-element-d097eb1{--width:calc(100% - 250px);}.elementor-40899 .elementor-element.elementor-element-d265fe2{--width:100%;}.elementor-40899 .elementor-element.elementor-element-82649ba{--width:100%;}.elementor-40899 .elementor-element.elementor-element-07260c5{--width:100%;}.elementor-40899 .elementor-element.elementor-element-18ae750{--width:100%;}.elementor-40899 .elementor-element.elementor-element-eaf8e4a{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-84d2133{--width:100%;}.elementor-40899 .elementor-element.elementor-element-722fc45{--width:250px;}.elementor-40899 .elementor-element.elementor-element-d8d7745{--width:calc(100% - 250px);}.elementor-40899 .elementor-element.elementor-element-1766724{--width:100%;}.elementor-40899 .elementor-element.elementor-element-7e78934{--width:740px;}.elementor-40899 .elementor-element.elementor-element-95f998a{--width:100%;}.elementor-40899 .elementor-element.elementor-element-97d3b9c{--width:200px;}.elementor-40899 .elementor-element.elementor-element-ccdaab9{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-2e14b7e{--width:740px;}.elementor-40899 .elementor-element.elementor-element-2da5f64{--width:100%;}.elementor-40899 .elementor-element.elementor-element-ef007fc{--width:200px;}.elementor-40899 .elementor-element.elementor-element-d54a942{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-ebb74d8{--width:740px;}.elementor-40899 .elementor-element.elementor-element-ef0634f{--width:100%;}.elementor-40899 .elementor-element.elementor-element-09d0f73{--width:200px;}.elementor-40899 .elementor-element.elementor-element-1a8b7df{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-f34fc65{--width:740px;}.elementor-40899 .elementor-element.elementor-element-04abe98{--width:100%;}.elementor-40899 .elementor-element.elementor-element-9ea1a15{--width:200px;}.elementor-40899 .elementor-element.elementor-element-21d3937{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-2f320fb{--width:100%;}.elementor-40899 .elementor-element.elementor-element-45a4ff4{--width:740px;}.elementor-40899 .elementor-element.elementor-element-c118dbc{--width:100%;}.elementor-40899 .elementor-element.elementor-element-0c47dd5{--width:200px;}.elementor-40899 .elementor-element.elementor-element-da39342{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-868fc1e{--width:740px;}.elementor-40899 .elementor-element.elementor-element-c91a2e0{--width:100%;}.elementor-40899 .elementor-element.elementor-element-6f4fb1d{--width:200px;}.elementor-40899 .elementor-element.elementor-element-753695a{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-315fd81{--width:740px;}.elementor-40899 .elementor-element.elementor-element-5bfa7a6{--width:100%;}.elementor-40899 .elementor-element.elementor-element-95f2c92{--width:200px;}.elementor-40899 .elementor-element.elementor-element-50bf333{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-6bc972c{--width:740px;}.elementor-40899 .elementor-element.elementor-element-9c7f1e1{--width:100%;}.elementor-40899 .elementor-element.elementor-element-97b97de{--width:200px;}.elementor-40899 .elementor-element.elementor-element-78d2f2e{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-6bbe3c2{--width:740px;}.elementor-40899 .elementor-element.elementor-element-aa9f303{--width:100%;}.elementor-40899 .elementor-element.elementor-element-9a48f1d{--width:200px;}.elementor-40899 .elementor-element.elementor-element-9737014{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-90fb690{--width:740px;}.elementor-40899 .elementor-element.elementor-element-455bac9{--width:100%;}.elementor-40899 .elementor-element.elementor-element-8cbbd4a{--width:200px;}.elementor-40899 .elementor-element.elementor-element-216d8bd{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-e887f2f{--width:740px;}.elementor-40899 .elementor-element.elementor-element-00b7307{--width:100%;}.elementor-40899 .elementor-element.elementor-element-fbd7da5{--width:200px;}.elementor-40899 .elementor-element.elementor-element-cbc9da6{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-ec55d71{--width:100%;}.elementor-40899 .elementor-element.elementor-element-a24df82{--width:740px;}.elementor-40899 .elementor-element.elementor-element-35fcac6{--width:100%;}.elementor-40899 .elementor-element.elementor-element-c3b900a{--width:200px;}.elementor-40899 .elementor-element.elementor-element-977630c{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-7b1905a{--width:740px;}.elementor-40899 .elementor-element.elementor-element-4e4c0ae{--width:100%;}.elementor-40899 .elementor-element.elementor-element-372a089{--width:200px;}.elementor-40899 .elementor-element.elementor-element-219250b{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-f025f4f{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-aaeb273{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-4999a2b{--width:100%;}.elementor-40899 .elementor-element.elementor-element-f01add7{--width:100%;}.elementor-40899 .elementor-element.elementor-element-9603ae5{--width:250px;}.elementor-40899 .elementor-element.elementor-element-6b83f6e{--width:calc(100% - 250px);}.elementor-40899 .elementor-element.elementor-element-695c7e9{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-56befac{--width:100%;}.elementor-40899 .elementor-element.elementor-element-f2cdb2f{--width:100%;}.elementor-40899 .elementor-element.elementor-element-a4a38fb{--width:100%;}.elementor-40899 .elementor-element.elementor-element-fc14c0f{--width:250px;}.elementor-40899 .elementor-element.elementor-element-e1134f8{--width:calc(100% - 250px);}.elementor-40899 .elementor-element.elementor-element-2bd979d{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-4063557{--width:100%;}.elementor-40899 .elementor-element.elementor-element-653b216{--width:100%;}.elementor-40899 .elementor-element.elementor-element-27135c0{--width:300px;}.elementor-40899 .elementor-element.elementor-element-97e007c{--width:calc(100% - 300px);}.elementor-40899 .elementor-element.elementor-element-faa7f24{--width:100%;}.elementor-40899 .elementor-element.elementor-element-8bd49a8{--width:100%;}.elementor-40899 .elementor-element.elementor-element-79b885b{--width:100%;}.elementor-40899 .elementor-element.elementor-element-a5814f5{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-3848810{--width:100%;}.elementor-40899 .elementor-element.elementor-element-e801d1a{--width:200px;}.elementor-40899 .elementor-element.elementor-element-4ccfdd3{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-3d6e9f1{--width:100%;}.elementor-40899 .elementor-element.elementor-element-ab68564{--width:200px;}.elementor-40899 .elementor-element.elementor-element-b52ac24{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-260cf2d{--width:100%;}.elementor-40899 .elementor-element.elementor-element-4ebe076{--width:200px;}.elementor-40899 .elementor-element.elementor-element-60ee1c1{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-cc1d955{--width:100%;}.elementor-40899 .elementor-element.elementor-element-1f026c0{--width:200px;}.elementor-40899 .elementor-element.elementor-element-4952053{--width:calc(100% - 200px);}.elementor-40899 .elementor-element.elementor-element-537bc9a{--width:100%;}.elementor-40899 .elementor-element.elementor-element-b0a5f2e{--width:250px;}.elementor-40899 .elementor-element.elementor-element-87e06ec{--width:calc(100% - 250px);}.elementor-40899 .elementor-element.elementor-element-ab6a135{--width:100%;}.elementor-40899 .elementor-element.elementor-element-8d486c9{--width:100%;}.elementor-40899 .elementor-element.elementor-element-4fff4d4{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-6be811f{--width:100%;}.elementor-40899 .elementor-element.elementor-element-fc9bb4f{--width:250px;}.elementor-40899 .elementor-element.elementor-element-24dc9f6{--width:calc(100% - 250px);}.elementor-40899 .elementor-element.elementor-element-e823ff1{--width:100%;}.elementor-40899 .elementor-element.elementor-element-6c539a0{--content-width:740px;}.elementor-40899 .elementor-element.elementor-element-42f3f4b{--content-width:740px;}}@media(min-width:1025px){.elementor-40899 .elementor-element.elementor-element-7b95a7e:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-7b95a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-40899 .elementor-element.elementor-element-815119c:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-815119c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-40899 .elementor-element.elementor-element-d1de844:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-d1de844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-40899 .elementor-element.elementor-element-171abcf:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-171abcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-40899 .elementor-element.elementor-element-13a026a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-13a026a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-40899 .elementor-element.elementor-element-5888765:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-5888765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:0px;margin-bottom:0;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:0px;margin-bottom:0;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:0px;margin-bottom:0;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:0px;margin-bottom:0;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:0px;margin-bottom:0;}}@media(max-width:1024px){.elementor-40899 .elementor-element.elementor-element-4a46e8b{--grid-auto-flow:row;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-7adc1d6{left:-1px;}body.rtl .elementor-40899 .elementor-element.elementor-element-7adc1d6{right:-1px;}.elementor-40899 .elementor-element.elementor-element-7adc1d6{top:-42px;}.elementor-40899 .elementor-element.elementor-element-d17cf78{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d7b5cdb{--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-2d3d6e8{--spacer-size:20px;}.elementor-40899 .elementor-element.elementor-element-fa71a96{--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-74dc6b3{width:100%;max-width:100%;text-align:center;}.elementor-40899 .elementor-element.elementor-element-74dc6b3 .elementor-heading-title{line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-8dd985a .elementor-heading-title{line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-4cda9a0{--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-9be27ed{--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-ed23baf{--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-a8f4972{--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-65f2462{--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-0f707cf{--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-2a46597:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-2a46597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-40899 .elementor-element.elementor-element-37b5cf5{--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-f37e1ff{--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-744276f{--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-132cb58f{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-132cb58f.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-6f217410{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-6f217410.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-b46df14{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-b46df14.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-34fe67fc{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-34fe67fc.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-74a9e93d{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-74a9e93d.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-404babfa{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-404babfa.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5ac5eac4{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-5ac5eac4.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-546921f{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-546921f.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-3457ee6f{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-3457ee6f.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-50e692a{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-50e692a.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-15a55c2d{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-15a55c2d.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-528cf725{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-528cf725.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7fdf64b9{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-7fdf64b9.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-17a1aaa{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-17a1aaa.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-22a05bc8{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-22a05bc8.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-1cf19fd0{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-1cf19fd0.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7f9d7e23{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-7f9d7e23.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5efc7e72{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-5efc7e72.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-4e12ea77{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-4e12ea77.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-5a37e5ab{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-5a37e5ab.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-4456654a{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-4456654a.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-2f508f97{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-2f508f97.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-299424f7{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-299424f7.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-234570f3{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-234570f3.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-3064dd61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-41926306{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-2a322b45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-23c4c2fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-40d34b31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-2a64f770{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-7afebbe9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-5ef32714{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-158d1533{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-1289ea60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-51d44b89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-64aeca63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-f20def6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-3854d8d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-24905f2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-23c2e921{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-5a65a002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-7694ff87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-128c4976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-dff466c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-26120e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-263be29e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-3a24a8a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-278e3f8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-7693827a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-18c543a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-28d0467c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-338e247f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-11a9a05f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-43a11bae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-23bc0c62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-18ab3e99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-1c5780e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-a38a7a8{--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-87a5ff1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-40899 .elementor-element.elementor-element-30f1568{--e-n-carousel-swiper-slides-to-display:1;}.elementor-40899 .elementor-element.elementor-element-53e1c29{--e-n-carousel-swiper-slides-to-display:1;}.elementor-40899 .elementor-element.elementor-element-e823ff1{--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-1903d73{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-1903d73.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-8d0b68f{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-8d0b68f.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-797d1dd{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-797d1dd.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-6de53d3{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-6de53d3.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-4eb6f8b{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-4eb6f8b.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-40899 .elementor-element.elementor-element-2c7c690:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-2c7c690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/10/tomei-2.svg");background-repeat:repeat-y;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-2c7c690{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff.ha-layout-inline .ha-advanced-heading-before{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff.ha-layout-block .ha-advanced-heading-before{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff .ha-advanced-heading-before{letter-spacing:10px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff .ha-advanced-heading-center{padding:0px 0px 0px 0px;font-size:22px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff.ha-layout-inline .ha-advanced-heading-center{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff.ha-layout-block .ha-advanced-heading-center{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff .ha-advanced-heading-after{padding:5px 0px 15px 0px;font-size:13px;line-height:1.5em;letter-spacing:2.5px;}.elementor-40899 .elementor-element.elementor-element-a4ba1ff .ha-advanced-heading-border:after{bottom:0px;}.elementor-40899 .elementor-element.elementor-element-7ef7039:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-7ef7039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2025/02/tomei.svg");}.elementor-40899 .elementor-element.elementor-element-7ef7039{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ebb6304{--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-40899 .elementor-element.elementor-element-6334550 img{height:200px;object-fit:cover;object-position:top center;}.elementor-40899 .elementor-element.elementor-element-2e15e51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40899 .elementor-element.elementor-element-2e15e51 .elementor-heading-title{font-size:16px;}.elementor-40899 .elementor-element.elementor-element-691cf65{--justify-content:flex-start;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-b66ae3d .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-886118f{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d24b515 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-7442f34{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-32bb648 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-9d170b5{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6b5f49e .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-165b467{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d23e230 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-9900454{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-47345a6 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-450e32f:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-450e32f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/09/haikei030-1.jpg");background-size:cover;}.elementor-40899 .elementor-element.elementor-element-450e32f{--width:250px;--min-height:300px;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--align-items:flex-end;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-450e32f.e-con{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-71d92fa{width:100%;max-width:100%;padding:0px 20px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-71d92fa .elementor-icon-wrapper{text-align:end;}.elementor-40899 .elementor-element.elementor-element-ce5d1f5{padding:10px 10px 10px 10px;}.elementor-40899 .elementor-element.elementor-element-ce5d1f5 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-5ed938e{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-5ed938e img{height:200px;object-fit:cover;}.elementor-40899 .elementor-element.elementor-element-71b6e7f{padding:0px 0px 20px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-71b6e7f.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-71b6e7f .elementor-heading-title{font-size:13px;}.elementor-40899 .elementor-element.elementor-element-d9e8c67{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-7d25256{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4a46e8b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-7adc1d6 .elementor-heading-title{font-size:13px;}.elementor-40899 .elementor-element.elementor-element-b4e6945{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-8009fe0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-4b821ef{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-4b821ef .elementor-heading-title{font-size:14px;line-height:1.7em;}.elementor-40899 .elementor-element.elementor-element-f3dd80b{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-60e101d .elementor-button{font-size:13px;line-height:1em;padding:20px 10px 20px 10px;}.elementor-40899 .elementor-element.elementor-element-3b9103f{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-d5d1a0c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-0820842{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-b9c7495{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-5ae6c4a{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-e1ce071{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4dba93e{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-e4e5f16{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6fc01a3{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-482e970:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-482e970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/10/tomei-2.svg");background-repeat:repeat-y;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-482e970{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-4c3a40d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-40899 .elementor-element.elementor-element-4c3a40d.ha-layout-inline .ha-advanced-heading-center{margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-4c3a40d.ha-layout-block .ha-advanced-heading-center{margin-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-4c3a40d .ha-advanced-heading-center{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-4c3a40d .ha-advanced-heading-after{padding:0px 0px 15px 0px;font-size:13px;line-height:1.5em;letter-spacing:2.5px;}.elementor-40899 .elementor-element.elementor-element-4c3a40d .ha-advanced-heading-border:after{bottom:0px;}.elementor-40899 .elementor-element.elementor-element-e5758ed{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-71a23ea{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.elementor-repeater-item-4965048.premium-table-cell .premium-table-text, .elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row td.elementor-repeater-item-4965048.premium-table-cell .premium-table-text{font-size:35px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.elementor-repeater-item-154b5c0.premium-table-cell .premium-table-text, .elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row td.elementor-repeater-item-154b5c0.premium-table-cell .premium-table-text{font-size:30px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.elementor-repeater-item-f873ca5.premium-table-cell .premium-table-text, .elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row td.elementor-repeater-item-f873ca5.premium-table-cell .premium-table-text{font-size:25px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-953ad60{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-953ad60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text{font-size:15px;line-height:40px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text{font-size:15px;line-height:30px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell{border-width:0px 0px 1px 0px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row th.premium-table-cell .premium-table-text{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text{font-size:14px;line-height:40px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text{font-size:14px;}.elementor-40899 .elementor-element.elementor-element-953ad60 .premium-table .premium-table-row td.premium-table-cell .premium-table-text{padding:0px 2px 0px 2px;}.elementor-40899 .elementor-element.elementor-element-998edf1{--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:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-c53715a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-c53715a .elementor-heading-title{font-size:16px;}.elementor-40899 .elementor-element.elementor-element-d17cf78{--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d7b5cdb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-2d3d6e8{--spacer-size:30px;}.elementor-40899 .elementor-element.elementor-element-51b41d8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-40899 .elementor-element.elementor-element-3d28b48{--width:20%;}.elementor-40899 .elementor-element.elementor-element-fa71a96{--width:80%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-1700cd3{--width:100%;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-74dc6b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-74dc6b3 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-7f620f3{padding:5px 5px 5px 5px;top:-27px;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-7f620f3{left:-2px;}body.rtl .elementor-40899 .elementor-element.elementor-element-7f620f3{right:-2px;}.elementor-40899 .elementor-element.elementor-element-7f620f3 .elementor-heading-title{font-size:10px;}.elementor-40899 .elementor-element.elementor-element-2da1549{--width:100%;}.elementor-40899 .elementor-element.elementor-element-8dd985a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-8dd985a .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-c277386{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-8f17015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-8f17015 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-4cda9a0{--width:80%;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-13bc7ed{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-13bc7ed .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-9b78d5d{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-9b78d5d .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-fd27d30{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-0d00e69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-0d00e69 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-9be27ed{--width:80%;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-a036b10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-a036b10 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-6c34763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-6c34763 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-bc678a0{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2d69b51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-2d69b51 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-ed23baf{--width:80%;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-2dea4e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-2dea4e4 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-53893a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-53893a9 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-a343298{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-a343298 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-a11e42a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-a11e42a .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-bb97db8{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-8486872{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-8486872 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-a8f4972{--width:80%;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-b149bfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-b149bfb .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-9ffe530{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-9ffe530 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-bcf6af3{--width:20%;}.elementor-40899 .elementor-element.elementor-element-c96245f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-c96245f .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-65f2462{--width:80%;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-8cdf582{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-8cdf582 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-217cf4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-217cf4a .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-de21b6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-de21b6e .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-082452d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-082452d .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-72d89e1{--width:20%;}.elementor-40899 .elementor-element.elementor-element-0148c8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-0148c8d .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-0f707cf{--width:80%;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-86714c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-86714c6 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-a1e2ed3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-a1e2ed3 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-a483893{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-a483893 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-2262b03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-2262b03 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-86fbac0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-86fbac0 .elementor-heading-title{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-cb4cd09{width:100%;max-width:100%;padding:0px 10px 0px 10px;}.elementor-40899 .elementor-element.elementor-element-49d7c05{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-49d7c05 .elementor-button{padding:20px 10px 20px 10px;}.elementor-40899 .elementor-element.elementor-element-2f25af0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-3ff792d{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-c98bfe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-c98bfe7 .elementor-heading-title{font-size:16px;}.elementor-40899 .elementor-element.elementor-element-f7072df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-f7072df .elementor-heading-title{font-size:16px;}.elementor-40899 .elementor-element.elementor-element-8fb21ef{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-ca14528{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-eb6785d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40899 .elementor-element.elementor-element-8530767{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-56ec907{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-56ec907.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-c91bf43 .elementor-heading-title{font-size:17px;}.elementor-40899 .elementor-element.elementor-element-32b8995 .pt_plus_button .button-link-wrap{font-size:10px;}.elementor-40899 .elementor-element.elementor-element-0c17c18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-0c17c18 .elementor-heading-title{font-size:16px;}.elementor-40899 .elementor-element.elementor-element-b734ce3{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-1837c21{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-93a1971{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40899 .elementor-element.elementor-element-526704b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ad1e71e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-40899 .elementor-element.elementor-element-ad1e71e .elementor-heading-title{font-size:16px;}.elementor-40899 .elementor-element.elementor-element-67ce13e{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40899 .elementor-element.elementor-element-fccdec7{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ebaa94b{--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-df6555a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-df6555a.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-5803beb .pt_plus_button .button-link-wrap{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-76511c2{--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-3cb575b{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-3cb575b.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-f946206 .pt_plus_button .button-link-wrap{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-729a406{--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-baf64f8{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-baf64f8.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-1fcb647 .pt_plus_button .button-link-wrap{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-2a46597{--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-2a46597:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-2a46597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-40899 .elementor-element.elementor-element-497d787{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-497d787.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-0919d25 .pt_plus_button .button-link-wrap{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-9d7c3a6{--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-e4de092{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-e4de092.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-0e33fd8 .pt_plus_button .button-link-wrap{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-3253861{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-328f39a{--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-f36017d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-f36017d.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-04cf118 .pt_plus_button .button-link-wrap{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-6e2a874{--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-798c481{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-798c481.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-538a059 .pt_plus_button .button-link-wrap{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-85998b7{--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-33d9360{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-33d9360.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-8339f48 .pt_plus_button .button-link-wrap{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-8466b10{--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-a1f54eb{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-a1f54eb.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-762138c .pt_plus_button .button-link-wrap{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-a2fdde3:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-a2fdde3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/10/tomei-2.svg");background-repeat:repeat-y;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-a2fdde3{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-c113a30{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2b1880b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-40899 .elementor-element.elementor-element-2b1880b .elementor-heading-title{font-size:16px;}.elementor-40899 .elementor-element.elementor-element-37b5cf5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-4dbc4ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40899 .elementor-element.elementor-element-f9fe290{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-40899 .elementor-element.elementor-element-f9fe290 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-d47f0ec{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 10px;--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);text-align:justify;}.elementor-40899 .elementor-element.elementor-element-d47f0ec .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-550e3af{--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-af756e5:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-af756e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/10/introduction_005-5.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-af756e5{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-282c3ba{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-b974ce7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-9be1781{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-37c3942{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40899 .elementor-element.elementor-element-a167761{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-40899 .elementor-element.elementor-element-a167761 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-9c62aa1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 10px;--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);text-align:justify;}.elementor-40899 .elementor-element.elementor-element-9c62aa1 .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-25c1b23{--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-9c663e4{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-9c663e4:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-9c663e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-d2087ed{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-f75edb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-27bc320{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-79fc3d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40899 .elementor-element.elementor-element-3ae984c{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-40899 .elementor-element.elementor-element-3ae984c .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-9dfe37b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 10px;--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);text-align:justify;}.elementor-40899 .elementor-element.elementor-element-9dfe37b .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-30bc1b2{--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-d8e1e2e{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-d8e1e2e:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-d8e1e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-2490259{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-28331da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-e5ba8bd{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-7ead516{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40899 .elementor-element.elementor-element-32c8615{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-40899 .elementor-element.elementor-element-32c8615 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-ec290f4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 10px;--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);text-align:justify;}.elementor-40899 .elementor-element.elementor-element-ec290f4 .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-0f6159a{--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-89425cd{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-89425cd:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-89425cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-40899 .elementor-element.elementor-element-401abf8{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6bac6b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-f055121{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-6fa2536{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40899 .elementor-element.elementor-element-d9abcc8{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-40899 .elementor-element.elementor-element-d9abcc8 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-b608f53{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 10px;--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);text-align:justify;}.elementor-40899 .elementor-element.elementor-element-b608f53 .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-5e3fbe6{--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-7a76892{--width:100%;--min-height:250px;}.elementor-40899 .elementor-element.elementor-element-7a76892:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-7a76892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-914fad6{--width:100%;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-3ad067a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-60636f9{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-c85cd32{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-4abfd3c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40899 .elementor-element.elementor-element-8013560{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-40899 .elementor-element.elementor-element-8013560 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-4d588b0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 10px;--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);text-align:justify;}.elementor-40899 .elementor-element.elementor-element-4d588b0 .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-2c3279c{--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-49a6785:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-49a6785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/10/clinic_pics-1-1.jpg");background-position:center center;}.elementor-40899 .elementor-element.elementor-element-49a6785{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-081616d{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-cad5071{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-4f811b1{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-83e5ef6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-cb6d069{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-8a229db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-8a229db .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-49ddf8b{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-40899 .elementor-element.elementor-element-49ddf8b .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-f37e1ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-ee56f96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40899 .elementor-element.elementor-element-f6255a7{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-40899 .elementor-element.elementor-element-f6255a7 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-738aa94{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 10px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-738aa94 .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-96582f7{--spacer-size:20px;}.elementor-40899 .elementor-element.elementor-element-0541bcb{padding:0px 10px 0px 10px;}.elementor-40899 .elementor-element.elementor-element-0541bcb .elementor-button{letter-spacing:3px;padding:20px 20px 20px 20px;}.elementor-40899 .elementor-element.elementor-element-2590634{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40899 .elementor-element.elementor-element-dd2e703{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-40899 .elementor-element.elementor-element-dd2e703 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-d4cbd9d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 10px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-d4cbd9d .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-9072080{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-9072080 .elementor-heading-title{font-size:15px;line-height:2em;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-df02441{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40899 .elementor-element.elementor-element-7e6749b{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-40899 .elementor-element.elementor-element-7e6749b .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-458485c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 10px;text-align:justify;}.elementor-40899 .elementor-element.elementor-element-458485c .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-a968a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-a968a87 .elementor-heading-title{font-size:15px;line-height:2em;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-11e7f71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-2ac10aeb{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-a97dcb5{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-5344c263{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-5344c263 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-8608e9d{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-40899 .elementor-element.elementor-element-8608e9d .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-744276f{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-40899 .elementor-element.elementor-element-14a1210.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-ce2a5e6{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-ce2a5e6 .elementor-heading-title{font-size:12px;line-height:40px;letter-spacing:0em;}.elementor-40899 .elementor-element.elementor-element-c62948e.e-con{--align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-f3d4c2f{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-f3d4c2f .elementor-heading-title{font-size:12px;line-height:40px;letter-spacing:0em;}.elementor-40899 .elementor-element.elementor-element-d638da2 .elementor-heading-title{font-size:12px;line-height:40px;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-2066ed7 .elementor-heading-title{font-size:12px;line-height:40px;letter-spacing:-1px;}.elementor-40899 .elementor-element.elementor-element-6827c9b .elementor-heading-title{font-size:12px;line-height:40px;letter-spacing:-1px;}.elementor-40899 .elementor-element.elementor-element-0202ea4 .elementor-heading-title{font-size:12px;line-height:40px;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-a7dcb12 .elementor-heading-title{font-size:12px;line-height:40px;letter-spacing:-1px;}.elementor-40899 .elementor-element.elementor-element-21a6f18 .elementor-heading-title{font-size:12px;line-height:40px;letter-spacing:-1px;}.elementor-40899 .elementor-element.elementor-element-7a59716 .elementor-heading-title{font-size:12px;}.elementor-40899 .elementor-element.elementor-element-dad16c3{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-205d0ef{--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-205d0ef:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-205d0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-40899 .elementor-element.elementor-element-cd04ab7{--justify-content:space-between;--flex-wrap:nowrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-f3bfdd5 .elementor-heading-title{font-size:13px;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-635d081 .elementor-heading-title{font-size:13px;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-2daf0a9 .elementor-heading-title{font-size:13px;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-198df0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-126e45cd{--justify-content:space-between;--flex-wrap:nowrap;}.elementor-40899 .elementor-element.elementor-element-79a1315b .elementor-heading-title{font-size:13px;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-2621ad10 .elementor-heading-title{font-size:13px;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-48777657 .elementor-heading-title{font-size:13px;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-ce92e03{--padding-top:20px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-5adb9b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-5adb9b8 .elementor-heading-title{font-size:13px;line-height:1.5em;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-ea6654f{--spacer-size:5px;}.elementor-40899 .elementor-element.elementor-element-5ac24fd .jet-headline__first{align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-5ac24fd .jet-headline__first .jet-headline__label{font-size:15px;line-height:1em;}.elementor-40899 .elementor-element.elementor-element-5ac24fd .jet-headline__second .jet-headline__label{font-size:30px;line-height:1em;}.elementor-40899 .elementor-element.elementor-element-5ac24fd .jet-headline__second{padding:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-a5abac2 .elementor-heading-title{letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-7f6ebba0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-40899 .elementor-element.elementor-element-51fba0d5{--justify-content:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-132cb58f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-6f217410{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-b46df14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-34fe67fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-74a9e93d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-404babfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-fd07f07{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-128631e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-40899 .elementor-element.elementor-element-66f3fecb{--justify-content:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-5ac5eac4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-546921f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-3457ee6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-50e692a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-60e08228{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-4a83b295{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-40899 .elementor-element.elementor-element-46bc692{--justify-content:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-15a55c2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-528cf725{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-7fdf64b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-17a1aaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-22a05bc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-1cf19fd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-7f9d7e23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-5efc7e72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-2da3a9b6{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-464d0abb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-40899 .elementor-element.elementor-element-72bb7cae{--justify-content:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-4e12ea77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-5a37e5ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-4456654a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-2f508f97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-299424f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-234570f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-1ce6719b{--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-7ec4c556{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-10cde1c7{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table .premium-table-row th.premium-table-cell:nth-child(odd) .premium-table-text{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table .premium-table-row th.premium-table-cell:nth-child(even) .premium-table-text{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table tbody tr:nth-of-type(odd) .premium-table-cell .premium-table-text{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-1f267e05 .premium-table tbody tr:nth-of-type(even) .premium-table-cell .premium-table-text{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-5cc8eafc{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:20px;}.elementor-40899 .elementor-element.elementor-element-3b15eda9{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-25ccbcc4{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-5dd5eca7{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-950cbde .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-4ec9a0c9{--margin-top:10px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-c80ec49{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9314b47 .elementor-heading-title{font-size:20px;}.elementor-40899 .elementor-element.elementor-element-258c7d44{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-4b3e3c22 img{height:300px;}.elementor-40899 .elementor-element.elementor-element-de15ba2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-65213361{--spacer-size:270px;width:var( --container-widget-width, calc(50vw - 15px + 59px) );max-width:calc(50vw - 15px + 59px);--container-widget-width:calc(50vw - 15px + 59px);--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-3064dd61{width:var( --container-widget-width, 30px );max-width:30px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-3064dd61 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-68f4da9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-68f4da9b .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-41926306{width:var( --container-widget-width, 25px );max-width:25px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-40899 .elementor-element.elementor-element-41926306 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-3c687eda{width:100%;max-width:100%;margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-3c687eda .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:2px;}.elementor-40899 .elementor-element.elementor-element-71245575{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-71245575 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-71245575 .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-2a322b45{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2a322b45.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-2a322b45 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-36366cfa{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-36366cfa .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-36366cfa .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-7a9b8d10{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-9c0a3df{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-df78544.ha-layout-inline .ha-advanced-heading-center{margin-right:5px;}.elementor-40899 .elementor-element.elementor-element-df78544.ha-layout-block .ha-advanced-heading-center{margin-bottom:5px;}.elementor-40899 .elementor-element.elementor-element-df78544 .ha-advanced-heading-center{font-size:20px;}.elementor-40899 .elementor-element.elementor-element-938ae8e .tp-unfold-wrapper .tp-unfold-description{height:200px;}.elementor-40899 .elementor-element.elementor-element-b5a526a{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-61b9ac7 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-3ed11293{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-24fee072 img{height:300px;}.elementor-40899 .elementor-element.elementor-element-27634e90{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-6a85ffc2{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-6da2d90{--spacer-size:270px;width:var( --container-widget-width, calc(50vw - 15px + 59px) );max-width:calc(50vw - 15px + 59px);--container-widget-width:calc(50vw - 15px + 59px);--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-23c4c2fb{width:var( --container-widget-width, 30px );max-width:30px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-23c4c2fb .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-c46c417{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-c46c417 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-40d34b31{width:var( --container-widget-width, 25px );max-width:25px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-40899 .elementor-element.elementor-element-40d34b31 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-7f9b298b{width:100%;max-width:100%;margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-7f9b298b .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-71a42792{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-71a42792 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-71a42792 .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-2a64f770{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2a64f770.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-2a64f770 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-2d3876c4{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-2d3876c4 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-2d3876c4 .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-5a9831e0{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-10bed15{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-57e7879.ha-layout-inline .ha-advanced-heading-center{margin-right:5px;}.elementor-40899 .elementor-element.elementor-element-57e7879.ha-layout-block .ha-advanced-heading-center{margin-bottom:5px;}.elementor-40899 .elementor-element.elementor-element-57e7879 .ha-advanced-heading-center{font-size:20px;}.elementor-40899 .elementor-element.elementor-element-9ce487b .tp-unfold-wrapper .tp-unfold-description{height:200px;}.elementor-40899 .elementor-element.elementor-element-594d52b{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-a8bbcf7 .elementor-heading-title{font-size:20px;}.elementor-40899 .elementor-element.elementor-element-47035a03{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-3c6ea5b6 img{height:300px;}.elementor-40899 .elementor-element.elementor-element-7d59b11e{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-5e8f4efa{--spacer-size:270px;width:var( --container-widget-width, calc(50vw - 15px + 59px) );max-width:calc(50vw - 15px + 59px);--container-widget-width:calc(50vw - 15px + 59px);--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-7afebbe9{width:var( --container-widget-width, 30px );max-width:30px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-7afebbe9 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-20b9b158{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-20b9b158 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-5ef32714{width:var( --container-widget-width, 25px );max-width:25px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-40899 .elementor-element.elementor-element-5ef32714 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-37660ed3{width:100%;max-width:100%;margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-37660ed3 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-1ff87393{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-1ff87393 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-1ff87393 .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-158d1533{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-158d1533.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-158d1533 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-4f9e9d4e{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-4f9e9d4e .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-4f9e9d4e .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-3fcfeab{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-2a154016{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-6603f913 img{height:300px;}.elementor-40899 .elementor-element.elementor-element-5b23916{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-74581da1{--spacer-size:270px;width:var( --container-widget-width, calc(50vw - 15px + 59px) );max-width:calc(50vw - 15px + 59px);--container-widget-width:calc(50vw - 15px + 59px);--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-1289ea60{width:var( --container-widget-width, 30px );max-width:30px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-1289ea60 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-28e3f42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-28e3f42 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-51d44b89{width:var( --container-widget-width, 25px );max-width:25px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-40899 .elementor-element.elementor-element-51d44b89 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-45839c69{width:100%;max-width:100%;margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-45839c69 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-18c874bb{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-18c874bb .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-18c874bb .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-64aeca63{width:100%;max-width:100%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-64aeca63.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-64aeca63 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-7a568c6a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-21c38e66 img{height:300px;}.elementor-40899 .elementor-element.elementor-element-5868cc3d{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-741930d{--spacer-size:270px;width:var( --container-widget-width, calc(50vw - 15px + 59px) );max-width:calc(50vw - 15px + 59px);--container-widget-width:calc(50vw - 15px + 59px);--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-f20def6{width:var( --container-widget-width, 30px );max-width:30px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-f20def6 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-614b7fa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-614b7fa0 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-3854d8d4{width:var( --container-widget-width, 25px );max-width:25px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-40899 .elementor-element.elementor-element-3854d8d4 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-51944795{width:100%;max-width:100%;margin:158px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-51944795 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-15e2f473{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-15e2f473 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-15e2f473 .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-24905f2d{width:100%;max-width:100%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-24905f2d.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-24905f2d .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-4a1ea02e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-39de2148 img{height:300px;}.elementor-40899 .elementor-element.elementor-element-7db0ca38{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-18e2995a{--spacer-size:270px;width:var( --container-widget-width, calc(50vw - 15px + 59px) );max-width:calc(50vw - 15px + 59px);--container-widget-width:calc(50vw - 15px + 59px);--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-23c2e921{width:var( --container-widget-width, 30px );max-width:30px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-23c2e921 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-5f522c00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-5f522c00 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-5a65a002{width:var( --container-widget-width, 25px );max-width:25px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-40899 .elementor-element.elementor-element-5a65a002 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-d9f108b{width:100%;max-width:100%;margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-d9f108b .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-7d642295{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-7d642295 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-7d642295 .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-7694ff87{width:100%;max-width:100%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-7694ff87.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-7694ff87 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-0c284dd{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-085fefb .elementor-heading-title{font-size:20px;}.elementor-40899 .elementor-element.elementor-element-d39296a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-5316345d img{height:300px;}.elementor-40899 .elementor-element.elementor-element-18791980{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-7344c733{--spacer-size:270px;width:var( --container-widget-width, calc(50vw - 15px + 59px) );max-width:calc(50vw - 15px + 59px);--container-widget-width:calc(50vw - 15px + 59px);--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-128c4976{width:var( --container-widget-width, 30px );max-width:30px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-128c4976 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-5bb4281b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-5bb4281b .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-dff466c{width:var( --container-widget-width, 25px );max-width:25px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-40899 .elementor-element.elementor-element-dff466c .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-2e286ced{width:100%;max-width:100%;margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2e286ced .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-28d26afc{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-28d26afc .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-28d26afc .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-26120e4d{width:100%;max-width:100%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-26120e4d.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-26120e4d .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-33eda727{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-3d75a255 img{height:300px;}.elementor-40899 .elementor-element.elementor-element-35d805c6{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-6cb29a46{--spacer-size:270px;width:var( --container-widget-width, calc(50vw - 15px + 59px) );max-width:calc(50vw - 15px + 59px);--container-widget-width:calc(50vw - 15px + 59px);--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-263be29e{width:var( --container-widget-width, 30px );max-width:30px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-263be29e .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-2d2046fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2d2046fd .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-3a24a8a4{width:var( --container-widget-width, 25px );max-width:25px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-40899 .elementor-element.elementor-element-3a24a8a4 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-2599a41{width:100%;max-width:100%;margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2599a41 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-5b5f75b6{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-5b5f75b6 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-5b5f75b6 .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-278e3f8e{width:100%;max-width:100%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-278e3f8e.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-278e3f8e .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-532a265e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-6b481d75 img{height:300px;}.elementor-40899 .elementor-element.elementor-element-58a77b89{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-1a877da4{--spacer-size:270px;width:var( --container-widget-width, calc(50vw - 15px + 59px) );max-width:calc(50vw - 15px + 59px);--container-widget-width:calc(50vw - 15px + 59px);--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-7693827a{width:var( --container-widget-width, 30px );max-width:30px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-7693827a .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-1360363a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-1360363a .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-5ff11a20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-5ff11a20 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-18c543a4{width:var( --container-widget-width, 25px );max-width:25px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-40899 .elementor-element.elementor-element-18c543a4 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-31d17222{width:100%;max-width:100%;margin:92px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-31d17222 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-76b84ab2{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-76b84ab2 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-76b84ab2 .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-28d0467c{width:100%;max-width:100%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-28d0467c.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-28d0467c .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-7b6e9ea9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-717d01d4 img{height:300px;}.elementor-40899 .elementor-element.elementor-element-3e50a958{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-360627c3{--spacer-size:270px;width:var( --container-widget-width, calc(50vw - 15px + 59px) );max-width:calc(50vw - 15px + 59px);--container-widget-width:calc(50vw - 15px + 59px);--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-338e247f{width:var( --container-widget-width, 30px );max-width:30px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-338e247f .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-536092c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-536092c6 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-11a9a05f{width:var( --container-widget-width, 25px );max-width:25px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-40899 .elementor-element.elementor-element-11a9a05f .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-1953d626{width:100%;max-width:100%;margin:92px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-1953d626 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-66b39007{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-66b39007 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-66b39007 .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-43a11bae{width:100%;max-width:100%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-43a11bae.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-43a11bae .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-151004b2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-40899 .elementor-element.elementor-element-895bad7 img{height:300px;}.elementor-40899 .elementor-element.elementor-element-59af6608{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-7d967215{--spacer-size:270px;width:var( --container-widget-width, calc(50vw - 15px + 59px) );max-width:calc(50vw - 15px + 59px);--container-widget-width:calc(50vw - 15px + 59px);--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-23bc0c62{width:var( --container-widget-width, 30px );max-width:30px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-23bc0c62 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-33a12f28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-33a12f28 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-18ab3e99{width:var( --container-widget-width, 25px );max-width:25px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-40899 .elementor-element.elementor-element-18ab3e99 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-79e5117{width:100%;max-width:100%;margin:92px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-79e5117 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-7450f841{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-7450f841 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-40899 .elementor-element.elementor-element-7450f841 .elementor-divider{text-align:center;}.elementor-40899 .elementor-element.elementor-element-1c5780e5{width:100%;max-width:100%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-1c5780e5.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-1c5780e5 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-b6caa0b{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-26f3fc4{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-8acd65d .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-05c0e07{--width:100%;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-e083fa3 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{padding:15px 20px 10px 20px;}.elementor-40899 .elementor-element.elementor-element-7a57c39 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{padding:15px 20px 10px 20px;}.elementor-40899 .elementor-element.elementor-element-7b95a7e:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-7b95a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-7b95a7e{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-1737948{--content-width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40899 .elementor-element.elementor-element-f680fd3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-f680fd3 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:5px;}.elementor-40899 .elementor-element.elementor-element-2c89c39{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-2c89c39 .elementor-heading-title{font-size:23px;line-height:2em;letter-spacing:-1.4px;}.elementor-40899 .elementor-element.elementor-element-fc45a7e{--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-40899 .elementor-element.elementor-element-a6927c9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-eca3a96 .jet-headline__first{align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-eca3a96 .jet-headline__first .jet-headline__label{font-size:15px;line-height:1em;}.elementor-40899 .elementor-element.elementor-element-eca3a96 .jet-headline__second .jet-headline__label{font-size:30px;line-height:1em;}.elementor-40899 .elementor-element.elementor-element-eca3a96 .jet-headline__second{padding:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-d71e7d3 .elementor-heading-title{letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-b5b0117{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6820ec0{padding:0px 10px 0px 10px;}.elementor-40899 .elementor-element.elementor-element-6820ec0 .elementor-button{letter-spacing:3px;padding:20px 20px 20px 20px;}.elementor-40899 .elementor-element.elementor-element-7038855 .elementor-heading-title{letter-spacing:5px;}.elementor-40899 .elementor-element.elementor-element-815119c:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-815119c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/10/tomei.svg");}.elementor-40899 .elementor-element.elementor-element-815119c{--width:100%;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-40899 .elementor-element.elementor-element-624eda7{--width:100%;--min-height:850px;--margin-top:-500px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-624eda7:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-624eda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -80px;}.elementor-40899 .elementor-element.elementor-element-ec8fa41{--width:100%;--min-height:500px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-93bf143{--width:100%;--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;--border-radius:0px 0px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-42c8b07{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9a16f29{width:100%;max-width:100%;padding:0px 20px 20px 20px;border-radius:0px 0px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-9a16f29 .elementor-heading-title{font-size:14px;line-height:1.7em;letter-spacing:2px;}.elementor-40899 .elementor-element.elementor-element-299beb8{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-299beb8 .elementor-heading-title{font-size:22px;line-height:1em;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-f148899{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-f148899 .elementor-heading-title{line-height:1em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-d1de844:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-d1de844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/10/tomei.svg");}.elementor-40899 .elementor-element.elementor-element-d1de844{--overlay-opacity:0;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-5e96603{--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-3320d5f{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-e34a8b1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-74c5414{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-74c5414 .elementor-heading-title{font-size:14px;line-height:1.7em;}.elementor-40899 .elementor-element.elementor-element-59e4759{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-e8c4bb8 .elementor-button{line-height:1em;padding:20px 10px 20px 10px;}.elementor-40899 .elementor-element.elementor-element-1eef435 .elementor-button{line-height:1em;padding:20px 10px 20px 10px;}.elementor-40899 .elementor-element.elementor-element-26c593a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-26c593a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/10/tomei-1.svg");background-repeat:repeat-y;background-size:contain;}.elementor-40899 .elementor-element.elementor-element-26c593a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-ffab4b9{--width:380px;--min-height:450px;}.elementor-40899 .elementor-element.elementor-element-cded5e2 .elementor-heading-title{letter-spacing:1.5px;word-spacing:1em;}.elementor-40899 .elementor-element.elementor-element-c9e9328{--width:380px;--min-height:450px;}.elementor-40899 .elementor-element.elementor-element-09a8c1b .elementor-heading-title{line-height:1em;letter-spacing:1.5px;word-spacing:1em;}.elementor-40899 .elementor-element.elementor-element-3733435{--width:380px;}.elementor-40899 .elementor-element.elementor-element-38e7002 .elementor-heading-title{letter-spacing:1.5px;word-spacing:1em;}.elementor-40899 .elementor-element.elementor-element-d82f571{--width:380px;}.elementor-40899 .elementor-element.elementor-element-abddd31 .elementor-heading-title{letter-spacing:1.5px;word-spacing:1em;}.elementor-40899 .elementor-element.elementor-element-fcf687e{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-af96af6{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-40899 .elementor-element.elementor-element-af96af6 img{width:100%;}.elementor-40899 .elementor-element.elementor-element-b6bffdf .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-bd51394{text-align:start;}.elementor-40899 .elementor-element.elementor-element-bd51394 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-0e91fe0{--spacer-size:10px;}.elementor-40899 .elementor-element.elementor-element-3d87911{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40899 .elementor-element.elementor-element-a28af93{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-e99c47b{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-22530f6 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-fd37214{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-1a0a0f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-96d6c4e{padding:5px 0px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-c794ca9{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-3a9318d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-5d6a054{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4478a64{padding:5px 0px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-9b08bd0{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-88330ea{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-2b77767{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-aebe6c1{padding:5px 0px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-1ff6353{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-d44e4cc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-8a61f08{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9ce0138{padding:5px 0px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-14e31e0{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-5c5b3da{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-a9ad9bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-63d8e92{padding:5px 0px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-e6a0905{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-71a567e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-ec3e80f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-2411e37{padding:5px 0px 5px 0px;}.elementor-40899 .elementor-element.elementor-element-6f2e2b4{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-25f2d98{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-40899 .elementor-element.elementor-element-e5b289a{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-4252770{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-4252770 img{height:250px;object-fit:cover;}.elementor-40899 .elementor-element.elementor-element-e24a823{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-e24a823 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-0777d49{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-a468a68{--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-a468a68:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-a468a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-244e72c{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-57d70d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-1633bb9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-24b576a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a0a8777 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-31ef1b5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40899 .elementor-element.elementor-element-268a896{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-40899 .elementor-element.elementor-element-268a896 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40899 .elementor-element.elementor-element-268a896 .elementor-icon-list-item > a{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-2b00b27{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-273c6e6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-df42ae9{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e5b91ab .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-5658c62{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-40899 .elementor-element.elementor-element-5658c62 img{width:80%;}.elementor-40899 .elementor-element.elementor-element-c85e6ea{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:20px 20px 20px 20px;}.elementor-40899 .elementor-element.elementor-element-c85e6ea .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-171abcf:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-171abcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-171abcf{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-3479e03{--content-width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40899 .elementor-element.elementor-element-e6968f8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-e6968f8 .elementor-heading-title{font-size:16px;line-height:1em;letter-spacing:5px;}.elementor-40899 .elementor-element.elementor-element-95798c8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40899 .elementor-element.elementor-element-95798c8 .elementor-heading-title{font-size:23px;line-height:2em;letter-spacing:-1.4px;}.elementor-40899 .elementor-element.elementor-element-64eb854{--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-40899 .elementor-element.elementor-element-ab1e9f3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-c2ac2e1 .jet-headline__first{align-self:flex-end;}.elementor-40899 .elementor-element.elementor-element-c2ac2e1 .jet-headline__first .jet-headline__label{font-size:15px;line-height:1em;}.elementor-40899 .elementor-element.elementor-element-c2ac2e1 .jet-headline__second .jet-headline__label{font-size:30px;line-height:1em;}.elementor-40899 .elementor-element.elementor-element-c2ac2e1 .jet-headline__second{padding:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-089896c .elementor-heading-title{letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-8b96671{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-55d395a{padding:0px 10px 0px 10px;}.elementor-40899 .elementor-element.elementor-element-55d395a .elementor-button{letter-spacing:3px;padding:20px 20px 20px 20px;}.elementor-40899 .elementor-element.elementor-element-80aa8eb .elementor-heading-title{letter-spacing:5px;}.elementor-40899 .elementor-element.elementor-element-13a026a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-13a026a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/10/tomei.svg");}.elementor-40899 .elementor-element.elementor-element-13a026a{--width:100%;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-40899 .elementor-element.elementor-element-7fb7d13{--width:100%;--min-height:850px;--margin-top:-500px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-7fb7d13:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-7fb7d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -80px;}.elementor-40899 .elementor-element.elementor-element-d8aac56{--width:100%;--min-height:500px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-a9c2301{--width:100%;--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;--border-radius:0px 0px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-5425024{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-991cb8c{width:100%;max-width:100%;padding:0px 20px 20px 20px;border-radius:0px 0px 5px 5px;}.elementor-40899 .elementor-element.elementor-element-991cb8c .elementor-heading-title{font-size:14px;line-height:1.7em;letter-spacing:2px;}.elementor-40899 .elementor-element.elementor-element-f9253e0{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-f9253e0 .elementor-heading-title{font-size:22px;line-height:1em;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-578605b{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-578605b .elementor-heading-title{line-height:1em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-5888765:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-5888765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/10/tomei.svg");}.elementor-40899 .elementor-element.elementor-element-5888765{--overlay-opacity:0;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-835813e{--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-db1eeee{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-d22b7d1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-201ba65{padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-201ba65 .elementor-heading-title{font-size:14px;line-height:1.7em;}.elementor-40899 .elementor-element.elementor-element-e3fa5e2{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-7e49317 .elementor-button{line-height:1em;padding:20px 10px 20px 10px;}.elementor-40899 .elementor-element.elementor-element-c657b4b .elementor-button{line-height:1em;padding:20px 10px 20px 10px;}.elementor-40899 .elementor-element.elementor-element-d07f16d{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-237bc49{width:100%;max-width:100%;text-align:center;}.elementor-40899 .elementor-element.elementor-element-237bc49 img{width:100%;height:200px;}.elementor-40899 .elementor-element.elementor-element-a38a7a8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-d67da59 .elementor-button{font-size:10px;}.elementor-40899 .elementor-element.elementor-element-b97293b .elementor-button{font-size:11px;}.elementor-40899 .elementor-element.elementor-element-b8ac911 .elementor-button{font-size:12px;}.elementor-40899 .elementor-element.elementor-element-9429f5f .elementor-button{font-size:12px;}.elementor-40899 .elementor-element.elementor-element-00af459 .elementor-button{font-size:12px;}.elementor-40899 .elementor-element.elementor-element-0d427cd .elementor-button{font-size:12px;}.elementor-40899 .elementor-element.elementor-element-7257e89 .elementor-button{font-size:12px;}.elementor-40899 .elementor-element.elementor-element-5d68cc5 .elementor-button{font-size:12px;}.elementor-40899 .elementor-element.elementor-element-f00d668 .elementor-button{font-size:12px;}.elementor-40899 .elementor-element.elementor-element-6cd6f96{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-a395268{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-a725511 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-b2982c7{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-f38b0f8 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-4573600{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-4573600 .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-fb91396{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-fb91396 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-40899 .elementor-element.elementor-element-cd00ec2 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-8fb68de{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-8fb68de .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-6e73ad9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-6e73ad9 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-40899 .elementor-element.elementor-element-ea42383 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-0df6d36{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-0df6d36 .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-4f8249b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-4f8249b .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-40899 .elementor-element.elementor-element-edc7131 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-7639cab{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-7639cab .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-f0f11a2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-f0f11a2 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-40899 .elementor-element.elementor-element-7a769c4 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-9d40c9a{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-9d40c9a .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-6b733a4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-6b733a4 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-40899 .elementor-element.elementor-element-5eaff06{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-24d3636{--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-80e0ad5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-f51b437{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-9570547{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-b423ae6 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-8404924{text-align:start;}.elementor-40899 .elementor-element.elementor-element-8404924 .elementor-heading-title{font-size:15px;letter-spacing:1.4px;}.elementor-40899 .elementor-element.elementor-element-4d3424f{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-107445b{--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-2709fbc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-79bac11{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-9c99378 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-5a47617{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-5a47617 .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-5763dcc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-5763dcc #premium-unfold-gradient-5763dcc{height:100px;}.elementor-40899 .elementor-element.elementor-element-14c0df4 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-46c0c6e{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-46c0c6e .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-71334ca > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-71334ca #premium-unfold-gradient-71334ca{height:100px;}.elementor-40899 .elementor-element.elementor-element-ad68be6 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-80e48a3{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-80e48a3 .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-a20be60 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-a20be60 #premium-unfold-gradient-a20be60{height:100px;}.elementor-40899 .elementor-element.elementor-element-70a3e07 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-eee1afb{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-eee1afb .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-23f55b0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-23f55b0 #premium-unfold-gradient-23f55b0{height:100px;}.elementor-40899 .elementor-element.elementor-element-eaf8e4a{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-0490893{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-c4e0877 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-da1670c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-40899 .elementor-element.elementor-element-da1670c .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-84d2133{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-722fc45{--width:100%;--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-efc1c88{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-1766724{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-7630171 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-dbde697{--justify-content:space-between;--flex-wrap:nowrap;}.elementor-40899 .elementor-element.elementor-element-46da7c8 .elementor-heading-title{font-size:13px;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-0235297 .elementor-heading-title{font-size:13px;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-63ac7af .elementor-heading-title{font-size:13px;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-a180c21{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-588df11{--justify-content:flex-start;}.elementor-40899 .elementor-element.elementor-element-7e78934{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-24dbc80{width:auto;max-width:auto;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-24dbc80 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-95f998a{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-97d3b9c{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-97d3b9c:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-97d3b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-ccdaab9{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-56a0821{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-a2ea6b8{--justify-content:flex-start;}.elementor-40899 .elementor-element.elementor-element-2e14b7e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-24f8c2e{width:auto;max-width:auto;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-24f8c2e .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-2da5f64{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-ef007fc{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-ef007fc:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-ef007fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-d54a942{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e8c7eba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-77f8368{--justify-content:flex-start;}.elementor-40899 .elementor-element.elementor-element-ebb74d8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-79aebd4{width:auto;max-width:auto;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-79aebd4 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-ef0634f{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-09d0f73{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-09d0f73:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-09d0f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-1a8b7df{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-860c8f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-b3afec5{--justify-content:flex-start;}.elementor-40899 .elementor-element.elementor-element-f34fc65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-35a4116{width:auto;max-width:auto;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-35a4116 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-04abe98{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-9ea1a15{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-9ea1a15:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-9ea1a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-21d3937{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-aa342e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-87a5ff1{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:20px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:20px;--e-n-carousel-arrow-size:25px;}.elementor-40899 .elementor-element.elementor-element-87a5ff1.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-8a5adb0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 020px 25px 20px;border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-40899 .elementor-element.elementor-element-8a5adb0 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline-item .timeline-item__card-desc{line-height:2em;margin:5px 10px 0px 15px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .timeline-item__point-content.timeline-item__point-content--text{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .timeline-item__point-content{height:70px;width:70px;}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 70px / 2 );margin-right:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-7d3c2b3 .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-3de2616{--justify-content:space-between;--flex-wrap:nowrap;}.elementor-40899 .elementor-element.elementor-element-963e103 .elementor-heading-title{font-size:13px;line-height:1.5em;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-19f30ff .elementor-heading-title{font-size:13px;line-height:1.5em;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-0b687de .elementor-heading-title{font-size:13px;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-3fa0243 .elementor-heading-title{font-size:13px;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-ef4a137{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-d1dc741{--justify-content:flex-start;}.elementor-40899 .elementor-element.elementor-element-45a4ff4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-637773e{width:auto;max-width:auto;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-637773e .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-c118dbc{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-0c47dd5{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-0c47dd5:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-0c47dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-da39342{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-f6adca4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-87d38b5{--justify-content:flex-start;}.elementor-40899 .elementor-element.elementor-element-868fc1e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-4da0249{width:auto;max-width:auto;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-4da0249 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-c91a2e0{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-6f4fb1d{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-6f4fb1d:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-6f4fb1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-753695a{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-c6524fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-f88f929{--justify-content:flex-start;}.elementor-40899 .elementor-element.elementor-element-315fd81{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-5959452{width:auto;max-width:auto;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-5959452 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-5bfa7a6{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-95f2c92{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-95f2c92:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-95f2c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-50bf333{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-befe06f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-4676645{--justify-content:flex-start;}.elementor-40899 .elementor-element.elementor-element-6bc972c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-fb8fcda{width:auto;max-width:auto;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-fb8fcda .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-9c7f1e1{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-97b97de{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-97b97de:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-97b97de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-78d2f2e{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-901204f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-c0cbca5{--justify-content:flex-start;}.elementor-40899 .elementor-element.elementor-element-6bbe3c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-dc9116e{width:auto;max-width:auto;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-dc9116e .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-aa9f303{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-9a48f1d{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-9a48f1d:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-9a48f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-9737014{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-d004e1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-4976902{--justify-content:flex-start;}.elementor-40899 .elementor-element.elementor-element-90fb690{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-9e151c8{width:auto;max-width:auto;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-9e151c8 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-455bac9{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-8cbbd4a{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-8cbbd4a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-8cbbd4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-216d8bd{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-765b81b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-032c088{--justify-content:flex-start;}.elementor-40899 .elementor-element.elementor-element-e887f2f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-d0599a8{width:auto;max-width:auto;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-d0599a8 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-00b7307{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-fbd7da5{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-fbd7da5:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-fbd7da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-cbc9da6{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-450774e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-30f1568{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:20px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:20px;--e-n-carousel-arrow-size:25px;}.elementor-40899 .elementor-element.elementor-element-30f1568.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-e4804e9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 20px 25px 20px;border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-40899 .elementor-element.elementor-element-e4804e9 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline-item .timeline-item__card-desc{line-height:2em;margin:5px 10px 0px 15px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .timeline-item__point-content.timeline-item__point-content--text{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .timeline-item__point-content{height:70px;width:70px;}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 70px / 2 );margin-right:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-80f9d5e .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-dce513d{--justify-content:space-between;--flex-wrap:nowrap;}.elementor-40899 .elementor-element.elementor-element-ababb84 .elementor-heading-title{font-size:13px;line-height:1.5em;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-62a4f50 .elementor-heading-title{font-size:13px;line-height:1.5em;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-107f812 .elementor-heading-title{font-size:13px;line-height:1.5em;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-423c25d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-40899 .elementor-element.elementor-element-e16b73e{--justify-content:flex-start;}.elementor-40899 .elementor-element.elementor-element-a24df82{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-a6ee47c{width:auto;max-width:auto;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-a6ee47c .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-35fcac6{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-c3b900a{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-c3b900a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-c3b900a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-977630c{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-abb551f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-06f5e47{--justify-content:flex-start;}.elementor-40899 .elementor-element.elementor-element-7b1905a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-31991c6{width:auto;max-width:auto;padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-31991c6 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-4e4c0ae{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-372a089{--width:100%;--min-height:200px;}.elementor-40899 .elementor-element.elementor-element-372a089:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-372a089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-219250b{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-e4c94be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-53e1c29{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:20px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:20px;--e-n-carousel-arrow-size:25px;}.elementor-40899 .elementor-element.elementor-element-53e1c29.elementor-element{--align-self:center;}.elementor-40899 .elementor-element.elementor-element-23810b9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 20px 25px 20px;border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-40899 .elementor-element.elementor-element-23810b9 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline-item .timeline-item__card-desc{line-height:2em;margin:5px 10px 0px 15px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .timeline-item__point-content.timeline-item__point-content--text{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-3a1725c .timeline-item__point-content{height:70px;width:70px;}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 70px / 2 );margin-right:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-3a1725c .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-d3fca18{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40899 .elementor-element.elementor-element-f025f4f{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-16a03c8{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-21c340e{text-align:justify;}.elementor-40899 .elementor-element.elementor-element-21c340e .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:3px;}.elementor-40899 .elementor-element.elementor-element-7999d23{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-2eb4cae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40899 .elementor-element.elementor-element-2eb4cae img{width:250px;}.elementor-40899 .elementor-element.elementor-element-bb589fd{width:auto;max-width:auto;--e-icon-list-icon-size:13px;--icon-vertical-align:center;}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40899 .elementor-element.elementor-element-bb589fd .elementor-icon-list-item > a{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-6b7d6ff #premium-unfold-gradient-6b7d6ff{height:100px;}.elementor-40899 .elementor-element.elementor-element-aaeb273{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-8491557{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-07e6372 .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-2c84488{padding:5px 5px 5px 5px;top:-27px;}body:not(.rtl) .elementor-40899 .elementor-element.elementor-element-2c84488{left:-2px;}body.rtl .elementor-40899 .elementor-element.elementor-element-2c84488{right:-2px;}.elementor-40899 .elementor-element.elementor-element-2c84488 .elementor-heading-title{font-size:10px;}.elementor-40899 .elementor-element.elementor-element-4999a2b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-8c0195d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-8c0195d img{height:200px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-6b83f6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-695c7e9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-5f7ac61{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-dcfe66d{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-dcfe66d .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-56befac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-f2cdb2f{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-caf840d img{height:200px;}.elementor-40899 .elementor-element.elementor-element-2329d63{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40899 .elementor-element.elementor-element-1a105e1{width:100%;max-width:100%;}.elementor-40899 .elementor-element.elementor-element-1a105e1 img{height:180px;object-fit:contain;object-position:center center;}.elementor-40899 .elementor-element.elementor-element-e1134f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-98ef59d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-40899 .elementor-element.elementor-element-98ef59d .elementor-heading-title{font-size:14px;}.elementor-40899 .elementor-element.elementor-element-41c9a47{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-2bd979d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-e07aa72{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-653b216{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-97e007c{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-db791a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;}.elementor-40899 .elementor-element.elementor-element-db791a3 .elementor-heading-title{font-size:14px;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-437e661{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40899 .elementor-element.elementor-element-9e55f80{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-adac8d9 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-6749ae6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40899 .elementor-element.elementor-element-d1c2147 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-765e5a5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40899 .elementor-element.elementor-element-82daab1 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-8be0e0e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-40899 .elementor-element.elementor-element-53bc82b .elementor-button{padding:20px 20px 20px 20px;}.elementor-40899 .elementor-element.elementor-element-a5814f5{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-88caf08{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-9619d21 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-40899 .elementor-element.elementor-element-0d11d7f .elementor-heading-title{line-height:1.6em;}.elementor-40899 .elementor-element.elementor-element-3848810{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-e801d1a:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-e801d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.1dc.jp/wp-content/uploads/2024/10/introduction_005-5.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-e801d1a{--width:100%;--min-height:150px;}.elementor-40899 .elementor-element.elementor-element-cabed9d{top:-30px;}.elementor-40899 .elementor-element.elementor-element-cabed9d .elementor-heading-title{font-size:14px;}.elementor-40899 .elementor-element.elementor-element-4ccfdd3{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-23bbd66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-23bbd66 .elementor-heading-title{line-height:1.6em;}.elementor-40899 .elementor-element.elementor-element-f687eea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-radius:5px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-01ac5df .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-40899 .elementor-element.elementor-element-b176a05{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-ab68564{--min-height:150px;}.elementor-40899 .elementor-element.elementor-element-b52ac24{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-b7302d5 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-7be0d0f .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-4ebe076{--min-height:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-4ebe076:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-4ebe076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-40899 .elementor-element.elementor-element-60ee1c1{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-6ec32e8 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-2a2e484 .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-d3b96e9{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-1f026c0{--min-height:150px;}.elementor-40899 .elementor-element.elementor-element-1f026c0:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-1f026c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-40899 .elementor-element.elementor-element-4952053{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-13448c8 .elementor-heading-title{font-size:15px;}.elementor-40899 .elementor-element.elementor-element-5d04c20 .elementor-heading-title{font-size:18px;}.elementor-40899 .elementor-element.elementor-element-537bc9a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-b0a5f2e:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-b0a5f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-40899 .elementor-element.elementor-element-6f59220{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-40899 .elementor-element.elementor-element-922a48e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline-item .timeline-item__card-inner{padding:0px 10px 0px 10px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline-item .timeline-item__card-title{font-size:14px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline-item .timeline-item__card-desc{font-size:14px;line-height:2em;letter-spacing:0px;}.elementor-40899 .elementor-element.elementor-element-922a48e .timeline-item__card-btn{font-size:14px;line-height:1.5em;padding:20px 10px 20px 10px;}.elementor-40899 .elementor-element.elementor-element-922a48e .timeline-item__point-content.timeline-item__point-content--text{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-922a48e .timeline-item__point-content{height:70px;width:70px;}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 70px / 2 );margin-right:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-922a48e .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline-item .timeline-item__card-desc{line-height:2em;margin:5px 10px 0px 15px;}.elementor-40899 .elementor-element.elementor-element-6245572 .timeline-item__point-content.timeline-item__point-content--text{font-size:13px;line-height:1.5em;}.elementor-40899 .elementor-element.elementor-element-6245572 .timeline-item__point-content{height:70px;width:70px;}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 70px / 2 );margin-right:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-6245572 .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 70px / 2 );}.elementor-40899 .elementor-element.elementor-element-4fff4d4{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-40899 .elementor-element.elementor-element-eef25ec .elementor-heading-title{font-size:22px;}.elementor-40899 .elementor-element.elementor-element-6be811f{--width:100%;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-40899 .elementor-element.elementor-element-fc9bb4f{--width:40%;}.elementor-40899 .elementor-element.elementor-element-fc9bb4f:not(.elementor-motion-effects-element-type-background), .elementor-40899 .elementor-element.elementor-element-fc9bb4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:cover;}.elementor-40899 .elementor-element.elementor-element-24dc9f6{--width:60%;}.elementor-40899 .elementor-element.elementor-element-7624f35{padding:0px 0px 0px 10px;}.elementor-40899 .elementor-element.elementor-element-6bfbee2{padding:0px 0px 0px 10px;text-align:start;}.elementor-40899 .elementor-element.elementor-element-6bfbee2 .elementor-heading-title{font-size:13px;line-height:3em;}.elementor-40899 .elementor-element.elementor-element-e823ff1{--min-height:50px;--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-40899 .elementor-element.elementor-element-1903d73{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-1903d73 img{height:50px;}.elementor-40899 .elementor-element.elementor-element-8d0b68f{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-8d0b68f img{height:50px;}.elementor-40899 .elementor-element.elementor-element-797d1dd{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-797d1dd img{height:50px;}.elementor-40899 .elementor-element.elementor-element-6de53d3{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-40899 .elementor-element.elementor-element-6de53d3 img{height:50px;}.elementor-40899 .elementor-element.elementor-element-4eb6f8b img{height:50px;}.elementor-40899 .elementor-element.elementor-element-9ff7432{--margin-top:0px;--margin-bottom:10px;--margin-left:20px;--margin-right:20px;}.elementor-40899 .elementor-element.elementor-element-e8bd924{padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-28b0c89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-slider:not(.slick-vertical) .slick-slide{padding-right:0px;padding-left:0px;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-slider.slick-vertical .slick-slide{padding-top:0px;padding-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .ha-slick-item{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .ha-slick-title{margin-bottom:10px;font-size:15px;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .ha-slick-subtitle{font-size:13px;line-height:1.6em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-prev{left:-18px;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-next{right:-18px;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-prev, .elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-next{font-size:20px;}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-dots li{margin-right:calc(0.5px / 2);margin-left:calc(0.5px / 2);}.elementor-40899 .elementor-element.elementor-element-28b0c89 .slick-dots{text-align:center;}.elementor-40899 .elementor-element.elementor-element-d2f550e .jet-images-layout__title{font-size:20px;}.elementor-40899 .elementor-element.elementor-element-5d15f54{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40899 .elementor-element.elementor-element-5d15f54 .elementor-heading-title{font-size:11px;}.elementor-40899 .elementor-element.elementor-element-42f3f4b{--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-83a4a3b{--margin-top:0px;--margin-bottom:10px;--margin-left:20px;--margin-right:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40899 .elementor-element.elementor-element-c95fb8b{padding:0px 20px 0px 20px;}.elementor-40899 .elementor-element.elementor-element-0a03747{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-slider:not(.slick-vertical) .slick-slide{padding-right:0px;padding-left:0px;}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-slider.slick-vertical .slick-slide{padding-top:0px;padding-bottom:0px;}.elementor-40899 .elementor-element.elementor-element-0a03747 .ha-slick-item{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-40899 .elementor-element.elementor-element-0a03747 .ha-slick-title{margin-bottom:10px;font-size:15px;}.elementor-40899 .elementor-element.elementor-element-0a03747 .ha-slick-subtitle{font-size:13px;line-height:1.6em;letter-spacing:1px;}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-prev{left:-18px;}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-next{right:-18px;}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-prev, .elementor-40899 .elementor-element.elementor-element-0a03747 .slick-next{font-size:20px;}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-dots li{margin-right:calc(0.5px / 2);margin-left:calc(0.5px / 2);}.elementor-40899 .elementor-element.elementor-element-0a03747 .slick-dots{text-align:center;}.elementor-40899 .elementor-element.elementor-element-4521bc0 .elementor-gallery-item__title{font-size:20px;}}/* Start custom CSS for ha-advanced-heading, class: .elementor-element-a4ba1ff */.responsive-br {
  display: none;
}

/* スマートフォン用のスタイル */
@media screen and (max-width: 768px) {
  .responsive-br {
    display: inline;
  }
}/* End custom CSS */
.flags1::after{
  content:'';
  position:absolute;
  left:0;                         /* 左端から出す */
  bottom:-10px;                   /* 下に 10px はみ出させる */
  width:0;height:0;
  border-left:10px solid #91a0ab; /* 背景と同色で三角形を描く */
  border-bottom:10px solid transparent;
}
.flags1::after{
  content:'';
  position:absolute;
  left:0;                         /* 左端から出す */
  bottom:-10px;                   /* 下に 10px はみ出させる */
  width:0;height:0;
  border-left:10px solid #91a0ab; /* 背景と同色で三角形を描く */
  border-bottom:10px solid transparent;
}
/* Start custom CSS for container, class: .elementor-element-f3dd80b */@media screen and (max-width:768px){#yui .elementor-button-content-wrapper {
	align-items: center;
}



.elementor-element-203add90 .elementor-button-content-wrapper {
	align-items: center;
}}/* End custom CSS */
.flags1::after{
  content:'';
  position:absolute;
  left:0;                         /* 左端から出す */
  bottom:-10px;                   /* 下に 10px はみ出させる */
  width:0;height:0;
  border-left:10px solid #91a0ab; /* 背景と同色で三角形を描く */
  border-bottom:10px solid transparent;
}
/* Start custom CSS for premium-tables-addon, class: .elementor-element-953ad60 */#table_time {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dc6b3 */@media (min-width: 1025px) {
.kaigyo-tab_sp{
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1360363a */.vertical-text2 {
    display: flex;
    flex-direction: column;
    align-items: center; /* 中央揃え */
}

.vertical-text2 span {
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-299beb8 */@media (min-width: 767px) {
.banish_tbpc{ display:none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93bf143 */@media (max-width: 768px) {
#top_panel_moji2{
    background-color: #00000000!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59e4759 */@media screen and (max-width:768px){#yui .elementor-button-content-wrapper {
	align-items: center;
}



.elementor-element-203add90 .elementor-button-content-wrapper {
	align-items: center;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c593a */.animted-content-inner {
    display: flex;
    justify-content: space-between;
}

a.button-link-wrap {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.pt_plus_button {
    width: 100%;
}

.ts-button.content_hover_effect {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9253e0 */@media (min-width: 767px) {
.banish_tbpc{ display:none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9c2301 */@media (max-width: 768px) {
#top_panel_moji2{
    background-color: #00000000!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3fa5e2 */@media screen and (max-width:768px){#yui .elementor-button-content-wrapper {
	align-items: center;
}



.elementor-element-203add90 .elementor-button-content-wrapper {
	align-items: center;
}}/* End custom CSS */
/* Start custom CSS for premium-unfold-addon, class: .elementor-element-5763dcc */@media (min-width: 768px) {
.elementor-element .premium-button {
	display: none;
}}/* End custom CSS */
/* Start custom CSS for premium-unfold-addon, class: .elementor-element-71334ca */@media (min-width: 768px) {
.elementor-element .premium-button {
	display: none;
}}/* End custom CSS */
/* Start custom CSS for premium-unfold-addon, class: .elementor-element-a20be60 */@media (min-width: 768px) {
.elementor-element .premium-button {
	display: none;
}}/* End custom CSS */
/* Start custom CSS for premium-unfold-addon, class: .elementor-element-23f55b0 */@media (min-width: 768px) {
.elementor-element .premium-button {
	display: none;
}}/* End custom CSS */
/* Start custom CSS for jet-timeline, class: .elementor-element-7d3c2b3 */@media (min-width: 768px) {
    /* 全体のレイアウトをフレックスボックスで横並びに */
    .timeline-item__card-inner {
        display: flex;
        flex-direction: row-reverse; /* 画像を左、テキストを右に配置 */
        align-items: stretch; /* 画像とテキストの高さを揃える */
        gap: 20px; /* 画像とテキスト間に適度なスペースを追加 */
    }

    /* テキスト部分の設定 */
    .timeline-item__card-content {
        flex: 1; /* テキスト部分が利用可能なスペースを取るように設定 */
        margin-left: 20px; /* 画像とテキストの間にスペースを追加 */
        display: flex;
        align-items: center; /* テキストを上下中央に配置 */
    }

    /* 画像部分の設定 */
    .timeline-item__card-img {
        flex-shrink: 0; /* 画像の縮小を防ぐ */
        width: 200px; /* 画像の幅を200pxに固定 */
        height: auto; /* 高さはテキストの高さに合わせて自動調整 */
        display: flex; /* 画像のサイズ調整のためflexboxを適用 */
        opacity: 0.6;
    }

    /* 画像自体の表示設定 */
    .timeline-item__card-img img {
        width: 100%; /* 親要素の幅に合わせる */
        height: 100%; /* 親要素の高さに合わせて引き伸ばす */
        display: block; /* 画像をブロック要素として表示 */
        object-fit: cover; /* 画像を枠に収めてアスペクト比を保持 */
    }

    .jet-timeline-item > div > div > div > div {
        text-align: justify;
    }
}


@media (max-width: 768px) {
    .timeline-item__card-img {
        opacity: 0.6;
    }    
    div.timeline-item__card-img{
max-height:200px;
overflow:hidden;
}

}/* End custom CSS */
/* Start custom CSS for jet-timeline, class: .elementor-element-80f9d5e */@media (min-width: 768px) {
    /* 全体のレイアウトをフレックスボックスで横並びに */
    .timeline-item__card-inner {
        display: flex;
        flex-direction: row-reverse; /* 画像を左、テキストを右に配置 */
        align-items: stretch; /* 画像とテキストの高さを揃える */
        gap: 20px; /* 画像とテキスト間に適度なスペースを追加 */
    }

    /* テキスト部分の設定 */
    .timeline-item__card-content {
        flex: 1; /* テキスト部分が利用可能なスペースを取るように設定 */
        margin-left: 20px; /* 画像とテキストの間にスペースを追加 */
        display: flex;
        align-items: center; /* テキストを上下中央に配置 */
    }

    /* 画像部分の設定 */
    .timeline-item__card-img {
        flex-shrink: 0; /* 画像の縮小を防ぐ */
        width: 200px; /* 画像の幅を200pxに固定 */
        height: auto; /* 高さはテキストの高さに合わせて自動調整 */
        display: flex; /* 画像のサイズ調整のためflexboxを適用 */
        opacity: 0.6;
    }

    /* 画像自体の表示設定 */
    .timeline-item__card-img img {
        width: 100%; /* 親要素の幅に合わせる */
        height: 100%; /* 親要素の高さに合わせて引き伸ばす */
        display: block; /* 画像をブロック要素として表示 */
        object-fit: cover; /* 画像を枠に収めてアスペクト比を保持 */
    }

    .jet-timeline-item > div > div > div > div {
        text-align: justify;
    }
}


@media (max-width: 768px) {
    .timeline-item__card-img {
        opacity: 0.6;
    }    
    div.timeline-item__card-img{
max-height:200px;
overflow:hidden;
}

}/* End custom CSS */
/* Start custom CSS for jet-timeline, class: .elementor-element-3a1725c */@media (min-width: 768px) {
    /* 全体のレイアウトをフレックスボックスで横並びに */
    .timeline-item__card-inner {
        display: flex;
        flex-direction: row-reverse; /* 画像を左、テキストを右に配置 */
        align-items: stretch; /* 画像とテキストの高さを揃える */
        gap: 20px; /* 画像とテキスト間に適度なスペースを追加 */
    }

    /* テキスト部分の設定 */
    .timeline-item__card-content {
        flex: 1; /* テキスト部分が利用可能なスペースを取るように設定 */
        margin-left: 20px; /* 画像とテキストの間にスペースを追加 */
        display: flex;
        align-items: center; /* テキストを上下中央に配置 */
    }

    /* 画像部分の設定 */
    .timeline-item__card-img {
        flex-shrink: 0; /* 画像の縮小を防ぐ */
        width: 200px; /* 画像の幅を200pxに固定 */
        height: auto; /* 高さはテキストの高さに合わせて自動調整 */
        display: flex; /* 画像のサイズ調整のためflexboxを適用 */
        opacity: 0.6;
    }

    /* 画像自体の表示設定 */
    .timeline-item__card-img img {
        width: 100%; /* 親要素の幅に合わせる */
        height: 100%; /* 親要素の高さに合わせて引き伸ばす */
        display: block; /* 画像をブロック要素として表示 */
        object-fit: cover; /* 画像を枠に収めてアスペクト比を保持 */
    }

    .jet-timeline-item > div > div > div > div {
        text-align: justify;
    }
}


@media (max-width: 768px) {
    .timeline-item__card-img {
        opacity: 0.6;
    }    
    div.timeline-item__card-img{
max-height:200px;
overflow:hidden;
}

}/* End custom CSS */
/* Start custom CSS for premium-unfold-addon, class: .elementor-element-6b7d6ff */@media (min-width: 768px) {
.elementor-element .premium-button {
	display: none;
}}/* End custom CSS */
/* Start custom CSS for jet-timeline, class: .elementor-element-922a48e */#gfdd .jet-timeline-item>div>div>div {
	display: block;
}

#gfdd .is--active .elementor-button {
	display: block;
}

#gfdd .jet-timeline-item .elementor-button {
	display: block;
}

#gfdd .jet-timeline-item>div {
	text-align: center;
}/* End custom CSS */
/* Start custom CSS for jet-timeline, class: .elementor-element-6245572 */@media (min-width: 768px) {
    /* 全体のレイアウトをフレックスボックスで横並びに */
    .timeline-item__card-inner {
        display: flex;
        flex-direction: row-reverse; /* 画像を左、テキストを右に配置 */
        align-items: stretch; /* 画像とテキストの高さを揃える */
        gap: 20px; /* 画像とテキスト間に適度なスペースを追加 */
    }

    /* テキスト部分の設定 */
    .timeline-item__card-content {
        flex: 1; /* テキスト部分が利用可能なスペースを取るように設定 */
        margin-left: 20px; /* 画像とテキストの間にスペースを追加 */
        display: flex;
        align-items: center; /* テキストを上下中央に配置 */
    }

    /* 画像部分の設定 */
    .timeline-item__card-img {
        flex-shrink: 0; /* 画像の縮小を防ぐ */
        width: 200px; /* 画像の幅を200pxに固定 */
        height: auto; /* 高さはテキストの高さに合わせて自動調整 */
        display: flex; /* 画像のサイズ調整のためflexboxを適用 */
        opacity: 0.6;
    }

    /* 画像自体の表示設定 */
    .timeline-item__card-img img {
        width: 100%; /* 親要素の幅に合わせる */
        height: 100%; /* 親要素の高さに合わせて引き伸ばす */
        display: block; /* 画像をブロック要素として表示 */
        object-fit: cover; /* 画像を枠に収めてアスペクト比を保持 */
    }

    .jet-timeline-item > div > div > div > div {
        text-align: justify;
    }
}


@media (max-width: 768px) {
    .timeline-item__card-img {
        opacity: 0.6;
    }    
    div.timeline-item__card-img{
max-height:200px;
overflow:hidden;
}

}/* End custom CSS */
/* Start custom CSS for ha-carousel, class: .elementor-element-28b0c89 */.slider_clinic {
    position: relative;
    display: inline-block;
}

.slider_clinic img {
    display: block;
    width: 100%;
    height: auto;
    vertical-align: middle;
}

/* オーバーレイ用の要素 */
.slider_clinic::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.39); /* #FFFFFF63 */
    transition: background-color 1s ease; /* 1秒かけて変化 */
    z-index: 1; /* オーバーレイを画像の上に配置 */
}

/* ホバー時のオーバーレイ色変更 */
.slider_clinic:hover::before {
    background-color: rgba(255, 255, 255, 0.09); /* #FFFFFF17 */
}/* End custom CSS */
/* Start custom CSS for jet-images-layout, class: .elementor-element-d2f550e */.jet-images-layout__image{
opacity:0.6;
}/* End custom CSS */
/* Start custom CSS for ha-carousel, class: .elementor-element-0a03747 */.slider_clinic {
    position: relative;
    display: inline-block;
}

.slider_clinic img {
    display: block;
    width: 100%;
    height: auto;
    vertical-align: middle;
}

/* オーバーレイ用の要素 */
.slider_clinic::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.39); /* #FFFFFF63 */
    transition: background-color 1s ease; /* 1秒かけて変化 */
    z-index: 1; /* オーバーレイを画像の上に配置 */
}

/* ホバー時のオーバーレイ色変更 */
.slider_clinic:hover::before {
    background-color: rgba(255, 255, 255, 0.09); /* #FFFFFF17 */
}/* End custom CSS */
/* Start custom CSS */.tategaki {
    writing-mode: vertical-rl;
}

.rotate-90 {
    display: inline-block;
    transform: rotate(90deg);
    transform-origin: center;
}

.rotate-270 {
    display: inline-block;
    transform: rotate(270deg);
    transform-origin: center;
}

@media (max-width: 768px) {
    .tategaki {
        writing-mode: horizontal-tb; /* 縦書きを無効にする */
    }
    
    .rotate-90, .rotate-270 {
        transform: none; /* 回転を無効にする */
    }
}

html, body {
  overflow-x: hidden;
}


.tategaki_2 {
    writing-mode: vertical-rl;
}

.rotate-90_2 {
    display: inline-block;
    transform: rotate(90deg);
    transform-origin: center;
}

.rotate-270_2 {
    display: inline-block;
    transform: rotate(270deg);
    transform-origin: center;
}

.full-width-space {
    display: block; /* または inline-block */
    height: 10px;
    width: 100%;
}/* End custom CSS */