.elementor-286 .elementor-element.elementor-element-7c7757b5 > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-7c7757b5 > .elementor-container{min-height:770px;}.elementor-286 .elementor-element.elementor-element-7c7757b5 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-286 .elementor-element.elementor-element-7c7757b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-1aea06c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-286 .elementor-element.elementor-element-1aea06c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:9% 0% 0% 0%;}.elementor-286 .elementor-element.elementor-element-1aea06c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-601ff3b1{text-align:left;}.elementor-286 .elementor-element.elementor-element-601ff3b1 .elementor-heading-title{font-size:26px;letter-spacing:2.6px;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-6c61d341 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-286 .elementor-element.elementor-element-6c61d341 > .elementor-container{min-height:770px;}.elementor-286 .elementor-element.elementor-element-6c61d341{margin-top:0px;margin-bottom:-200px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-1ca04d00{text-align:center;}.elementor-286 .elementor-element.elementor-element-1ca04d00 .elementor-heading-title{font-size:12px;font-weight:bold;letter-spacing:1.2px;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-2f806fe6{text-align:left;}.elementor-286 .elementor-element.elementor-element-2f806fe6 .elementor-heading-title{font-size:14px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-fc7c2bf > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-fc7c2bf > .elementor-container{min-height:770px;}.elementor-286 .elementor-element.elementor-element-fc7c2bf .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-286 .elementor-element.elementor-element-fc7c2bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-b498c59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-286 .elementor-element.elementor-element-b498c59 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:9% 0% 0% 0%;}.elementor-286 .elementor-element.elementor-element-b498c59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-34b0a0f{text-align:left;}.elementor-286 .elementor-element.elementor-element-34b0a0f .elementor-heading-title{font-size:26px;letter-spacing:2.6px;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-2630a94 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-286 .elementor-element.elementor-element-2630a94 > .elementor-container{min-height:770px;}.elementor-286 .elementor-element.elementor-element-2630a94{margin-top:0px;margin-bottom:-200px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-f2723de{text-align:center;}.elementor-286 .elementor-element.elementor-element-f2723de .elementor-heading-title{font-size:12px;font-weight:bold;letter-spacing:1.2px;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-aeb276f{text-align:left;}.elementor-286 .elementor-element.elementor-element-aeb276f .elementor-heading-title{font-size:14px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-7df17552:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-7df17552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-7df17552 > .elementor-background-overlay{background-color:#E0CE9F;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-7df17552{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-7791b43b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 140px 0px;}.elementor-286 .elementor-element.elementor-element-c4953f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-c4953f7{text-align:center;}.elementor-286 .elementor-element.elementor-element-c4953f7 img{width:60%;}.elementor-286 .elementor-element.elementor-element-0d536e1:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-0d536e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-0d536e1 > .elementor-background-overlay{background-color:#E0CE9F;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-0d536e1{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-6f0e1a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 140px 0px;}.elementor-286 .elementor-element.elementor-element-479a369 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-286 .elementor-element.elementor-element-479a369{text-align:center;}.elementor-286 .elementor-element.elementor-element-479a369 .elementor-heading-title{font-size:24px;font-weight:800;line-height:1.8em;letter-spacing:1.1px;color:#5F5A56;}.elementor-286 .elementor-element.elementor-element-2f75784 > .elementor-widget-container{padding:20px 0px 0px 20px;}.elementor-286 .elementor-element.elementor-element-2f75784{text-align:center;}.elementor-286 .elementor-element.elementor-element-2f75784 .elementor-heading-title{font-size:16px;line-height:1.8em;letter-spacing:1.1px;color:#5F5A56;}.elementor-286 .elementor-element.elementor-element-a9fa762 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-286 .elementor-element.elementor-element-a9fa762 > .elementor-container{max-width:700px;}.elementor-bc-flex-widget .elementor-286 .elementor-element.elementor-element-92678eb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-286 .elementor-element.elementor-element-92678eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-286 .elementor-element.elementor-element-6e272a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-6e272a8 img{width:22%;}.elementor-286 .elementor-element.elementor-element-7c9b162 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-286 .elementor-element.elementor-element-7c9b162{text-align:center;}.elementor-286 .elementor-element.elementor-element-7c9b162 .elementor-heading-title{font-size:24px;font-weight:800;line-height:1.8em;letter-spacing:1.1px;color:#5F5A56;}.elementor-286 .elementor-element.elementor-element-c18f152 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-286 .elementor-element.elementor-element-c18f152{text-align:center;}.elementor-286 .elementor-element.elementor-element-c18f152 .elementor-heading-title{font-size:24px;font-weight:800;line-height:1.8em;letter-spacing:1.1px;color:#5F5A56;}.elementor-286 .elementor-element.elementor-element-eae4eca > .elementor-widget-container{padding:20px 0px 0px 20px;}.elementor-286 .elementor-element.elementor-element-eae4eca{text-align:center;}.elementor-286 .elementor-element.elementor-element-eae4eca .elementor-heading-title{font-size:16px;line-height:1.8em;letter-spacing:1.1px;color:#5F5A56;}.elementor-286 .elementor-element.elementor-element-7e19a2e:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-7e19a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-7e19a2e > .elementor-background-overlay{background-color:#E0CE9F;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-7e19a2e{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 120px 0px;}.elementor-286 .elementor-element.elementor-element-3055961 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-b995b92 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-286 .elementor-element.elementor-element-b995b92{text-align:center;}.elementor-286 .elementor-element.elementor-element-b995b92 .elementor-heading-title{font-size:25px;letter-spacing:1px;color:#B9884A;}.elementor-286 .elementor-element.elementor-element-4c3301c > .elementor-container{max-width:1024px;}.elementor-286 .elementor-element.elementor-element-4c3301c{margin-top:0px;margin-bottom:0px;}.elementor-286 .elementor-element.elementor-element-c9522c7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B9884A87;padding:72px 0px 72px 0px;}.elementor-286 .elementor-element.elementor-element-3efed57 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-3efed57{text-align:center;}.elementor-286 .elementor-element.elementor-element-3efed57 .elementor-heading-title{font-size:22px;letter-spacing:1px;color:#B9884A;}.elementor-286 .elementor-element.elementor-element-249c39a > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-249c39a{text-align:center;font-size:26px;color:var( --e-global-color-2dc85f5c );}.elementor-286 .elementor-element.elementor-element-cd2c9da > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-cd2c9da{text-align:center;font-size:20px;color:var( --e-global-color-2dc85f5c );}.elementor-286 .elementor-element.elementor-element-99893dd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-99893dd{text-align:center;font-size:18px;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-2e80488 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-2e80488{text-align:center;font-size:15px;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-d7365eb > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-d7365eb img{width:85%;}.elementor-286 .elementor-element.elementor-element-5057e55 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-5057e55 img{width:85%;}.elementor-286 .elementor-element.elementor-element-e90a84f:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-e90a84f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-e90a84f > .elementor-background-overlay{background-color:#E0CE9F;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-e90a84f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 120px 0px;}.elementor-286 .elementor-element.elementor-element-c7145af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-668733c > .elementor-container{max-width:1024px;}.elementor-286 .elementor-element.elementor-element-668733c{margin-top:0px;margin-bottom:0px;}.elementor-286 .elementor-element.elementor-element-af37c51 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B9884A87;padding:72px 0px 72px 0px;}.elementor-286 .elementor-element.elementor-element-63c0ed5 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-63c0ed5{text-align:center;}.elementor-286 .elementor-element.elementor-element-63c0ed5 .elementor-heading-title{font-size:22px;letter-spacing:1px;color:#B9884A;}.elementor-286 .elementor-element.elementor-element-81a5fe9 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-81a5fe9{text-align:center;font-size:26px;color:var( --e-global-color-2dc85f5c );}.elementor-286 .elementor-element.elementor-element-128ba8e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-128ba8e{text-align:center;font-size:18px;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-aa26403 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-aa26403{text-align:center;font-size:15px;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-b39d6d7 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-b39d6d7 img{width:85%;}.elementor-286 .elementor-element.elementor-element-4200b59:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-4200b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-4200b59 > .elementor-background-overlay{background-color:#EEDCC4;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-4200b59{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 120px 0px;}.elementor-286 .elementor-element.elementor-element-042975a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-5299902 > .elementor-container{max-width:1024px;}.elementor-286 .elementor-element.elementor-element-5299902{margin-top:0px;margin-bottom:0px;}.elementor-286 .elementor-element.elementor-element-309c72c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B9884A87;padding:72px 0px 72px 0px;}.elementor-286 .elementor-element.elementor-element-431a684 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-431a684{text-align:center;}.elementor-286 .elementor-element.elementor-element-431a684 .elementor-heading-title{font-size:22px;letter-spacing:1px;color:#B9884A;}.elementor-286 .elementor-element.elementor-element-3e37be9 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-3e37be9{text-align:center;font-size:26px;color:var( --e-global-color-2dc85f5c );}.elementor-286 .elementor-element.elementor-element-87b469f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-87b469f{text-align:center;font-size:18px;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-1712395 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-1712395{text-align:center;font-size:15px;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-122c130 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-122c130 img{width:85%;}.elementor-286 .elementor-element.elementor-element-ee9b697:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-ee9b697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-ee9b697 > .elementor-background-overlay{background-color:#E0CE9F;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-ee9b697{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 120px 0px;}.elementor-286 .elementor-element.elementor-element-7c04d3e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-e7a268e > .elementor-container{max-width:1024px;}.elementor-286 .elementor-element.elementor-element-e7a268e{margin-top:0px;margin-bottom:0px;}.elementor-286 .elementor-element.elementor-element-c40186b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B9884A87;padding:72px 0px 72px 0px;}.elementor-286 .elementor-element.elementor-element-90bdc96 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-90bdc96{text-align:center;}.elementor-286 .elementor-element.elementor-element-90bdc96 .elementor-heading-title{font-size:22px;letter-spacing:1px;color:#B9884A;}.elementor-286 .elementor-element.elementor-element-3d12b2d > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-3d12b2d{text-align:center;font-size:26px;color:var( --e-global-color-2dc85f5c );}.elementor-286 .elementor-element.elementor-element-51da41f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-51da41f{text-align:center;font-size:18px;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-584b606 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-584b606{text-align:center;font-size:15px;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-96f4933 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-96f4933 img{width:85%;}.elementor-286 .elementor-element.elementor-element-8ff80c6 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-8ff80c6 img{width:85%;}.elementor-286 .elementor-element.elementor-element-46b6f4b:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-46b6f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-286 .elementor-element.elementor-element-46b6f4b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-286 .elementor-element.elementor-element-46b6f4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-cc3651e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-39778b6{margin-top:0px;margin-bottom:0px;}.elementor-286 .elementor-element.elementor-element-a82db0b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-df49927 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-286 .elementor-element.elementor-element-df49927{text-align:center;}.elementor-286 .elementor-element.elementor-element-df49927 .elementor-heading-title{font-size:25px;letter-spacing:1px;color:#B9884A;}.elementor-286 .elementor-element.elementor-element-9caff24 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-9caff24{text-align:center;}.elementor-286 .elementor-element.elementor-element-9caff24 .elementor-heading-title{font-size:22px;letter-spacing:1px;color:#B9884A;}.elementor-286 .elementor-element.elementor-element-e82ea51 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-e82ea51{text-align:center;font-size:18px;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-0aa23c1 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-0aa23c1{text-align:center;font-size:15px;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-c5ac7bd > .elementor-widget-container{margin:64px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-c5ac7bd img{width:1022px;}.elementor-286 .elementor-element.elementor-element-6dc2809 > .elementor-widget-container{margin:64px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-6dc2809 img{width:1024px;}.elementor-286 .elementor-element.elementor-element-4901cb4 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-4901cb4{text-align:center;font-family:"Shippori Mincho";font-size:12px;font-weight:bold;}.elementor-286 .elementor-element.elementor-element-fc4046f:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-fc4046f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-fc4046f > .elementor-background-overlay{background-color:#E0CE9F;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-fc4046f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-286 .elementor-element.elementor-element-18a0ba6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-8ecf66d > .elementor-container{max-width:1024px;}.elementor-286 .elementor-element.elementor-element-8ecf66d{margin-top:0px;margin-bottom:0px;}.elementor-286 .elementor-element.elementor-element-eba0b8f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B9884A87;padding:72px 0px 72px 0px;}.elementor-286 .elementor-element.elementor-element-5425546 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-5425546{text-align:center;}.elementor-286 .elementor-element.elementor-element-5425546 .elementor-heading-title{font-size:22px;letter-spacing:1px;color:#B9884A;}.elementor-286 .elementor-element.elementor-element-4ed49de > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-4ed49de{text-align:center;font-size:26px;color:var( --e-global-color-2dc85f5c );}.elementor-286 .elementor-element.elementor-element-eb7dbbe > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-eb7dbbe{text-align:center;font-size:18px;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-4580e9c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-4580e9c{text-align:center;font-size:15px;color:var( --e-global-color-secondary );}.elementor-286 .elementor-element.elementor-element-127da97 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-127da97 img{width:85%;}.elementor-286 .elementor-element.elementor-element-512a0ac8 > .elementor-container{min-height:789px;}.elementor-286 .elementor-element.elementor-element-512a0ac8{margin-top:0px;margin-bottom:0px;padding:0px 0px 120px 0px;}.elementor-bc-flex-widget .elementor-286 .elementor-element.elementor-element-5b762e47.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-286 .elementor-element.elementor-element-5b762e47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-286 .elementor-element.elementor-element-5b762e47.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-286 .elementor-element.elementor-element-5b762e47 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-286 .elementor-element.elementor-element-5b762e47 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-31551fdd > .elementor-container{max-width:1024px;}.elementor-286 .elementor-element.elementor-element-31551fdd{padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-49375f2a > .elementor-element-populated{padding:120px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-7fe6b53f{text-align:center;}.elementor-286 .elementor-element.elementor-element-7fe6b53f .elementor-heading-title{font-size:14px;letter-spacing:1px;color:#B9884A;}.elementor-286 .elementor-element.elementor-element-29e75827 > .elementor-container{max-width:1024px;}.elementor-286 .elementor-element.elementor-element-29e75827{margin-top:120px;margin-bottom:0px;}.elementor-286 .elementor-element.elementor-element-488c17a9 > .elementor-widget-container{padding:0px 0px 45px 0px;}.elementor-286 .elementor-element.elementor-element-488c17a9 img{width:100%;max-width:100%;}.elementor-286 .elementor-element.elementor-element-488c17a9:hover img{opacity:0.53;}.elementor-286 .elementor-element.elementor-element-7a30b497 .elementor-heading-title{font-size:16px;line-height:1.6em;letter-spacing:1.1px;color:#707070;}.elementor-286 .elementor-element.elementor-element-5611ae85 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-5611ae85 .elementor-heading-title{font-size:14px;line-height:2.2em;letter-spacing:0.7px;mix-blend-mode:difference;color:#54595F;}.elementor-286 .elementor-element.elementor-element-83638ee{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-286 .elementor-element.elementor-element-83638ee .elementor-divider-separator{width:100%;}.elementor-286 .elementor-element.elementor-element-83638ee .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-286 .elementor-element.elementor-element-a1d80d .elementor-heading-title{font-family:"Arial";font-size:15px;font-weight:100;letter-spacing:0.5px;color:#5F5A56;}.elementor-286 .elementor-element.elementor-element-3cd7f613 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-3cd7f613 .elementor-heading-title{font-size:14px;color:#B9884A;}.elementor-286 .elementor-element.elementor-element-6ab3e4 > .elementor-widget-container{padding:0px 0px 45px 0px;}.elementor-286 .elementor-element.elementor-element-6ab3e4 img{width:100%;max-width:100%;}.elementor-286 .elementor-element.elementor-element-6ab3e4:hover img{opacity:0.53;}.elementor-286 .elementor-element.elementor-element-63fa68b0 .elementor-heading-title{font-size:16px;line-height:1.6em;letter-spacing:1.1px;color:#707070;}.elementor-286 .elementor-element.elementor-element-7dde086d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-7dde086d .elementor-heading-title{font-size:14px;line-height:2.2em;letter-spacing:0.7px;mix-blend-mode:difference;color:#54595F;}.elementor-286 .elementor-element.elementor-element-18e61ca5{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-286 .elementor-element.elementor-element-18e61ca5 .elementor-divider-separator{width:100%;}.elementor-286 .elementor-element.elementor-element-18e61ca5 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-286 .elementor-element.elementor-element-536eea43 .elementor-heading-title{font-family:"Arial";font-size:15px;font-weight:100;letter-spacing:0.5px;color:#5F5A56;}.elementor-286 .elementor-element.elementor-element-23bddc3c > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-23bddc3c .elementor-heading-title{font-size:14px;color:#B9884A;}.elementor-286 .elementor-element.elementor-element-7031611f > .elementor-widget-container{padding:0px 0px 45px 0px;}.elementor-286 .elementor-element.elementor-element-7031611f img{width:100%;max-width:100%;}.elementor-286 .elementor-element.elementor-element-7031611f:hover img{opacity:0.53;}.elementor-286 .elementor-element.elementor-element-6969c07e .elementor-heading-title{font-size:16px;line-height:1.6em;letter-spacing:1.1px;color:#707070;}.elementor-286 .elementor-element.elementor-element-22ce3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-22ce3c .elementor-heading-title{font-size:14px;line-height:2.2em;letter-spacing:0.7px;mix-blend-mode:difference;color:#54595F;}.elementor-286 .elementor-element.elementor-element-63c872e3{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-286 .elementor-element.elementor-element-63c872e3 .elementor-divider-separator{width:100%;}.elementor-286 .elementor-element.elementor-element-63c872e3 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-286 .elementor-element.elementor-element-e88e9dc .elementor-heading-title{font-family:"Arial";font-size:15px;font-weight:100;letter-spacing:0.5px;color:#5F5A56;}.elementor-286 .elementor-element.elementor-element-7f6b3534 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-7f6b3534 .elementor-heading-title{font-size:14px;color:#B9884A;}.elementor-286 .elementor-element.elementor-element-70a94002 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-286 .elementor-element.elementor-element-6ffae947 .elementor-button{background-color:#FFFFFF;font-size:14px;letter-spacing:2.4px;fill:#707070;color:#707070;border-style:solid;border-width:1px 1px 1px 1px;border-color:#707070;border-radius:0px 0px 0px 0px;padding:24px 100px 24px 100px;}.elementor-286 .elementor-element.elementor-element-31d6e4ac:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-31d6e4ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/philosophy_bg@2x.png");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-31d6e4ac > .elementor-background-overlay{background-color:#7E3B1A;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-31d6e4ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-286 .elementor-element.elementor-element-59675742.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-286 .elementor-element.elementor-element-59675742.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-286 .elementor-element.elementor-element-59675742.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-286 .elementor-element.elementor-element-59675742 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-286 .elementor-element.elementor-element-59675742 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-11464b47{text-align:center;}.elementor-286 .elementor-element.elementor-element-11464b47 .elementor-heading-title{font-size:14px;letter-spacing:1px;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-59f85fa1 > .elementor-container{max-width:1024px;}.elementor-286 .elementor-element.elementor-element-26505130 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 60px 0px;}.elementor-286 .elementor-element.elementor-element-26505130 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-f64da38{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-286 .elementor-element.elementor-element-f64da38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-f64da38 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-286 .elementor-element.elementor-element-f64da38:after{content:"1";}.elementor-286 .elementor-element.elementor-element-f64da38 .elementor-post__thumbnail__link{width:100px;}.elementor-286 .elementor-element.elementor-element-f64da38 .elementor-post__meta-data span + span:before{content:"///";}.elementor-286 .elementor-element.elementor-element-f64da38 .elementor-post{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 0px 20px 0px;border-color:rgba(84, 89, 95, 0.24);}.elementor-286 .elementor-element.elementor-element-f64da38 .elementor-post__text{padding:5px 5px 5px 5px;}.elementor-286 .elementor-element.elementor-element-f64da38.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:25px;}.elementor-286 .elementor-element.elementor-element-f64da38.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:25px;}.elementor-286 .elementor-element.elementor-element-f64da38.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:25px;}.elementor-286 .elementor-element.elementor-element-f64da38 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 68% ) contrast( 108% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-f64da38 .elementor-post__meta-data{margin-bottom:8px;}.elementor-286 .elementor-element.elementor-element-f64da38 .elementor-post__excerpt p{color:var( --e-global-color-514952e6 );font-size:14px;}.elementor-286 .elementor-element.elementor-element-f64da38 .elementor-post__read-more{color:#B9884A;}.elementor-286 .elementor-element.elementor-element-900223a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-900223a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-eb0c3e8{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-286 .elementor-element.elementor-element-eb0c3e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-eb0c3e8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-286 .elementor-element.elementor-element-eb0c3e8:after{content:"1";}.elementor-286 .elementor-element.elementor-element-eb0c3e8 .elementor-post__thumbnail__link{width:120px;}.elementor-286 .elementor-element.elementor-element-eb0c3e8 .elementor-post__meta-data span + span:before{content:"///";}.elementor-286 .elementor-element.elementor-element-eb0c3e8 .elementor-post{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 0px 20px 0px;border-color:rgba(84, 89, 95, 0.24);}.elementor-286 .elementor-element.elementor-element-eb0c3e8 .elementor-post__text{padding:5px 5px 5px 5px;}.elementor-286 .elementor-element.elementor-element-eb0c3e8.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-286 .elementor-element.elementor-element-eb0c3e8.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-286 .elementor-element.elementor-element-eb0c3e8.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-286 .elementor-element.elementor-element-eb0c3e8 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 68% ) contrast( 108% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-eb0c3e8 .elementor-post__meta-data{margin-bottom:8px;}.elementor-286 .elementor-element.elementor-element-eb0c3e8 .elementor-post__excerpt p{color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-eb0c3e8 .elementor-post__read-more{color:#B9884A;}.elementor-286 .elementor-element.elementor-element-e8b51f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-286 .elementor-element.elementor-element-e8b51f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-08e2909 .elementor-button{background-color:rgba(0, 0, 0, 0);font-size:14px;letter-spacing:2.4px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:24px 100px 24px 100px;}.elementor-286 .elementor-element.elementor-element-ec228a6:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-ec228a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-ec228a6 > .elementor-background-overlay{background-color:#E0CE9F;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-ec228a6{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-286 .elementor-element.elementor-element-746466f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-8ba20a8 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-286 .elementor-element.elementor-element-8ba20a8{text-align:center;}.elementor-286 .elementor-element.elementor-element-8ba20a8 .elementor-heading-title{font-size:14px;letter-spacing:1px;color:#B9884A;}.elementor-286 .elementor-element.elementor-element-c3c100e > .elementor-container{max-width:1024px;}.elementor-286 .elementor-element.elementor-element-c3c100e{margin-top:40px;margin-bottom:0px;}.elementor-286 .elementor-element.elementor-element-c84a214 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-337bb67 .elementor-button{background-color:rgba(2, 1, 1, 0);font-family:"Shippori Mincho";font-size:18px;line-height:1.4em;fill:var( --e-global-color-2dc85f5c );color:var( --e-global-color-2dc85f5c );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2dc85f5c );padding:12px 80px 12px 80px;}.elementor-286 .elementor-element.elementor-element-337bb67 .elementor-button:hover, .elementor-286 .elementor-element.elementor-element-337bb67 .elementor-button:focus{background-color:rgba(2, 1, 1, 0);color:var( --e-global-color-751feed6 );}.elementor-286 .elementor-element.elementor-element-337bb67 > .elementor-widget-container{margin:26px 0px 0px 0px;padding:3% 0% 3% 0%;}.elementor-286 .elementor-element.elementor-element-337bb67 .elementor-button:hover svg, .elementor-286 .elementor-element.elementor-element-337bb67 .elementor-button:focus svg{fill:var( --e-global-color-751feed6 );}.elementor-286 .elementor-element.elementor-element-298883a > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-0ee8fa2 .elementor-button{background-color:rgba(2, 1, 1, 0);font-family:"Shippori Mincho";font-size:18px;line-height:1.4em;fill:var( --e-global-color-2dc85f5c );color:var( --e-global-color-2dc85f5c );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2dc85f5c );padding:12px 80px 12px 80px;}.elementor-286 .elementor-element.elementor-element-0ee8fa2 .elementor-button:hover, .elementor-286 .elementor-element.elementor-element-0ee8fa2 .elementor-button:focus{background-color:rgba(2, 1, 1, 0);color:var( --e-global-color-751feed6 );}.elementor-286 .elementor-element.elementor-element-0ee8fa2 > .elementor-widget-container{margin:26px 0px 0px 0px;padding:3% 0% 3% 0%;}.elementor-286 .elementor-element.elementor-element-0ee8fa2 .elementor-button:hover svg, .elementor-286 .elementor-element.elementor-element-0ee8fa2 .elementor-button:focus svg{fill:var( --e-global-color-751feed6 );}body.elementor-page-286:not(.elementor-motion-effects-element-type-background), body.elementor-page-286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body.elementor-page-286{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-286 .elementor-element.elementor-element-c7145af{width:100%;}.elementor-286 .elementor-element.elementor-element-042975a{width:100%;}.elementor-286 .elementor-element.elementor-element-7c04d3e{width:100%;}.elementor-286 .elementor-element.elementor-element-cc3651e{width:100%;}.elementor-286 .elementor-element.elementor-element-18a0ba6{width:100%;}.elementor-286 .elementor-element.elementor-element-746466f{width:100%;}}@media(max-width:1024px){.elementor-286 .elementor-element.elementor-element-7c7757b5 > .elementor-container{min-height:770px;}.elementor-286 .elementor-element.elementor-element-1aea06c5 > .elementor-element-populated{padding:24% 0% 0% 0%;}.elementor-286 .elementor-element.elementor-element-fc7c2bf > .elementor-container{min-height:770px;}.elementor-286 .elementor-element.elementor-element-b498c59 > .elementor-element-populated{padding:24% 0% 0% 0%;}.elementor-286 .elementor-element.elementor-element-7df17552{margin-top:0px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-7791b43b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-c4953f7 img{width:100%;}.elementor-286 .elementor-element.elementor-element-0d536e1{margin-top:0px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-6f0e1a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 120px 0px;}.elementor-286 .elementor-element.elementor-element-479a369 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-2f75784 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-6e272a8{text-align:center;}.elementor-286 .elementor-element.elementor-element-6e272a8 img{width:50%;}.elementor-286 .elementor-element.elementor-element-7c9b162 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-c18f152 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-eae4eca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-7e19a2e{margin-top:0px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-3055961 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-c9522c7 > .elementor-element-populated{padding:72px 15px 72px 15px;}.elementor-286 .elementor-element.elementor-element-d7365eb img{width:90%;}.elementor-286 .elementor-element.elementor-element-5057e55 img{width:90%;}.elementor-286 .elementor-element.elementor-element-e90a84f{margin-top:0px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-c7145af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-af37c51 > .elementor-element-populated{padding:72px 15px 72px 15px;}.elementor-286 .elementor-element.elementor-element-b39d6d7 img{width:90%;}.elementor-286 .elementor-element.elementor-element-4200b59{margin-top:0px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-042975a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-309c72c > .elementor-element-populated{padding:72px 15px 72px 15px;}.elementor-286 .elementor-element.elementor-element-122c130 img{width:90%;}.elementor-286 .elementor-element.elementor-element-ee9b697{margin-top:0px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-7c04d3e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-c40186b > .elementor-element-populated{padding:72px 15px 72px 15px;}.elementor-286 .elementor-element.elementor-element-96f4933 img{width:90%;}.elementor-286 .elementor-element.elementor-element-8ff80c6 img{width:90%;}.elementor-286 .elementor-element.elementor-element-46b6f4b{margin-top:0px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-cc3651e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-a82db0b > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-286 .elementor-element.elementor-element-fc4046f{margin-top:0px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-18a0ba6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-eba0b8f > .elementor-element-populated{padding:72px 15px 72px 15px;}.elementor-286 .elementor-element.elementor-element-127da97 img{width:90%;}.elementor-286 .elementor-element.elementor-element-5b762e47 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-59675742 > .elementor-element-populated{margin:0% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-286 .elementor-element.elementor-element-f64da38 .elementor-post__excerpt p{font-size:12px;}.elementor-286 .elementor-element.elementor-element-ec228a6{margin-top:0px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-746466f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-c84a214 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 5% 0% 5%;}.elementor-286 .elementor-element.elementor-element-337bb67 .elementor-button{padding:12px 100px 12px 100px;}.elementor-286 .elementor-element.elementor-element-298883a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 5% 0% 5%;}.elementor-286 .elementor-element.elementor-element-0ee8fa2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-0ee8fa2 .elementor-button{padding:12px 100px 12px 100px;}}@media(max-width:767px){.elementor-286 .elementor-element.elementor-element-7c7757b5 > .elementor-container{min-height:600px;}.elementor-286 .elementor-element.elementor-element-7c7757b5{margin-top:0px;margin-bottom:0px;padding:2px 2px 2px 2px;}.elementor-286 .elementor-element.elementor-element-1aea06c5 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-286 .elementor-element.elementor-element-601ff3b1 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-601ff3b1{text-align:center;}.elementor-286 .elementor-element.elementor-element-601ff3b1 .elementor-heading-title{font-size:29px;line-height:1.7em;letter-spacing:3px;}.elementor-286 .elementor-element.elementor-element-6c61d341 > .elementor-container{min-height:257px;}.elementor-286 .elementor-element.elementor-element-6c61d341{margin-top:0px;margin-bottom:-130px;}.elementor-286 .elementor-element.elementor-element-2f806fe6{text-align:center;}.elementor-286 .elementor-element.elementor-element-fc7c2bf > .elementor-container{min-height:600px;}.elementor-286 .elementor-element.elementor-element-fc7c2bf{margin-top:0px;margin-bottom:0px;padding:2px 2px 2px 2px;}.elementor-286 .elementor-element.elementor-element-b498c59 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-286 .elementor-element.elementor-element-34b0a0f{text-align:center;}.elementor-286 .elementor-element.elementor-element-34b0a0f .elementor-heading-title{font-size:29px;line-height:1.7em;letter-spacing:3px;}.elementor-286 .elementor-element.elementor-element-2630a94 > .elementor-container{min-height:257px;}.elementor-286 .elementor-element.elementor-element-2630a94{margin-top:0px;margin-bottom:-130px;}.elementor-286 .elementor-element.elementor-element-aeb276f{text-align:center;}.elementor-286 .elementor-element.elementor-element-7df17552:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-7df17552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");}.elementor-286 .elementor-element.elementor-element-7791b43b > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-c4953f7 img{width:100%;}.elementor-286 .elementor-element.elementor-element-0d536e1:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-0d536e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");}.elementor-286 .elementor-element.elementor-element-6f0e1a6 > .elementor-element-populated{padding:0px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-479a369 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-286 .elementor-element.elementor-element-6e272a8 img{width:100%;}.elementor-286 .elementor-element.elementor-element-7c9b162 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-286 .elementor-element.elementor-element-c18f152 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-286 .elementor-element.elementor-element-7e19a2e:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-7e19a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");}.elementor-286 .elementor-element.elementor-element-3055961 > .elementor-element-populated{padding:0px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-b995b92 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-286 .elementor-element.elementor-element-b995b92 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-286 .elementor-element.elementor-element-c9522c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:48px 15px 48px 15px;}.elementor-286 .elementor-element.elementor-element-3efed57 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-286 .elementor-element.elementor-element-249c39a > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-249c39a{font-size:22px;}.elementor-286 .elementor-element.elementor-element-cd2c9da{font-size:16px;}.elementor-286 .elementor-element.elementor-element-99893dd{font-size:16px;}.elementor-286 .elementor-element.elementor-element-2e80488{font-size:14px;}.elementor-286 .elementor-element.elementor-element-5057e55 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-e90a84f:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-e90a84f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");}.elementor-286 .elementor-element.elementor-element-c7145af > .elementor-element-populated{padding:0px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-af37c51 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:48px 15px 48px 15px;}.elementor-286 .elementor-element.elementor-element-63c0ed5 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-286 .elementor-element.elementor-element-81a5fe9 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-81a5fe9{font-size:22px;}.elementor-286 .elementor-element.elementor-element-128ba8e{font-size:16px;}.elementor-286 .elementor-element.elementor-element-aa26403{font-size:14px;}.elementor-286 .elementor-element.elementor-element-4200b59:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-4200b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");}.elementor-286 .elementor-element.elementor-element-042975a > .elementor-element-populated{padding:0px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-309c72c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:48px 15px 48px 15px;}.elementor-286 .elementor-element.elementor-element-431a684 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-286 .elementor-element.elementor-element-3e37be9 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-3e37be9{font-size:22px;}.elementor-286 .elementor-element.elementor-element-87b469f{font-size:16px;}.elementor-286 .elementor-element.elementor-element-1712395{font-size:14px;}.elementor-286 .elementor-element.elementor-element-ee9b697:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-ee9b697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");}.elementor-286 .elementor-element.elementor-element-7c04d3e > .elementor-element-populated{padding:0px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-c40186b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:48px 15px 48px 15px;}.elementor-286 .elementor-element.elementor-element-90bdc96 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-286 .elementor-element.elementor-element-3d12b2d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-3d12b2d{font-size:22px;}.elementor-286 .elementor-element.elementor-element-51da41f{font-size:16px;}.elementor-286 .elementor-element.elementor-element-584b606{font-size:14px;}.elementor-286 .elementor-element.elementor-element-8ff80c6 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-46b6f4b{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-cc3651e{width:100%;}.elementor-286 .elementor-element.elementor-element-cc3651e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-a82db0b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 10% 0% 10%;}.elementor-286 .elementor-element.elementor-element-df49927 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-286 .elementor-element.elementor-element-df49927 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-286 .elementor-element.elementor-element-9caff24 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-286 .elementor-element.elementor-element-e82ea51 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-e82ea51{font-size:16px;}.elementor-286 .elementor-element.elementor-element-0aa23c1{font-size:14px;}.elementor-286 .elementor-element.elementor-element-6dc2809 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-4901cb4 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-4901cb4{font-size:10px;}.elementor-286 .elementor-element.elementor-element-fc4046f:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-fc4046f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");}.elementor-286 .elementor-element.elementor-element-18a0ba6 > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-eba0b8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:48px 15px 48px 15px;}.elementor-286 .elementor-element.elementor-element-5425546 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-286 .elementor-element.elementor-element-4ed49de > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-4ed49de{font-size:22px;}.elementor-286 .elementor-element.elementor-element-eb7dbbe{font-size:16px;}.elementor-286 .elementor-element.elementor-element-4580e9c{font-size:14px;}.elementor-286 .elementor-element.elementor-element-127da97 img{width:100%;}.elementor-286 .elementor-element.elementor-element-70a94002 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-6ffae947 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-6ffae947 .elementor-button{font-size:12px;line-height:2.4em;letter-spacing:1.9px;}.elementor-286 .elementor-element.elementor-element-31d6e4ac:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-31d6e4ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/philosophy_bg@2x.png");background-size:auto;}.elementor-286 .elementor-element.elementor-element-31d6e4ac{padding:100px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-f64da38 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.75 * 100% );}.elementor-286 .elementor-element.elementor-element-f64da38:after{content:"0.75";}.elementor-286 .elementor-element.elementor-element-f64da38 .elementor-post__thumbnail__link{width:100px;}.elementor-286 .elementor-element.elementor-element-266cf1be{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-900223a > .elementor-element-populated{padding:100px 0px 40px 0px;}.elementor-286 .elementor-element.elementor-element-eb0c3e8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-286 .elementor-element.elementor-element-eb0c3e8:after{content:"1";}.elementor-286 .elementor-element.elementor-element-eb0c3e8 .elementor-post__thumbnail__link{width:100%;}.elementor-286 .elementor-element.elementor-element-eb0c3e8 .elementor-post__excerpt p{font-size:12px;}.elementor-286 .elementor-element.elementor-element-e8b51f0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-08e2909 .elementor-button{font-size:11px;line-height:1.3em;}.elementor-286 .elementor-element.elementor-element-ec228a6:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-ec228a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nihonchef-b-labo.com/wp/wp-content/uploads/2020/07/about_bg-1.png");}.elementor-286 .elementor-element.elementor-element-ec228a6{padding:100px 0px 100px 0px;}.elementor-286 .elementor-element.elementor-element-746466f{width:100%;}.elementor-286 .elementor-element.elementor-element-746466f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-c84a214 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-286 .elementor-element.elementor-element-337bb67 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-337bb67 .elementor-button{font-size:16px;line-height:1.6em;padding:12px 20px 12px 20px;}.elementor-286 .elementor-element.elementor-element-298883a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-286 .elementor-element.elementor-element-0ee8fa2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-0ee8fa2 .elementor-button{font-size:16px;line-height:1.6em;padding:12px 20px 12px 20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-286 .elementor-element.elementor-element-92678eb{width:100%;}.elementor-286 .elementor-element.elementor-element-c84a214{width:100%;}.elementor-286 .elementor-element.elementor-element-298883a{width:100%;}}/* Start custom CSS for section, class: .elementor-element-6c61d341 */.scroller{
    position: absolute;
    bottom: 0;
}

.scroller:after{
    content: "";
    width: 1px;
    height: 75px;
    background-color: #eee;
    position: absolute;
    overflow: hidden;
    right: 50%;
    bottom: -80px;
 -webkit-animation: arrow 2.5s ease 0s infinite normal;
  animation: arrow 2.5s ease 0s infinite normal;
}

@keyframes arrow {
  0% {
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }

  60% {
    -webkit-transform: translate3d(-50%, 100px, 0);
    transform: translate3d(-50%, 100px, 0);
  }

  100% {
    -webkit-transform: translate3d(-50%, 100px, 0);
    transform: translate3d(-50%, 100px, 0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f806fe6 */.eg-font h3.elementor-heading-title{line-height: 1.5;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1aea06c5 */.showcase{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7c7757b5 */#showcase{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2630a94 */.scroller{
    position: absolute;
    bottom: 0;
}

.scroller:after{
    content: "";
    width: 1px;
    height: 75px;
    background-color: #eee;
    position: absolute;
    overflow: hidden;
    right: 50%;
    bottom: -80px;
 -webkit-animation: arrow 2.5s ease 0s infinite normal;
  animation: arrow 2.5s ease 0s infinite normal;
}

@keyframes arrow {
  0% {
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }

  60% {
    -webkit-transform: translate3d(-50%, 100px, 0);
    transform: translate3d(-50%, 100px, 0);
  }

  100% {
    -webkit-transform: translate3d(-50%, 100px, 0);
    transform: translate3d(-50%, 100px, 0);
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b498c59 */.showcase{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fc7c2bf */#showcase{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7791b43b */.about_inner{
    width: 1024px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f0e1a6 */.about_inner{
    width: 1024px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b995b92 */.title-b04 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3efed57 */.title-b04 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3055961 */.about_inner{
    width: 1024px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63c0ed5 */.title-b04 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c7145af */.about_inner{
    width: 1024px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-431a684 */.title-b04 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-042975a */.about_inner{
    width: 1024px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bdc96 */.title-b04 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7c04d3e */.about_inner{
    width: 1024px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df49927 */.title-b04 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9caff24 */.title-b04 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cc3651e */.about_inner{
    width: 1024px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5425546 */.title-b04 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-18a0ba6 */.about_inner{
    width: 1024px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fe6b53f */.title-b04 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cd7f613 */.store-btn :after{
    content:"";
    width: 15px;
    height: 1px;
    color: black;
    bottom: 7px;
    left: 20%;
    position: absolute;
    display: inline-block;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
    
}
.title-b04 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
  border-radius: 2px;
}

.store-btn:hover{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23bddc3c */.store-btn :after{
    content:"";
    width: 15px;
    height: 1px;
    color: black;
    bottom: 7px;
    left: 20%;
    position: absolute;
    display: inline-block;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
    
}
.title-b04 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f6b3534 */.store-btn :after{
    content:"";
    width: 15px;
    height: 1px;
    color: black;
    bottom: 7px;
    left: 20%;
    position: absolute;
    display: inline-block;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
    
}
.title-b04 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ffae947 */.cta-btn01:hover{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-512a0ac8 */#philosophy{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11464b47 */.title-b01 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: white;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-31d6e4ac */#philosophy{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ba20a8 */.title-b04 :after{
 content: '';
  position: absolute;
  bottom: -20px;
  display: inline-block;
  width: 100px;
  height: 1px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #B9884A;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-746466f */.about_inner{
    width: 1024px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS */body,html{
    margin: 0;
    padding: 0;
}

.jp-font{
font-family: dnp-shuei-ymincho-std,sans-serif;
font-weight: 500;
font-style: normal;
}

.jp-font-bold{
    font-family: dnp-shuei-ymincho-std,sans-serif;
font-weight: 600;
font-style: normal;
}

.eg-font{
font-family: yu-mincho-pr6n,sans-serif;
font-weight: 400;
font-style: normal;    
}

.topHeader{
    padding-top: 5px !important;
    padding-bottom: 5px!important;
	background-color:  #423f3b91;
	transition: ease 0.5s;
}/* End custom CSS */