.elementor-158 .elementor-element.elementor-element-b6995d6{--display:flex;}.elementor-158 .elementor-element.elementor-element-2bff29a{--spacer-size:31px;}.elementor-158 .elementor-element.elementor-element-eb645ec{--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-158 .elementor-element.elementor-element-bcfb307{text-align:center;}.elementor-158 .elementor-element.elementor-element-bcfb307 .elementor-heading-title{font-family:"Share Tech", Sans-serif;font-size:45px;font-weight:500;color:#070707;}.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-158 .elementor-element.elementor-element-6968e3e{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Share Tech", Sans-serif;font-size:18px;font-weight:400;}.elementor-158 .elementor-element.elementor-element-7c9436d{--display:flex;}.elementor-158 .elementor-element.elementor-element-5dc2070{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:26px;font-weight:400;color:#000000;}.elementor-158 .elementor-element.elementor-element-52c5a04{--display:flex;}.elementor-158 .elementor-element.elementor-element-4b785a0{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-158 .elementor-element.elementor-element-f35d1d6{--display:flex;}.elementor-158 .elementor-element.elementor-element-0bfd808{--spacer-size:35px;}.elementor-158 .elementor-element.elementor-element-44d8095{--display:flex;}.elementor-158 .elementor-element.elementor-element-0062ae7{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:500;color:#000000;}.elementor-158 .elementor-element.elementor-element-3e692ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-158 .elementor-element.elementor-element-bfcb546{--display:flex;}.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-158 .elementor-element.elementor-element-dde060b:not( .elementor-widget-image ), .elementor-158 .elementor-element.elementor-element-dde060b.elementor-widget-image img{-webkit-mask-image:url( https://jincraft.co.jp/wp-content/plugins/elementor/assets/mask-shapes/pill-horizontal.svg );-webkit-mask-size:108%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-158 .elementor-element.elementor-element-79c4c03{--display:flex;}.elementor-158 .elementor-element.elementor-element-0b58975:not( .elementor-widget-image ), .elementor-158 .elementor-element.elementor-element-0b58975.elementor-widget-image img{-webkit-mask-image:url( https://jincraft.co.jp/wp-content/plugins/elementor/assets/mask-shapes/pill-horizontal.svg );-webkit-mask-size:114%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-158 .elementor-element.elementor-element-a11355a{--display:flex;}.elementor-158 .elementor-element.elementor-element-a8851e0:not( .elementor-widget-image ), .elementor-158 .elementor-element.elementor-element-a8851e0.elementor-widget-image img{-webkit-mask-image:url( https://jincraft.co.jp/wp-content/plugins/elementor/assets/mask-shapes/pill-horizontal.svg );-webkit-mask-size:109%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-158 .elementor-element.elementor-element-054162b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-158 .elementor-element.elementor-element-e73b498{--display:flex;}.elementor-158 .elementor-element.elementor-element-2ed4dc0:not( .elementor-widget-image ), .elementor-158 .elementor-element.elementor-element-2ed4dc0.elementor-widget-image img{-webkit-mask-image:url( https://jincraft.co.jp/wp-content/plugins/elementor/assets/mask-shapes/pill-horizontal.svg );-webkit-mask-size:114%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-158 .elementor-element.elementor-element-0c7e4cf{--display:flex;}.elementor-158 .elementor-element.elementor-element-7a5fde0:not( .elementor-widget-image ), .elementor-158 .elementor-element.elementor-element-7a5fde0.elementor-widget-image img{-webkit-mask-image:url( https://jincraft.co.jp/wp-content/plugins/elementor/assets/mask-shapes/pill-horizontal.svg );-webkit-mask-size:114%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-158 .elementor-element.elementor-element-f526746{--display:flex;}.elementor-158 .elementor-element.elementor-element-b21cd8a:not( .elementor-widget-image ), .elementor-158 .elementor-element.elementor-element-b21cd8a.elementor-widget-image img{-webkit-mask-image:url( https://jincraft.co.jp/wp-content/plugins/elementor/assets/mask-shapes/pill-horizontal.svg );-webkit-mask-size:114%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-158 .elementor-element.elementor-element-eb81cf0{--display:flex;}.elementor-158 .elementor-element.elementor-element-b568668{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-158 .elementor-element.elementor-element-d15be0a{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-158 .elementor-element.elementor-element-3cc23ea .elementor-button{background-color:#CFC2B7;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-3cc23ea .elementor-button:hover, .elementor-158 .elementor-element.elementor-element-3cc23ea .elementor-button:focus{color:#000000;}.elementor-158 .elementor-element.elementor-element-3cc23ea .elementor-button:hover svg, .elementor-158 .elementor-element.elementor-element-3cc23ea .elementor-button:focus svg{fill:#000000;}.elementor-158 .elementor-element.elementor-element-4102a6a{--display:flex;}.elementor-158 .elementor-element.elementor-element-d5bd381{--spacer-size:50px;}.elementor-158 .elementor-element.elementor-element-d0557bb{--display:flex;}.elementor-158 .elementor-element.elementor-element-d0557bb:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-d0557bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFC2B73B;}.elementor-158 .elementor-element.elementor-element-e1c7279{--spacer-size:17px;}.elementor-158 .elementor-element.elementor-element-ec87bc9{text-align:center;}.elementor-158 .elementor-element.elementor-element-ec87bc9 .elementor-heading-title{font-size:43px;font-weight:400;color:#000000;}.elementor-158 .elementor-element.elementor-element-48cd48d{--display:flex;--flex-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-158 .elementor-element.elementor-element-48cd48d:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-48cd48d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFC2B73B;}.elementor-158 .elementor-element.elementor-element-f2792f0{--display:flex;}.elementor-158 .elementor-element.elementor-element-6febc90{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 3px;}.elementor-158 .elementor-element.elementor-element-6febc90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-158 .elementor-element.elementor-element-fb6aeaa{font-size:23px;font-weight:500;color:#000000;}.elementor-158 .elementor-element.elementor-element-c194f36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:17px;font-weight:400;color:#000000;}.elementor-158 .elementor-element.elementor-element-18301dc .elementor-button{background-color:#CFC2B7;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-158 .elementor-element.elementor-element-18301dc .elementor-button:hover, .elementor-158 .elementor-element.elementor-element-18301dc .elementor-button:focus{color:#000000;}.elementor-158 .elementor-element.elementor-element-18301dc .elementor-button:hover svg, .elementor-158 .elementor-element.elementor-element-18301dc .elementor-button:focus svg{fill:#000000;}.elementor-158 .elementor-element.elementor-element-bf95fa8 .elementor-button{background-color:#CFC2B7;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-158 .elementor-element.elementor-element-bf95fa8 .elementor-button:hover, .elementor-158 .elementor-element.elementor-element-bf95fa8 .elementor-button:focus{color:#000000;}.elementor-158 .elementor-element.elementor-element-bf95fa8 .elementor-button:hover svg, .elementor-158 .elementor-element.elementor-element-bf95fa8 .elementor-button:focus svg{fill:#000000;}.elementor-158 .elementor-element.elementor-element-40dff9c{--display:flex;}.elementor-158 .elementor-element.elementor-element-a7a903a{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 3px;}.elementor-158 .elementor-element.elementor-element-a7a903a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-158 .elementor-element.elementor-element-6d14274{font-size:23px;font-weight:500;color:#000000;}.elementor-158 .elementor-element.elementor-element-0f296a3{font-size:17px;font-weight:400;color:#000000;}.elementor-158 .elementor-element.elementor-element-0f3f6cc{--display:flex;}.elementor-158 .elementor-element.elementor-element-989d386{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 3px;}.elementor-158 .elementor-element.elementor-element-989d386 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-158 .elementor-element.elementor-element-f6b429c{font-size:23px;font-weight:500;color:#000000;}.elementor-158 .elementor-element.elementor-element-fe99266{font-size:17px;font-weight:400;color:#000000;}.elementor-158 .elementor-element.elementor-element-b35df31{--display:flex;--flex-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-158 .elementor-element.elementor-element-b35df31:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-b35df31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFC2B73B;}.elementor-158 .elementor-element.elementor-element-278ee90{--display:flex;}.elementor-158 .elementor-element.elementor-element-a9d1ab0{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 3px;}.elementor-158 .elementor-element.elementor-element-a9d1ab0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-158 .elementor-element.elementor-element-c030a4e{font-size:23px;font-weight:500;color:#000000;}.elementor-158 .elementor-element.elementor-element-62ea823{font-size:17px;font-weight:400;color:#000000;}.elementor-158 .elementor-element.elementor-element-5efc1f4{--display:flex;}.elementor-158 .elementor-element.elementor-element-ca63bed{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 3px;}.elementor-158 .elementor-element.elementor-element-ca63bed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-158 .elementor-element.elementor-element-2f459d7{font-size:23px;font-weight:500;color:#000000;}.elementor-158 .elementor-element.elementor-element-c9a5058{font-size:17px;font-weight:400;color:#000000;}.elementor-158 .elementor-element.elementor-element-59f13ff{--display:flex;}.elementor-158 .elementor-element.elementor-element-2a54bd7{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 3px;}.elementor-158 .elementor-element.elementor-element-2a54bd7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-158 .elementor-element.elementor-element-9aa8c53{font-size:23px;font-weight:500;color:#000000;}.elementor-158 .elementor-element.elementor-element-3233edc{font-size:17px;font-weight:400;color:#000000;}.elementor-158 .elementor-element.elementor-element-3b73225{--display:flex;}.elementor-158 .elementor-element.elementor-element-542a815{--spacer-size:50px;}.elementor-158 .elementor-element.elementor-element-c0627cc{--display:flex;}.elementor-158 .elementor-element.elementor-element-3cddb38{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:500;color:#000000;}.elementor-158 .elementor-element.elementor-element-b61148f{--display:flex;}.elementor-158 .elementor-element.elementor-element-dd3bbb7{--display:flex;}.elementor-158 .elementor-element.elementor-element-5c237aa{--display:flex;}.elementor-158 .elementor-element.elementor-element-2d4ff05{text-align:center;font-size:19px;font-weight:400;color:#000000;}.elementor-158 .elementor-element.elementor-element-6a9cb2b{--display:flex;}.elementor-158 .elementor-element.elementor-element-87ab458 .elementor-button{background-color:#CFC2B7;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-158 .elementor-element.elementor-element-87ab458 .elementor-button:hover, .elementor-158 .elementor-element.elementor-element-87ab458 .elementor-button:focus{color:#000000;}.elementor-158 .elementor-element.elementor-element-87ab458 .elementor-button:hover svg, .elementor-158 .elementor-element.elementor-element-87ab458 .elementor-button:focus svg{fill:#000000;}.elementor-158 .elementor-element.elementor-element-ef5704b{--display:flex;}.elementor-158 .elementor-element.elementor-element-403d3b6{--spacer-size:50px;}.elementor-158 .elementor-element.elementor-element-5cf9900{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-158 .elementor-element.elementor-element-4a264d5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-158 .elementor-element.elementor-element-4a264d5 .elementor-divider-separator{width:15%;}.elementor-158 .elementor-element.elementor-element-4a264d5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-158 .elementor-element.elementor-element-6db87e2{--display:flex;}.elementor-158 .elementor-element.elementor-element-f0dda25{--display:flex;}.elementor-158 .elementor-element.elementor-element-9860dbb{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:500;color:#141414;}.elementor-158 .elementor-element.elementor-element-e12fd91{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:18px;font-weight:500;line-height:36px;color:#000000;}.elementor-158 .elementor-element.elementor-element-a8ee62d{--display:flex;}.elementor-158 .elementor-element.elementor-element-472ba26{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-158 .elementor-element.elementor-element-472ba26 .elementor-divider-separator{width:15%;margin:0 auto;margin-right:0;}.elementor-158 .elementor-element.elementor-element-472ba26 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-158 .elementor-element.elementor-element-61edc34{--display:flex;}.elementor-158 .elementor-element.elementor-element-fd93243{--spacer-size:50px;}@media(min-width:768px){.elementor-158 .elementor-element.elementor-element-79c4c03{--width:88%;}.elementor-158 .elementor-element.elementor-element-dd3bbb7{--width:100%;}}@media(max-width:1024px){.elementor-158 .elementor-element.elementor-element-bcfb307 .elementor-heading-title{font-size:35px;}.elementor-158 .elementor-element.elementor-element-5dc2070{font-size:21px;}.elementor-158 .elementor-element.elementor-element-4b785a0{font-size:16px;}.elementor-158 .elementor-element.elementor-element-0bfd808{--spacer-size:0px;}.elementor-158 .elementor-element.elementor-element-0062ae7{font-size:19px;}.elementor-158 .elementor-element.elementor-element-d5bd381{--spacer-size:0px;}.elementor-158 .elementor-element.elementor-element-e1c7279{--spacer-size:0px;}.elementor-158 .elementor-element.elementor-element-ec87bc9 .elementor-heading-title{font-size:35px;}.elementor-158 .elementor-element.elementor-element-6febc90 .elementor-heading-title{font-size:25px;}.elementor-158 .elementor-element.elementor-element-fb6aeaa{font-size:21px;}.elementor-158 .elementor-element.elementor-element-c194f36{font-size:15px;}.elementor-158 .elementor-element.elementor-element-18301dc .elementor-button{font-size:12px;}.elementor-158 .elementor-element.elementor-element-bf95fa8 .elementor-button{font-size:12px;}.elementor-158 .elementor-element.elementor-element-a7a903a .elementor-heading-title{font-size:25px;}.elementor-158 .elementor-element.elementor-element-6d14274{font-size:21px;}.elementor-158 .elementor-element.elementor-element-0f296a3{font-size:15px;}.elementor-158 .elementor-element.elementor-element-989d386 .elementor-heading-title{font-size:25px;}.elementor-158 .elementor-element.elementor-element-f6b429c{font-size:21px;}.elementor-158 .elementor-element.elementor-element-fe99266{font-size:15px;}.elementor-158 .elementor-element.elementor-element-a9d1ab0 .elementor-heading-title{font-size:25px;}.elementor-158 .elementor-element.elementor-element-c030a4e{font-size:21px;}.elementor-158 .elementor-element.elementor-element-62ea823{font-size:15px;}.elementor-158 .elementor-element.elementor-element-ca63bed .elementor-heading-title{font-size:25px;}.elementor-158 .elementor-element.elementor-element-2f459d7{font-size:21px;}.elementor-158 .elementor-element.elementor-element-c9a5058{font-size:15px;}.elementor-158 .elementor-element.elementor-element-2a54bd7 .elementor-heading-title{font-size:25px;}.elementor-158 .elementor-element.elementor-element-9aa8c53{font-size:21px;}.elementor-158 .elementor-element.elementor-element-3233edc{font-size:15px;}.elementor-158 .elementor-element.elementor-element-3cddb38{font-size:19px;}.elementor-158 .elementor-element.elementor-element-2d4ff05{font-size:18px;}}@media(max-width:767px){.elementor-158 .elementor-element.elementor-element-2bff29a{--spacer-size:0px;}.elementor-158 .elementor-element.elementor-element-bcfb307 .elementor-heading-title{font-size:32px;}.elementor-158 .elementor-element.elementor-element-5dc2070{font-size:20px;}.elementor-158 .elementor-element.elementor-element-52c5a04{--content-width:500px;}.elementor-158 .elementor-element.elementor-element-4b785a0{text-align:center;font-size:16px;}.elementor-158 .elementor-element.elementor-element-b568668{font-size:15px;}.elementor-158 .elementor-element.elementor-element-ec87bc9 .elementor-heading-title{font-size:26px;}.elementor-158 .elementor-element.elementor-element-c194f36{font-size:15px;}.elementor-158 .elementor-element.elementor-element-0f296a3{font-size:15px;}.elementor-158 .elementor-element.elementor-element-fe99266{font-size:15px;}.elementor-158 .elementor-element.elementor-element-62ea823{font-size:15px;}.elementor-158 .elementor-element.elementor-element-c9a5058{font-size:15px;}.elementor-158 .elementor-element.elementor-element-3233edc{font-size:15px;}.elementor-158 .elementor-element.elementor-element-2d4ff05{font-size:15px;}.elementor-158 .elementor-element.elementor-element-9860dbb{font-size:23px;}.elementor-158 .elementor-element.elementor-element-e12fd91{text-align:left;font-size:14px;}}