.elementor-253 .elementor-element.elementor-element-a5fdd2c{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-253 .elementor-element.elementor-element-c535972{background-color:var( --e-global-color-e2963de );text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-ac3ae90{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-253 .elementor-element.elementor-element-f6281c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-c5da098{background-color:var( --e-global-color-e2963de );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;color:var( --e-global-color-954c05e );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-253 .elementor-element.elementor-element-d3fbe5c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-253 .elementor-element.elementor-element-d3fbe5c img{width:90%;}.elementor-253 .elementor-element.elementor-element-b2fdb7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-3c2b206{background-color:var( --e-global-color-e2963de );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-edde5ec{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-253 .elementor-element.elementor-element-edde5ec img{width:90%;}.elementor-253 .elementor-element.elementor-element-0c471dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-47385eb{background-color:var( --e-global-color-e2963de );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-c706911{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-253 .elementor-element.elementor-element-c706911 img{width:90%;}.elementor-253 .elementor-element.elementor-element-436e2dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-a3b38b2{background-color:var( --e-global-color-e2963de );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-eb59341{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-253 .elementor-element.elementor-element-eb59341 img{width:90%;}.elementor-253 .elementor-element.elementor-element-7dfc227{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-98bd7a9{background-color:var( --e-global-color-e2963de );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-a0d2988{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-253 .elementor-element.elementor-element-a0d2988 img{width:90%;}.elementor-253 .elementor-element.elementor-element-1a9eb71{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;}.elementor-253 .elementor-element.elementor-element-167d7c5{background-color:var( --e-global-color-e2963de );margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-5e3fae9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-11f5309{--display:flex;--gap:10px 0px;--row-gap:10px;--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-253 .elementor-element.elementor-element-a89e144{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCCCCC;--border-color:#CCCCCC;}.elementor-253 .elementor-element.elementor-element-b1193dd{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-253 .elementor-element.elementor-element-ee6e73c{color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-c450a1a{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-72596d7{--display:flex;--gap:10px 0px;--row-gap:10px;--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-253 .elementor-element.elementor-element-c60fa53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCCCCC;--border-color:#CCCCCC;}.elementor-253 .elementor-element.elementor-element-255ea52{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-253 .elementor-element.elementor-element-2091e98{color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-5ac54eb{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-7d515e7{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-253 .elementor-element.elementor-element-7e9d805{background-color:var( --e-global-color-e2963de );margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;text-align:center;}.elementor-253 .elementor-element.elementor-element-7e9d805 .elementor-heading-title{font-family:var( --e-global-typography-8803b12-font-family ), Sans-serif;font-size:var( --e-global-typography-8803b12-font-size );font-weight:var( --e-global-typography-8803b12-font-weight );color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-6a2eb53{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-41754e3{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-253 .elementor-element.elementor-element-b012ccc img{width:auto;height:100px;}.elementor-253 .elementor-element.elementor-element-831a381{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-253 .elementor-element.elementor-element-733db1c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-d6077a1 );}.elementor-253 .elementor-element.elementor-element-fa9ec43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:var( --e-global-typography-8803b12-font-family ), Sans-serif;font-size:var( --e-global-typography-8803b12-font-size );font-weight:var( --e-global-typography-8803b12-font-weight );color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-d7297cc{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-253 .elementor-element.elementor-element-dbedc63 img{width:auto;height:100px;}.elementor-253 .elementor-element.elementor-element-62effcd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-253 .elementor-element.elementor-element-450a45f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-d6077a1 );}.elementor-253 .elementor-element.elementor-element-1ae7707{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-0074629{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-253 .elementor-element.elementor-element-ef86b1a img{width:auto;height:80px;}.elementor-253 .elementor-element.elementor-element-f036c43{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-253 .elementor-element.elementor-element-ccbbf9a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-d6077a1 );}.elementor-253 .elementor-element.elementor-element-5ad204c{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:16px;color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-25297ef{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-253 .elementor-element.elementor-element-b9135a0.elementor-element{--align-self:center;}.elementor-253 .elementor-element.elementor-element-b9135a0 img{width:auto;height:50px;}.elementor-253 .elementor-element.elementor-element-65a73ff{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-253 .elementor-element.elementor-element-22513bf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-d6077a1 );}.elementor-253 .elementor-element.elementor-element-13fd5aa{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-64b700b{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-253 .elementor-element.elementor-element-f089656.elementor-element{--align-self:center;}.elementor-253 .elementor-element.elementor-element-f089656 img{width:auto;height:50px;}.elementor-253 .elementor-element.elementor-element-6111f5e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-253 .elementor-element.elementor-element-9834441 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-d6077a1 );}.elementor-253 .elementor-element.elementor-element-8fbc10e{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-d20d452{--display:flex;}.elementor-253 .elementor-element.elementor-element-b8148fc{background-color:var( --e-global-color-e2963de );margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;text-align:center;}.elementor-253 .elementor-element.elementor-element-b8148fc .elementor-heading-title{font-family:var( --e-global-typography-8803b12-font-family ), Sans-serif;font-size:var( --e-global-typography-8803b12-font-size );font-weight:var( --e-global-typography-8803b12-font-weight );color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-d27ea8b{--display:grid;--e-con-grid-template-columns:30% 14% 55%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 4px;--row-gap:0px;--column-gap:4px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-5d9fb26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-253 .elementor-element.elementor-element-5d9fb26.elementor-element{--align-self:center;}.elementor-253 .elementor-element.elementor-element-5d9fb26 .elementor-heading-title{font-family:var( --e-global-typography-8803b12-font-family ), Sans-serif;font-size:var( --e-global-typography-8803b12-font-size );font-weight:var( --e-global-typography-8803b12-font-weight );color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-1610d1e{color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-2ab122c{--display:grid;--e-con-grid-template-columns:30% 14% 55%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 4px;--row-gap:0px;--column-gap:4px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-a39043c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-253 .elementor-element.elementor-element-a39043c.elementor-element{--align-self:center;}.elementor-253 .elementor-element.elementor-element-a39043c .elementor-heading-title{font-family:var( --e-global-typography-8803b12-font-family ), Sans-serif;font-size:var( --e-global-typography-8803b12-font-size );font-weight:var( --e-global-typography-8803b12-font-weight );color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-857864e{color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-35cfbf2{--display:grid;--e-con-grid-template-columns:30% 14% 55%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 4px;--row-gap:0px;--column-gap:4px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-cc78688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-253 .elementor-element.elementor-element-cc78688.elementor-element{--align-self:center;}.elementor-253 .elementor-element.elementor-element-cc78688 .elementor-heading-title{font-family:var( --e-global-typography-8803b12-font-family ), Sans-serif;font-size:var( --e-global-typography-8803b12-font-size );font-weight:var( --e-global-typography-8803b12-font-weight );color:var( --e-global-color-954c05e );}.elementor-253 .elementor-element.elementor-element-210a76a{color:var( --e-global-color-954c05e );}@media(max-width:1024px){.elementor-253 .elementor-element.elementor-element-ac3ae90{--grid-auto-flow:row;}.elementor-253 .elementor-element.elementor-element-5e3fae9{--grid-auto-flow:row;}.elementor-253 .elementor-element.elementor-element-7e9d805 .elementor-heading-title{font-size:var( --e-global-typography-8803b12-font-size );}.elementor-253 .elementor-element.elementor-element-6a2eb53{--grid-auto-flow:row;}.elementor-253 .elementor-element.elementor-element-41754e3{--grid-auto-flow:row;}.elementor-253 .elementor-element.elementor-element-fa9ec43{font-size:var( --e-global-typography-8803b12-font-size );}.elementor-253 .elementor-element.elementor-element-d7297cc{--grid-auto-flow:row;}.elementor-253 .elementor-element.elementor-element-0074629{--grid-auto-flow:row;}.elementor-253 .elementor-element.elementor-element-25297ef{--grid-auto-flow:row;}.elementor-253 .elementor-element.elementor-element-64b700b{--grid-auto-flow:row;}.elementor-253 .elementor-element.elementor-element-b8148fc .elementor-heading-title{font-size:var( --e-global-typography-8803b12-font-size );}.elementor-253 .elementor-element.elementor-element-d27ea8b{--grid-auto-flow:row;}.elementor-253 .elementor-element.elementor-element-5d9fb26 .elementor-heading-title{font-size:var( --e-global-typography-8803b12-font-size );}.elementor-253 .elementor-element.elementor-element-2ab122c{--grid-auto-flow:row;}.elementor-253 .elementor-element.elementor-element-a39043c .elementor-heading-title{font-size:var( --e-global-typography-8803b12-font-size );}.elementor-253 .elementor-element.elementor-element-35cfbf2{--grid-auto-flow:row;}.elementor-253 .elementor-element.elementor-element-cc78688 .elementor-heading-title{font-size:var( --e-global-typography-8803b12-font-size );}}@media(max-width:767px){.elementor-253 .elementor-element.elementor-element-a5fdd2c{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-ac3ae90{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-253 .elementor-element.elementor-element-1a9eb71{--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-253 .elementor-element.elementor-element-167d7c5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-253 .elementor-element.elementor-element-5e3fae9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-253 .elementor-element.elementor-element-11f5309{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-253 .elementor-element.elementor-element-c450a1a{font-size:14px;}.elementor-253 .elementor-element.elementor-element-5ac54eb{font-size:14px;}.elementor-253 .elementor-element.elementor-element-7d515e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-7e9d805{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-253 .elementor-element.elementor-element-7e9d805 .elementor-heading-title{font-size:var( --e-global-typography-8803b12-font-size );}.elementor-253 .elementor-element.elementor-element-6a2eb53{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--grid-auto-flow:row;--align-items:start;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-253 .elementor-element.elementor-element-41754e3{--e-con-grid-template-columns:30% 70%;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;grid-column:span 2;}.elementor-253 .elementor-element.elementor-element-831a381{--justify-content:center;}.elementor-253 .elementor-element.elementor-element-fa9ec43{font-size:var( --e-global-typography-8803b12-font-size );}.elementor-253 .elementor-element.elementor-element-d7297cc{--min-height:100px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-253 .elementor-element.elementor-element-dbedc63.elementor-element{--align-self:center;}.elementor-253 .elementor-element.elementor-element-dbedc63 img{height:80px;}.elementor-253 .elementor-element.elementor-element-62effcd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-62effcd.e-con{--align-self:center;}.elementor-253 .elementor-element.elementor-element-450a45f .elementor-heading-title{font-size:18px;}.elementor-253 .elementor-element.elementor-element-1ae7707{font-size:14px;}.elementor-253 .elementor-element.elementor-element-0074629{--min-height:100px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-253 .elementor-element.elementor-element-ef86b1a.elementor-element{--align-self:center;}.elementor-253 .elementor-element.elementor-element-ef86b1a img{height:50px;}.elementor-253 .elementor-element.elementor-element-f036c43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-f036c43.e-con{--align-self:center;}.elementor-253 .elementor-element.elementor-element-ccbbf9a .elementor-heading-title{font-size:16px;}.elementor-253 .elementor-element.elementor-element-5ad204c{font-size:14px;}.elementor-253 .elementor-element.elementor-element-25297ef{--min-height:100px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-253 .elementor-element.elementor-element-b9135a0 img{height:40px;}.elementor-253 .elementor-element.elementor-element-65a73ff{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-22513bf .elementor-heading-title{font-size:18px;}.elementor-253 .elementor-element.elementor-element-13fd5aa{font-size:14px;}.elementor-253 .elementor-element.elementor-element-64b700b{--min-height:100px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-253 .elementor-element.elementor-element-f089656 img{height:40px;}.elementor-253 .elementor-element.elementor-element-6111f5e{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-9834441 .elementor-heading-title{font-size:18px;}.elementor-253 .elementor-element.elementor-element-8fbc10e{line-height:0.5em;}.elementor-253 .elementor-element.elementor-element-d20d452{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-b8148fc .elementor-heading-title{font-size:var( --e-global-typography-8803b12-font-size );}.elementor-253 .elementor-element.elementor-element-d27ea8b{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-253 .elementor-element.elementor-element-5d9fb26{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-253 .elementor-element.elementor-element-5d9fb26 .elementor-heading-title{font-size:var( --e-global-typography-8803b12-font-size );}.elementor-253 .elementor-element.elementor-element-2ab122c{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-253 .elementor-element.elementor-element-a39043c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-253 .elementor-element.elementor-element-a39043c .elementor-heading-title{font-size:var( --e-global-typography-8803b12-font-size );}.elementor-253 .elementor-element.elementor-element-35cfbf2{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-253 .elementor-element.elementor-element-cc78688{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-253 .elementor-element.elementor-element-cc78688 .elementor-heading-title{font-size:var( --e-global-typography-8803b12-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-c535972 */.price-text p {
    font-size: 16px !important;
    line-height: 1.8 !important;
    margin-bottom: 20px !important;
    font-weight: 700 !important;
}

.price-text h2 {
    font-size: 20px !important;
    margin-top: 30px !important;
    margin-bottom: 0px !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5da098 */.elementor-253 .elementor-element.elementor-element-c5da098 .elementor-text-editor > *:last-child {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c2b206 */.elementor-253 .elementor-element.elementor-element-3c2b206 .elementor-text-editor > *:last-child {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47385eb */.elementor-253 .elementor-element.elementor-element-47385eb .elementor-text-editor > *:last-child {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3b38b2 */.elementor-253 .elementor-element.elementor-element-a3b38b2 .elementor-text-editor > *:last-child {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98bd7a9 */.elementor-253 .elementor-element.elementor-element-98bd7a9 .elementor-text-editor > *:last-child {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac3ae90 */.price-grid p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-167d7c5 */.price-text p {
    font-size: 16px !important;
    line-height: 1.8 !important;
    margin-bottom: 20px !important;
    font-weight: 700 !important;
}

.price-text h2 {
    font-size: 20px !important;
    margin-top: 30px !important;
    margin-bottom: 0px !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee6e73c */.pack-text h3{
  font-size: 24px;
    font-weight: bold;
    margin: 0;
  
}
.pack-text p{
    font-weight: 900;
    font-size: 20px;
    color: red;
  
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2091e98 */.pack-text h3{
  font-size: 24px;
    font-weight: bold;
    margin: 0;
  
}
.pack-text p{
    font-weight: 900;
    font-size: 20px;
    color: red;
  
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa9ec43 */.elementor-253 .elementor-element.elementor-element-fa9ec43 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae7707 */.elementor-253 .elementor-element.elementor-element-1ae7707 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ad204c */.elementor-253 .elementor-element.elementor-element-5ad204c p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f036c43 */.hukusu-gyo em{
    font-size: 10px;
    font-style: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13fd5aa */.elementor-253 .elementor-element.elementor-element-13fd5aa p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8fbc10e */.elementor-253 .elementor-element.elementor-element-8fbc10e p:last-child {
    margin-bottom: 0;
}/* End custom CSS */