.elementor-29 .elementor-element.elementor-element-d36a327{--display:flex;--min-height:85vh;--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;}.elementor-29 .elementor-element.elementor-element-b3d605a{--display:flex;--min-height:85vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.4;--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-29 .elementor-element.elementor-element-b3d605a::before, .elementor-29 .elementor-element.elementor-element-b3d605a > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-b3d605a > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-b3d605a > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-b3d605a > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-b3d605a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-b3d605a .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-29 .elementor-element.elementor-element-f3af99e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0%;--margin-bottom:0%;--margin-left:-8%;--margin-right:0%;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-f3af99e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f3af99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-8d3b9a4{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-f566618{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-f566618 img{width:100%;height:25vh;}.elementor-29 .elementor-element.elementor-element-2201a9f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-editor{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-29 .elementor-element.elementor-element-78f8c83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-78f8c83{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;line-height:34px;letter-spacing:7px;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-78f8c83 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-98308d7{--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-29 .elementor-element.elementor-element-93b6266{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-93b6266 img{width:100%;height:25vh;}.elementor-29 .elementor-element.elementor-element-255b756{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-3678ff2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-3678ff2{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;line-height:34px;letter-spacing:7px;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-3678ff2 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-8458565{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-8a6b568{text-align:center;}.elementor-29 .elementor-element.elementor-element-8a6b568 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:56px;font-weight:700;font-style:normal;letter-spacing:5px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7e25aee{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-29 .elementor-element.elementor-element-fecb510 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-fecb510 img{width:100%;height:75px;object-fit:contain;object-position:center center;}.elementor-29 .elementor-element.elementor-element-b75a7eb > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-b75a7eb img{width:100%;height:75px;object-fit:contain;object-position:center center;}.elementor-29 .elementor-element.elementor-element-8dfd7f3{--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-between;--align-items:flex-start;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6684d34{--display:flex;--min-height:440px;--margin-top:0px;--margin-bottom:-400px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-29 .elementor-element.elementor-element-6684d34:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-6684d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/584002451590349448.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-c5de1d1{--display:flex;--min-height:440px;--margin-top:120px;--margin-bottom:-510px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-29 .elementor-element.elementor-element-c5de1d1:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c5de1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/29195190_m.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-7f0195d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7f0195d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-7f0195d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/AdobeStock_760993020.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-d752a20{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-096974e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5aed475{--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;}.elementor-29 .elementor-element.elementor-element-656367e > .elementor-widget-container{margin:30px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-656367e.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-656367e{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:34px;letter-spacing:7px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-656367e p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-0b2b6e0 > .elementor-widget-container{margin:-30px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-0b2b6e0.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-0b2b6e0{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:34px;letter-spacing:7px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0b2b6e0 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-c691ea3{--display:flex;--min-height:440px;--margin-top:0px;--margin-bottom:-400px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-29 .elementor-element.elementor-element-c691ea3:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c691ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/584002451590349448.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-088befd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-4904bcf{--display:flex;--min-height:440px;--margin-top:0px;--margin-bottom:-400px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-29 .elementor-element.elementor-element-4904bcf:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4904bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/584002451590349448.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-cf60de0{--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:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-74b4b8d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-29 .elementor-element.elementor-element-201d3eb{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-201d3eb p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-83b1f6e{text-align:center;}.elementor-29 .elementor-element.elementor-element-83b1f6e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:700;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-7076388{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-29 .elementor-element.elementor-element-8fe9ff7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-29 .elementor-element.elementor-element-8fe9ff7:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/584002452211892260-e1773624552431.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-8fe9ff7::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000070;background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/01.png");--background-overlay:'';background-position:98% 98%;background-repeat:no-repeat;background-size:15% auto;}.elementor-29 .elementor-element.elementor-element-e6d2947{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5f29af5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a0af7c1{text-align:center;font-family:"Stick No Bills", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-a0af7c1 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-f7fbf14{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f7fbf14 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-867c862{--display:flex;--min-height:45px;--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 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--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-29 .elementor-element.elementor-element-867c862:hover{background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-867c862, .elementor-29 .elementor-element.elementor-element-867c862::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-fdf0b83{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-fdf0b83 p{margin-block-end:0px;}.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-29 .elementor-element.elementor-element-60baf76 > .elementor-widget-container{margin:2px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-60baf76 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-60baf76.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-60baf76.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-60baf76.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-60baf76.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-60baf76.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-60baf76 .elementor-icon{font-size:25px;}.elementor-29 .elementor-element.elementor-element-60baf76 .elementor-icon svg{height:25px;}.elementor-29 .elementor-element.elementor-element-916fcce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-29 .elementor-element.elementor-element-916fcce:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-916fcce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/4746677_m-e1773651144184.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-916fcce::before, .elementor-29 .elementor-element.elementor-element-916fcce > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-916fcce > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-916fcce > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-916fcce > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-916fcce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000070;background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/02.png");--background-overlay:'';background-position:98% 98%;background-repeat:no-repeat;background-size:20% auto;}.elementor-29 .elementor-element.elementor-element-e4a858e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-035e125 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-b430a82{text-align:center;font-family:"Stick No Bills", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-b430a82 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-a88e8df{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a88e8df p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-3d32ad8{--display:flex;--min-height:45px;--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 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--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-29 .elementor-element.elementor-element-3d32ad8:hover{background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-3d32ad8, .elementor-29 .elementor-element.elementor-element-3d32ad8::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-f014a1b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f014a1b p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-09fac79 > .elementor-widget-container{margin:2px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-09fac79 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-09fac79.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-09fac79.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-09fac79.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-09fac79.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-09fac79.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-09fac79 .elementor-icon{font-size:25px;}.elementor-29 .elementor-element.elementor-element-09fac79 .elementor-icon svg{height:25px;}.elementor-29 .elementor-element.elementor-element-055df6c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-29 .elementor-element.elementor-element-055df6c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-055df6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/AdobeStock_79531274-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-055df6c::before, .elementor-29 .elementor-element.elementor-element-055df6c > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-055df6c > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-055df6c > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-055df6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-055df6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000070;background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/03.png");--background-overlay:'';background-position:99% 99%;background-repeat:no-repeat;background-size:10% auto;}.elementor-29 .elementor-element.elementor-element-7e4b422{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-aedb1fa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ad4f3c7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ad4f3c7 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-2e4db61{--display:flex;--min-height:45px;--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 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--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-29 .elementor-element.elementor-element-2e4db61:hover{background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-2e4db61, .elementor-29 .elementor-element.elementor-element-2e4db61::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-27e8067{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-27e8067 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-ceb91b9 > .elementor-widget-container{margin:2px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-ceb91b9 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-ceb91b9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ceb91b9.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-ceb91b9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ceb91b9.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-ceb91b9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ceb91b9 .elementor-icon{font-size:25px;}.elementor-29 .elementor-element.elementor-element-ceb91b9 .elementor-icon svg{height:25px;}.elementor-29 .elementor-element.elementor-element-aefb470{--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-between;--align-items: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-primary );--border-color:var( --e-global-color-primary );--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-54ca366{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-29 .elementor-element.elementor-element-32ea551{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-32ea551 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-20cc747{text-align:center;}.elementor-29 .elementor-element.elementor-element-20cc747 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-fe810d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--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-29 .elementor-element.elementor-element-fe810d7.e-con{--align-self:flex-end;}.elementor-29 .elementor-element.elementor-element-167aecc > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-167aecc.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-167aecc img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-29 .elementor-element.elementor-element-4e12844 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-4e12844.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-4e12844 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-29 .elementor-element.elementor-element-e7614a6 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-e7614a6.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-e7614a6 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-29 .elementor-element.elementor-element-48abc2c{--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:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-48abc2c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-48abc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/AdobeStock_760993020.png");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-489fcf5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-29 .elementor-element.elementor-element-dc97bc6{text-align:center;font-family:"Stick No Bills", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-dc97bc6 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-3e7b295{text-align:center;}.elementor-29 .elementor-element.elementor-element-3e7b295 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:700;letter-spacing:1px;color:#FFFFFF;}body .elementor-29 .elementor-element.elementor-element-526f1ff .tpg-el-main-wrapper .tpg-post-holder{background-color:#02010100;border:1px solid #02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-29 .elementor-element.elementor-element-526f1ff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-526f1ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-526f1ff .tpg-el-main-wrapper .entry-title-wrapper .entry-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-526f1ff .tpg-el-main-wrapper .entry-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-526f1ff .tpg-el-main-wrapper .tpg-el-image-wrap img{width:inherit;}.elementor-29 .elementor-element.elementor-element-526f1ff .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap img{object-position:inherit;}.elementor-29 .elementor-element.elementor-element-526f1ff .tpg-el-main-wrapper .rt-holder:hover .tpg-el-image-wrap img{object-position:inherit;}.elementor-29 .elementor-element.elementor-element-526f1ff .tpg-el-main-wrapper .post-meta-tags span{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-526f1ff .tpg-el-main-wrapper .tpg-post-holder .post-meta-tags a:hover{color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-e5feb54{--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;}.elementor-29 .elementor-element.elementor-element-3131395{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3131395 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-c4b02e3{--display:flex;--min-height:45px;--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 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--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-29 .elementor-element.elementor-element-c4b02e3:hover{background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-c4b02e3, .elementor-29 .elementor-element.elementor-element-c4b02e3::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-c4b02e3.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-df4291b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-df4291b p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-e78ea86 > .elementor-widget-container{margin:2px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e78ea86 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-e78ea86.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e78ea86.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-e78ea86.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e78ea86.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-e78ea86.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e78ea86 .elementor-icon{font-size:25px;}.elementor-29 .elementor-element.elementor-element-e78ea86 .elementor-icon svg{height:25px;}.elementor-29 .elementor-element.elementor-element-bae4828{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c9e420f{--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;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-29 .elementor-element.elementor-element-c9e420f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c9e420f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/32812038_m-e1773387758918.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-c9e420f::before, .elementor-29 .elementor-element.elementor-element-c9e420f > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-c9e420f > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-c9e420f > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-c9e420f > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-c9e420f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#333333;--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-c47b40d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-29 .elementor-element.elementor-element-c319ab6{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c319ab6 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-24cdfeb{--display:flex;--min-height:45px;--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 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--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-29 .elementor-element.elementor-element-24cdfeb:hover{background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-24cdfeb, .elementor-29 .elementor-element.elementor-element-24cdfeb::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-24cdfeb.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-c043d88{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c043d88 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-235789e > .elementor-widget-container{margin:2px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-235789e .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-235789e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-235789e.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-235789e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-235789e.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-235789e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-235789e .elementor-icon{font-size:25px;}.elementor-29 .elementor-element.elementor-element-235789e .elementor-icon svg{height:25px;}.elementor-29 .elementor-element.elementor-element-585d76e{--display:flex;--min-height:150px;--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-29 .elementor-element.elementor-element-585d76e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-585d76e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-b1ca1a5{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-29 .elementor-element.elementor-element-18a60fc{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-18a60fc p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-62c5680{--display:flex;--min-height:45px;--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 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--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-29 .elementor-element.elementor-element-62c5680:hover{background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-62c5680, .elementor-29 .elementor-element.elementor-element-62c5680::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-62c5680.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-f5d182d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f5d182d p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-ef24d34 > .elementor-widget-container{margin:2px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-ef24d34 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-ef24d34.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ef24d34.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-ef24d34.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ef24d34.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-ef24d34.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ef24d34 .elementor-icon{font-size:25px;}.elementor-29 .elementor-element.elementor-element-ef24d34 .elementor-icon svg{height:25px;}.elementor-29 .elementor-element.elementor-element-1f72bb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-8faaf90{--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;--z-index:99;}.elementor-29 .elementor-element.elementor-element-3d0d7d8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-29 .elementor-element.elementor-element-485f5ec{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-485f5ec p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-781ea12{text-align:center;}.elementor-29 .elementor-element.elementor-element-781ea12 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-bc1a5d2{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29 .elementor-element.elementor-element-bc1a5d2:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-bc1a5d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/AdobeStock_760993020.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-2b09446{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-2b09446 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-5e05da1{--display:flex;--min-height:450px;--margin-top:0%;--margin-bottom:0%;--margin-left:-15%;--margin-right:0%;}.elementor-29 .elementor-element.elementor-element-5e05da1:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5e05da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/03/Mask-group.png");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-bcd6026{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-da8ffd0{--display:flex;}.elementor-29 .elementor-element.elementor-element-da8ffd0:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-da8ffd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/32058014_m-e1773391474373.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-da8ffd0.e-con{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-7efaa77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-9d556ac{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-29 .elementor-element.elementor-element-1d78605{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-1d78605 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-80085a0 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-29 .elementor-element.elementor-element-80085a0{text-align:center;}.elementor-29 .elementor-element.elementor-element-80085a0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-03e048b{--display:flex;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .rt-row [class*="rt-col"]{padding-left:0px !important;padding-right:0px !important;padding-bottom:calc(2 * 15px) !important;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .rt-row{margin-left:-0px;margin-right:-0px;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .rt-row .rt-row{margin-bottom:-0px;}.elementor-29 .elementor-element.elementor-element-5154dbf .rt-tpg-container .grid_hover-layout8 .display-grid-wrapper{grid-gap:0px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-5154dbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-5154dbf .rt-tpg-container .rt-holder .entry-title-wrapper{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .entry-title-wrapper .entry-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .entry-title{color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .tpg-post-holder .entry-title:hover{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .tpg-post-holder:hover .entry-title{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-5154dbf .rt-tpg-container .tpg-post-holder .rt-el-post-meta, .elementor-29 .elementor-element.elementor-element-5154dbf .tpg-post-holder .tpg-separate-category .categories-links a{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .rt-holder .rt-el-post-meta{margin:10px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .post-meta-tags span{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .post-meta-tags a{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .tpg-post-holder .post-meta-tags a:hover{color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .tpg-post-holder:hover .post-meta-tags *{color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .tpg-separate-category .categories-links{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .tpg-separate-category .categories-links a{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .post-meta-tags .categories-links a{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5154dbf .rt-pagination-wrap{justify-content:center;}body .elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .tpg-post-holder{border-radius:0px 0px 0px 0px;overflow:hidden;}body .elementor-29 .elementor-element.elementor-element-5154dbf .rt-tpg-container .slider-layout13 .rt-holder .post-content{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-29 .elementor-element.elementor-element-d29f004{--display:flex;--min-height:45px;--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 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--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-29 .elementor-element.elementor-element-d29f004:hover{background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-d29f004, .elementor-29 .elementor-element.elementor-element-d29f004::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-d29f004.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-6f5439d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:35px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-6f5439d p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-e825511 > .elementor-widget-container{margin:2px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e825511 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-e825511.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-e825511.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-e825511.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-e825511.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-e825511.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-e825511.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-e825511.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-e825511.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-e825511.elementor-view-framed .elementor-icon:hover, .elementor-29 .elementor-element.elementor-element-e825511.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-e825511 .elementor-icon{font-size:25px;}.elementor-29 .elementor-element.elementor-element-e825511 .elementor-icon svg{height:25px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-d36a327{--content-width:90%;}.elementor-29 .elementor-element.elementor-element-f3af99e{--width:400px;}.elementor-29 .elementor-element.elementor-element-2201a9f{--width:40%;}.elementor-29 .elementor-element.elementor-element-255b756{--width:40%;}.elementor-29 .elementor-element.elementor-element-8458565{--width:75%;}.elementor-29 .elementor-element.elementor-element-8dfd7f3{--content-width:90%;}.elementor-29 .elementor-element.elementor-element-6684d34{--width:25%;}.elementor-29 .elementor-element.elementor-element-c5de1d1{--width:25%;}.elementor-29 .elementor-element.elementor-element-7f0195d{--content-width:90%;}.elementor-29 .elementor-element.elementor-element-d752a20{--width:50%;}.elementor-29 .elementor-element.elementor-element-5aed475{--width:20%;}.elementor-29 .elementor-element.elementor-element-c691ea3{--width:25%;}.elementor-29 .elementor-element.elementor-element-4904bcf{--width:25%;}.elementor-29 .elementor-element.elementor-element-cf60de0{--content-width:80%;}.elementor-29 .elementor-element.elementor-element-8fe9ff7{--width:48%;}.elementor-29 .elementor-element.elementor-element-867c862{--width:320px;}.elementor-29 .elementor-element.elementor-element-916fcce{--width:48%;}.elementor-29 .elementor-element.elementor-element-3d32ad8{--width:320px;}.elementor-29 .elementor-element.elementor-element-055df6c{--width:100%;}.elementor-29 .elementor-element.elementor-element-2e4db61{--width:320px;}.elementor-29 .elementor-element.elementor-element-aefb470{--content-width:80%;}.elementor-29 .elementor-element.elementor-element-54ca366{--width:55%;}.elementor-29 .elementor-element.elementor-element-fe810d7{--width:60%;}.elementor-29 .elementor-element.elementor-element-48abc2c{--content-width:80%;}.elementor-29 .elementor-element.elementor-element-c4b02e3{--width:320px;}.elementor-29 .elementor-element.elementor-element-bae4828{--content-width:80%;}.elementor-29 .elementor-element.elementor-element-c47b40d{--width:45%;}.elementor-29 .elementor-element.elementor-element-24cdfeb{--width:320px;}.elementor-29 .elementor-element.elementor-element-585d76e{--width:2px;}.elementor-29 .elementor-element.elementor-element-b1ca1a5{--width:45%;}.elementor-29 .elementor-element.elementor-element-62c5680{--width:320px;}.elementor-29 .elementor-element.elementor-element-1f72bb4{--content-width:100%;}.elementor-29 .elementor-element.elementor-element-8faaf90{--width:40%;}.elementor-29 .elementor-element.elementor-element-3d0d7d8{--width:100%;}.elementor-29 .elementor-element.elementor-element-5e05da1{--width:65%;}.elementor-29 .elementor-element.elementor-element-bcd6026{--content-width:100%;}.elementor-29 .elementor-element.elementor-element-da8ffd0{--width:30%;}.elementor-29 .elementor-element.elementor-element-9d556ac{--width:auto;}.elementor-29 .elementor-element.elementor-element-03e048b{--width:80%;}.elementor-29 .elementor-element.elementor-element-d29f004{--width:320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-f3af99e{--width:250px;}.elementor-29 .elementor-element.elementor-element-2201a9f{--width:30%;}.elementor-29 .elementor-element.elementor-element-255b756{--width:30%;}.elementor-29 .elementor-element.elementor-element-8dfd7f3{--content-width:100%;}.elementor-29 .elementor-element.elementor-element-7f0195d{--content-width:100%;}.elementor-29 .elementor-element.elementor-element-5aed475{--width:70%;}.elementor-29 .elementor-element.elementor-element-8fe9ff7{--width:100%;}.elementor-29 .elementor-element.elementor-element-916fcce{--width:100%;}.elementor-29 .elementor-element.elementor-element-055df6c{--width:100%;}.elementor-29 .elementor-element.elementor-element-c47b40d{--width:100%;}.elementor-29 .elementor-element.elementor-element-585d76e{--width:85%;}.elementor-29 .elementor-element.elementor-element-b1ca1a5{--width:100%;}.elementor-29 .elementor-element.elementor-element-8faaf90{--width:100%;}.elementor-29 .elementor-element.elementor-element-3d0d7d8{--width:92%;}.elementor-29 .elementor-element.elementor-element-5e05da1{--width:60%;}}@media(min-width:1025px){.elementor-29 .elementor-element.elementor-element-48abc2c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-48abc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-f3af99e{--margin-top:0%;--margin-bottom:0%;--margin-left:-15%;--margin-right:0%;}.elementor-29 .elementor-element.elementor-element-f566618{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-29 .elementor-element.elementor-element-78f8c83{font-size:16px;}.elementor-29 .elementor-element.elementor-element-93b6266{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-29 .elementor-element.elementor-element-3678ff2{font-size:16px;}.elementor-29 .elementor-element.elementor-element-8a6b568 .elementor-heading-title{font-size:36px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-d752a20{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-096974e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-29 .elementor-element.elementor-element-5aed475{--flex-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-29 .elementor-element.elementor-element-656367e{font-size:20px;}.elementor-29 .elementor-element.elementor-element-0b2b6e0{font-size:20px;}.elementor-29 .elementor-element.elementor-element-201d3eb{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-83b1f6e .elementor-heading-title{font-size:40px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-8fe9ff7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-29 .elementor-element.elementor-element-8fe9ff7::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:95% 95%;}.elementor-29 .elementor-element.elementor-element-5f29af5 .elementor-heading-title{font-size:32px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-a0af7c1{font-size:20px;}.elementor-29 .elementor-element.elementor-element-f7fbf14{font-size:16px;}.elementor-29 .elementor-element.elementor-element-fdf0b83{font-size:16px;}.elementor-29 .elementor-element.elementor-element-916fcce{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-29 .elementor-element.elementor-element-916fcce::before, .elementor-29 .elementor-element.elementor-element-916fcce > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-916fcce > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-916fcce > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-916fcce > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-916fcce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:95% 95%;}.elementor-29 .elementor-element.elementor-element-035e125 .elementor-heading-title{font-size:32px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-b430a82{font-size:20px;}.elementor-29 .elementor-element.elementor-element-a88e8df{font-size:16px;}.elementor-29 .elementor-element.elementor-element-f014a1b{font-size:16px;}.elementor-29 .elementor-element.elementor-element-055df6c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-29 .elementor-element.elementor-element-055df6c::before, .elementor-29 .elementor-element.elementor-element-055df6c > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-055df6c > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-055df6c > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-055df6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-055df6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:95% 95%;}.elementor-29 .elementor-element.elementor-element-aedb1fa .elementor-heading-title{font-size:32px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-ad4f3c7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-29 .elementor-element.elementor-element-27e8067{font-size:16px;}.elementor-29 .elementor-element.elementor-element-32ea551{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-20cc747 .elementor-heading-title{font-size:40px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-dc97bc6{font-size:20px;}.elementor-29 .elementor-element.elementor-element-3e7b295 .elementor-heading-title{font-size:40px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-e5feb54{--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-29 .elementor-element.elementor-element-3131395{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-29 .elementor-element.elementor-element-df4291b{font-size:16px;}.elementor-29 .elementor-element.elementor-element-c9e420f{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-29 .elementor-element.elementor-element-c319ab6{font-size:24px;}.elementor-29 .elementor-element.elementor-element-c043d88{font-size:16px;}.elementor-29 .elementor-element.elementor-element-585d76e{--min-height:2px;}.elementor-29 .elementor-element.elementor-element-18a60fc{font-size:24px;}.elementor-29 .elementor-element.elementor-element-f5d182d{font-size:16px;}.elementor-29 .elementor-element.elementor-element-1f72bb4{--flex-direction:column-reverse;--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;}.elementor-29 .elementor-element.elementor-element-8faaf90{--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;}.elementor-29 .elementor-element.elementor-element-485f5ec{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-781ea12 .elementor-heading-title{font-size:40px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-2b09446{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-29 .elementor-element.elementor-element-5e05da1{--min-height:350px;--margin-top:0%;--margin-bottom:-24%;--margin-left:0%;--margin-right:0%;}.elementor-29 .elementor-element.elementor-element-5e05da1.e-con{--align-self:flex-end;}.elementor-29 .elementor-element.elementor-element-1d78605{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-80085a0 .elementor-heading-title{font-size:40px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-6f5439d{font-size:16px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-d36a327{--min-height:90vh;--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-29 .elementor-element.elementor-element-b3d605a{--min-height:90vh;--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;--justify-content:center;--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-29 .elementor-element.elementor-element-f3af99e{--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-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:-8%;--margin-right:0%;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-8d3b9a4{--width:48%;--flex-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-29 .elementor-element.elementor-element-f566618 img{height:100px;object-fit:cover;}.elementor-29 .elementor-element.elementor-element-2201a9f{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-78f8c83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-78f8c83{font-size:14px;line-height:2em;letter-spacing:3.5px;}.elementor-29 .elementor-element.elementor-element-98308d7{--width:48%;--flex-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-29 .elementor-element.elementor-element-93b6266 img{height:100px;object-fit:cover;}.elementor-29 .elementor-element.elementor-element-255b756{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3678ff2{font-size:14px;line-height:2em;letter-spacing:2.5px;}.elementor-29 .elementor-element.elementor-element-8458565{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-8a6b568{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:start;}.elementor-29 .elementor-element.elementor-element-8a6b568 .elementor-heading-title{font-size:32px;line-height:1.5em;letter-spacing:2px;}.elementor-29 .elementor-element.elementor-element-7e25aee{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29 .elementor-element.elementor-element-fecb510 img{height:55px;}.elementor-29 .elementor-element.elementor-element-b75a7eb img{height:55px;}.elementor-29 .elementor-element.elementor-element-8dfd7f3{--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-end;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-29 .elementor-element.elementor-element-6684d34{--width:65%;--min-height:280px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-29 .elementor-element.elementor-element-6684d34.e-con{--align-self:flex-end;}.elementor-29 .elementor-element.elementor-element-c5de1d1{--width:100%;--min-height:170px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-7f0195d{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-096974e{font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-5aed475{--width:100%;--flex-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:15px 15px;--row-gap:15px;--column-gap:15px;--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-29 .elementor-element.elementor-element-656367e{font-size:18px;line-height:2em;letter-spacing:2.5px;}.elementor-29 .elementor-element.elementor-element-0b2b6e0{font-size:18px;line-height:2em;letter-spacing:2.5px;}.elementor-29 .elementor-element.elementor-element-c691ea3{--width:65%;--min-height:280px;--margin-top:-10%;--margin-bottom:0%;--margin-left:3%;--margin-right:0%;}.elementor-29 .elementor-element.elementor-element-088befd{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-29 .elementor-element.elementor-element-4904bcf:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4904bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://konuma-tosou.com/wp-content/uploads/2026/01/29195190_m.jpg");}.elementor-29 .elementor-element.elementor-element-4904bcf{--width:86%;--min-height:123px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-4904bcf.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-cf60de0{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-201d3eb{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-83b1f6e .elementor-heading-title{font-size:24px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-7076388{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-8fe9ff7::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-8fe9ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:98% 98%;}.elementor-29 .elementor-element.elementor-element-8fe9ff7{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-5f29af5 .elementor-heading-title{font-size:24px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-a0af7c1{font-size:20px;}.elementor-29 .elementor-element.elementor-element-f7fbf14{font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-867c862{--width:240px;--min-height:40px;}.elementor-29 .elementor-element.elementor-element-fdf0b83{font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-60baf76 > .elementor-widget-container{margin:2px 0px 0px -20px;}.elementor-29 .elementor-element.elementor-element-60baf76 .elementor-icon{font-size:20px;}.elementor-29 .elementor-element.elementor-element-60baf76 .elementor-icon svg{height:20px;}.elementor-29 .elementor-element.elementor-element-916fcce::before, .elementor-29 .elementor-element.elementor-element-916fcce > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-916fcce > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-916fcce > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-916fcce > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-916fcce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:98% 98%;}.elementor-29 .elementor-element.elementor-element-916fcce{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-035e125 .elementor-heading-title{font-size:24px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-b430a82{font-size:20px;}.elementor-29 .elementor-element.elementor-element-a88e8df{font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-3d32ad8{--width:240px;--min-height:40px;}.elementor-29 .elementor-element.elementor-element-f014a1b{font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-09fac79 > .elementor-widget-container{margin:2px 0px 0px -20px;}.elementor-29 .elementor-element.elementor-element-09fac79 .elementor-icon{font-size:20px;}.elementor-29 .elementor-element.elementor-element-09fac79 .elementor-icon svg{height:20px;}.elementor-29 .elementor-element.elementor-element-055df6c::before, .elementor-29 .elementor-element.elementor-element-055df6c > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-055df6c > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-055df6c > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-055df6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-055df6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:98% 98%;}.elementor-29 .elementor-element.elementor-element-055df6c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-aedb1fa .elementor-heading-title{font-size:24px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-ad4f3c7{font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-2e4db61{--width:240px;--min-height:40px;}.elementor-29 .elementor-element.elementor-element-27e8067{font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-ceb91b9 > .elementor-widget-container{margin:2px 0px 0px -20px;}.elementor-29 .elementor-element.elementor-element-ceb91b9 .elementor-icon{font-size:20px;}.elementor-29 .elementor-element.elementor-element-ceb91b9 .elementor-icon svg{height:20px;}.elementor-29 .elementor-element.elementor-element-aefb470{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-54ca366{--width:95%;}.elementor-29 .elementor-element.elementor-element-32ea551{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-20cc747{text-align:start;}.elementor-29 .elementor-element.elementor-element-20cc747 .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-fe810d7{--width:95%;--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;}.elementor-29 .elementor-element.elementor-element-fe810d7.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-167aecc.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-167aecc img{height:55px;}.elementor-29 .elementor-element.elementor-element-4e12844.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-4e12844 img{height:55px;}.elementor-29 .elementor-element.elementor-element-e7614a6.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-e7614a6 img{height:55px;}.elementor-29 .elementor-element.elementor-element-48abc2c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-489fcf5{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-dc97bc6{font-size:20px;}.elementor-29 .elementor-element.elementor-element-3e7b295 .elementor-heading-title{font-size:24px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-526f1ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e5feb54{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-29 .elementor-element.elementor-element-3131395{font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-c4b02e3{--width:240px;--min-height:40px;}.elementor-29 .elementor-element.elementor-element-df4291b{font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-e78ea86 > .elementor-widget-container{margin:2px 0px 0px -20px;}.elementor-29 .elementor-element.elementor-element-e78ea86 .elementor-icon{font-size:20px;}.elementor-29 .elementor-element.elementor-element-e78ea86 .elementor-icon svg{height:20px;}.elementor-29 .elementor-element.elementor-element-c9e420f{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c47b40d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-29 .elementor-element.elementor-element-c319ab6{font-size:20px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-24cdfeb{--width:240px;--min-height:40px;}.elementor-29 .elementor-element.elementor-element-c043d88{font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-235789e > .elementor-widget-container{margin:2px 0px 0px -20px;}.elementor-29 .elementor-element.elementor-element-235789e .elementor-icon{font-size:20px;}.elementor-29 .elementor-element.elementor-element-235789e .elementor-icon svg{height:20px;}.elementor-29 .elementor-element.elementor-element-b1ca1a5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-29 .elementor-element.elementor-element-18a60fc{font-size:20px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-62c5680{--width:240px;--min-height:40px;}.elementor-29 .elementor-element.elementor-element-f5d182d{font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-ef24d34 > .elementor-widget-container{margin:2px 0px 0px -20px;}.elementor-29 .elementor-element.elementor-element-ef24d34 .elementor-icon{font-size:20px;}.elementor-29 .elementor-element.elementor-element-ef24d34 .elementor-icon svg{height:20px;}.elementor-29 .elementor-element.elementor-element-3d0d7d8{--width:95%;}.elementor-29 .elementor-element.elementor-element-485f5ec{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-781ea12{text-align:start;}.elementor-29 .elementor-element.elementor-element-781ea12 .elementor-heading-title{font-size:22px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-bc1a5d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-2b09446{font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-5e05da1{--width:100%;--min-height:231px;--margin-top:0%;--margin-bottom:-30%;--margin-left:0%;--margin-right:0%;}.elementor-29 .elementor-element.elementor-element-bcd6026{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-da8ffd0{--min-height:120px;}.elementor-29 .elementor-element.elementor-element-7efaa77{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-29 .elementor-element.elementor-element-9d556ac{--width:92%;}.elementor-29 .elementor-element.elementor-element-1d78605{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-80085a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-80085a0{text-align:start;}.elementor-29 .elementor-element.elementor-element-80085a0 .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-03e048b{--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-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .rt-row [class*="rt-col"]{padding-left:0px !important;padding-right:0px !important;padding-bottom:calc(2 * 5px) !important;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .rt-row{margin-left:-0px;margin-right:-0px;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .rt-row .rt-row{margin-bottom:-0px;}.elementor-29 .elementor-element.elementor-element-5154dbf .rt-tpg-container .grid_hover-layout8 .display-grid-wrapper{grid-gap:0px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-5154dbf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-29 .elementor-element.elementor-element-5154dbf .rt-tpg-container .rt-holder .entry-title-wrapper{margin:10px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .entry-title-wrapper .entry-title{font-size:14px;}.elementor-29 .elementor-element.elementor-element-5154dbf .rt-tpg-container .tpg-post-holder .rt-el-post-meta, .elementor-29 .elementor-element.elementor-element-5154dbf .tpg-post-holder .tpg-separate-category .categories-links a{font-size:10px;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .rt-holder .rt-el-post-meta{margin:5px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5154dbf .tpg-el-main-wrapper .tpg-post-holder{padding-bottom:10px;}.elementor-29 .elementor-element.elementor-element-d29f004{--width:240px;--min-height:40px;}.elementor-29 .elementor-element.elementor-element-6f5439d{font-size:14px;line-height:2em;letter-spacing:1px;}.elementor-29 .elementor-element.elementor-element-e825511 > .elementor-widget-container{margin:2px 0px 0px -20px;}.elementor-29 .elementor-element.elementor-element-e825511 .elementor-icon{font-size:20px;}.elementor-29 .elementor-element.elementor-element-e825511 .elementor-icon svg{height:20px;}}/* Start custom CSS for container, class: .elementor-element-f3af99e */.clip-top{
    clip-path: polygon(0 0, 93% 0, 100% 5%, 100% 95%, 93% 100%, 0 100%);
}

@media (max-width: 762px) {
    
    .clip-top{
    clip-path: polygon(0 0, 95% 0, 100% 7%, 100% 93%, 95% 100%, 0 100%);
}

    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a6b568 */.spbr{
    display: none;
}
@media (max-width: 762px) {
    .spbr{
    display: block;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f0195d */.clip01{
clip-path: polygon(0 0, 95% 0, 100% 15%, 100% 100%, 5% 100%, 0 85%);
}

@media (max-width: 762px) {
    
    .clip01{
clip-path: polygon(0 0, 95% 0, 100% 5%, 100% 100%, 5% 100%, 0 95%);
}

    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fe9ff7 */.clip02{
clip-path: polygon(0 0, 95% 0, 100% 10%, 100% 100%, 5% 100%, 0 90%);
}

@media (max-width: 762px) {
    
    .clip02{
clip-path: polygon(0 0, 95% 0, 100% 5%, 100% 100%, 5% 100%, 0 95%);
}

    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-916fcce */.clip02{
clip-path: polygon(0 0, 95% 0, 100% 10%, 100% 100%, 5% 100%, 0 90%);
}

@media (max-width: 762px) {
    
    .clip02{
clip-path: polygon(0 0, 95% 0, 100% 5%, 100% 100%, 5% 100%, 0 95%);
}

    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055df6c */.clip02{
clip-path: polygon(0 0, 95% 0, 100% 10%, 100% 100%, 5% 100%, 0 90%);
}

@media (max-width: 762px) {
    
    .clip02{
clip-path: polygon(0 0, 95% 0, 100% 5%, 100% 100%, 5% 100%, 0 95%);
}

    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e05da1 */.clip02{
clip-path: polygon(0 0, 95% 0, 100% 10%, 100% 100%, 5% 100%, 0 90%);
}

@media (max-width: 762px) {
    
    .clip02{
clip-path: polygon(0 0, 95% 0, 100% 5%, 100% 100%, 5% 100%, 0 95%);
}

    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80085a0 */@media (max-width: 762px) {

.sp-yoko{
    writing-mode: horizontal-tb;
}

}/* End custom CSS */