.elementor-63749 .elementor-element.elementor-element-3e47d20a > .elementor-container{min-height:900px;}.elementor-63749 .elementor-element.elementor-element-3e47d20a:not(.elementor-motion-effects-element-type-background), .elementor-63749 .elementor-element.elementor-element-3e47d20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-63749 .elementor-element.elementor-element-3e47d20a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-3e47d20a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-210ce0d7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-210ce0d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-ff3518d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5%;}.elementor-63749 .elementor-element.elementor-element-ff3518d{padding:5% 5% 0% 5%;}.elementor-63749 .elementor-element.elementor-element-5537bea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-5537bea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-63749 .elementor-element.elementor-element-5537bea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-5537bea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-e7f740f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5%;}.elementor-63749 .elementor-element.elementor-element-e7f740f{padding:5% 5% 0% 5%;}.elementor-63749 .elementor-element.elementor-element-5eb0fa1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-5eb0fa1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-63749 .elementor-element.elementor-element-5eb0fa1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-5eb0fa1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-f9acdba .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5%;}.elementor-63749 .elementor-element.elementor-element-f9acdba{padding:5% 5% 0% 5%;}.elementor-63749 .elementor-element.elementor-element-44ae626:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-44ae626 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-63749 .elementor-element.elementor-element-44ae626 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-44ae626 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-9bcda76:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-9bcda76 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://ca-sansho.co.jp/wp-content/uploads/2026/11/matey_comingsoon.jpg");}.elementor-63749 .elementor-element.elementor-element-9bcda76 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-9bcda76 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-da21a4e{text-align:center;color:#FFFFFF;}.elementor-63749 .elementor-element.elementor-element-da21a4e > .elementor-widget-container{margin:5% 5% 5% 5%;padding:0% 0% 0% 0%;background-color:#727171;}.elementor-63749 .elementor-element.elementor-element-0fcb9be{text-align:center;color:#FFFFFF;}.elementor-63749 .elementor-element.elementor-element-0fcb9be > .elementor-widget-container{background-color:#727171;}.elementor-63749 .elementor-element.elementor-element-463df7e{text-align:center;}.elementor-63749 .elementor-element.elementor-element-463df7e .elementor-heading-title{color:#202020;font-family:"小杉圆体", Sans-serif;font-weight:300;}.elementor-63749 .elementor-element.elementor-element-463df7e > .elementor-widget-container{margin:5% 5% 5% 5%;}.elementor-63749 .elementor-element.elementor-element-49e1328{text-align:center;}.elementor-63749 .elementor-element.elementor-element-49e1328 .elementor-heading-title{color:#202020;font-family:"小杉圆体", Sans-serif;font-weight:300;}.elementor-63749 .elementor-element.elementor-element-49e1328 > .elementor-widget-container{margin:5% 5% 5% 5%;}.elementor-63749 .elementor-element.elementor-element-ac693a9{margin-top:1%;margin-bottom:1%;padding:0% 15% 0% 0%;}.elementor-63749 .elementor-element.elementor-element-d851a14:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-d851a14 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#727171;}.elementor-63749 .elementor-element.elementor-element-d851a14 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-d851a14 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-3f21692{text-align:center;color:#FFFFFF;font-family:"小杉圆体", Sans-serif;font-weight:400;}.elementor-63749 .elementor-element.elementor-element-430745e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-430745e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EEE5;}.elementor-63749 .elementor-element.elementor-element-430745e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-430745e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-e69e0ad{text-align:center;color:#202020;font-family:"小杉圆体", Sans-serif;font-weight:400;}.elementor-63749 .elementor-element.elementor-element-4d636f2{margin-top:1%;margin-bottom:1%;padding:0% 10% 0% 0%;}.elementor-63749 .elementor-element.elementor-element-4419996:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-4419996 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#727171;}.elementor-63749 .elementor-element.elementor-element-4419996 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-4419996 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-e8c164a{text-align:center;font-family:"小杉圆体", Sans-serif;font-weight:400;}.elementor-63749 .elementor-element.elementor-element-748cc96:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-748cc96 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EEE5;}.elementor-63749 .elementor-element.elementor-element-748cc96 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-748cc96 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-dcc0f1f{text-align:center;color:#202020;font-family:"小杉圆体", Sans-serif;font-weight:400;}.elementor-63749 .elementor-element.elementor-element-5e164b4:not(.elementor-motion-effects-element-type-background), .elementor-63749 .elementor-element.elementor-element-5e164b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-63749 .elementor-element.elementor-element-5e164b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:1%;margin-bottom:5%;padding:0% 5% 0% 0%;}.elementor-63749 .elementor-element.elementor-element-5e164b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-459947d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-459947d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#727171;}.elementor-63749 .elementor-element.elementor-element-459947d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-459947d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-b26d642{text-align:center;font-family:"小杉圆体", Sans-serif;font-weight:400;}.elementor-63749 .elementor-element.elementor-element-56f3782:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-56f3782 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EEE5;}.elementor-63749 .elementor-element.elementor-element-56f3782 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-56f3782 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-d184dbf{text-align:center;color:#202020;font-family:"小杉圆体", Sans-serif;font-weight:400;}.elementor-63749 .elementor-element.elementor-element-fe504eb{margin-top:1%;margin-bottom:0%;}.elementor-63749 .elementor-element.elementor-element-48c8526:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-48c8526 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#727171;}.elementor-63749 .elementor-element.elementor-element-48c8526 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-48c8526 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-7eb728f{text-align:center;}.elementor-63749 .elementor-element.elementor-element-7eb728f .elementor-heading-title{color:#FFFFFF;}.elementor-63749 .elementor-element.elementor-element-ed1555e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-ed1555e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EEE5;}.elementor-63749 .elementor-element.elementor-element-ed1555e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-ed1555e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-d7681fa{text-align:center;}.elementor-63749 .elementor-element.elementor-element-d7681fa .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-dbbf71a{margin-top:1%;margin-bottom:0%;}.elementor-63749 .elementor-element.elementor-element-619da06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-619da06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#727171;}.elementor-63749 .elementor-element.elementor-element-619da06 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-619da06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-b60c78b{text-align:center;}.elementor-63749 .elementor-element.elementor-element-b60c78b .elementor-heading-title{color:#FFFFFF;}.elementor-63749 .elementor-element.elementor-element-45e3202:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-45e3202 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EEE5;}.elementor-63749 .elementor-element.elementor-element-45e3202 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-45e3202 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-ca9ad9e{text-align:center;}.elementor-63749 .elementor-element.elementor-element-ca9ad9e .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-ae09767{margin-top:1%;margin-bottom:3%;}.elementor-63749 .elementor-element.elementor-element-f964094:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-f964094 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#727171;}.elementor-63749 .elementor-element.elementor-element-f964094 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-f964094 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-0c4d523{text-align:center;}.elementor-63749 .elementor-element.elementor-element-0c4d523 .elementor-heading-title{color:#FFFFFF;}.elementor-63749 .elementor-element.elementor-element-44c05b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63749 .elementor-element.elementor-element-44c05b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EEE5;}.elementor-63749 .elementor-element.elementor-element-44c05b0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-44c05b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-1282214{text-align:center;}.elementor-63749 .elementor-element.elementor-element-1282214 .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-c177d56:not(.elementor-motion-effects-element-type-background), .elementor-63749 .elementor-element.elementor-element-c177d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EEE5;}.elementor-63749 .elementor-element.elementor-element-c177d56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-c177d56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-ea12f66{text-align:center;}.elementor-63749 .elementor-element.elementor-element-ea12f66 .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-068663f{text-align:center;color:#202020;}.elementor-63749 .elementor-element.elementor-element-18eec85{padding:0% 5% 0% 5%;}.elementor-63749 .elementor-element.elementor-element-27d78b6 > .elementor-element-populated{margin:0% 5% 0% 0%;}.elementor-bc-flex-widget .elementor-63749 .elementor-element.elementor-element-df4c1ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-63749 .elementor-element.elementor-element-df4c1ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-63749 .elementor-element.elementor-element-df4c1ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 0% 15%;}.elementor-63749 .elementor-element.elementor-element-df4c1ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-2c920a1{color:#202020;font-family:"Arial", Sans-serif;font-weight:400;}.elementor-63749 .elementor-element.elementor-element-79e941c{padding:0% 5% 0% 5%;}.elementor-63749 .elementor-element.elementor-element-e9b20e6 > .elementor-element-populated{margin:0% 5% 0% 0%;}.elementor-bc-flex-widget .elementor-63749 .elementor-element.elementor-element-483348f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-63749 .elementor-element.elementor-element-483348f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-63749 .elementor-element.elementor-element-483348f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 0% 15%;}.elementor-63749 .elementor-element.elementor-element-483348f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-4d1fec3{color:#202020;font-family:"Arial", Sans-serif;font-weight:400;}.elementor-63749 .elementor-element.elementor-element-8ba1796{margin-top:3%;margin-bottom:3%;padding:0% 5% 0% 5%;}.elementor-bc-flex-widget .elementor-63749 .elementor-element.elementor-element-9727465.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-63749 .elementor-element.elementor-element-9727465.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-63749 .elementor-element.elementor-element-9727465 > .elementor-element-populated{padding:5% 20% 0% 0%;}.elementor-63749 .elementor-element.elementor-element-5da1d1f{color:#202020;font-family:"Arial", Sans-serif;font-weight:400;}.elementor-63749 .elementor-element.elementor-element-a45c38f > .elementor-element-populated{margin:0% 0% 0% 5%;}.elementor-63749 .elementor-element.elementor-element-2519e4d{margin-top:3%;margin-bottom:3%;padding:0% 5% 0% 5%;}.elementor-63749 .elementor-element.elementor-element-c65dde1 > .elementor-element-populated{margin:0% 0% 0% 5%;}.elementor-bc-flex-widget .elementor-63749 .elementor-element.elementor-element-b694908.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-63749 .elementor-element.elementor-element-b694908.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-63749 .elementor-element.elementor-element-b694908 > .elementor-element-populated{padding:5% 20% 0% 0%;}.elementor-63749 .elementor-element.elementor-element-4074b6f{color:#202020;font-family:"Arial", Sans-serif;font-weight:400;}.elementor-63749 .elementor-element.elementor-element-b08a1a4{padding:0% 5% 0% 5%;}.elementor-63749 .elementor-element.elementor-element-ba641bc > .elementor-element-populated{margin:0% 5% 0% 0%;}.elementor-bc-flex-widget .elementor-63749 .elementor-element.elementor-element-94cecd0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-63749 .elementor-element.elementor-element-94cecd0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-63749 .elementor-element.elementor-element-94cecd0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 0% 15%;}.elementor-63749 .elementor-element.elementor-element-94cecd0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-1a5172d{color:#202020;font-family:"Arial", Sans-serif;font-weight:400;}.elementor-63749 .elementor-element.elementor-element-1001851{padding:0% 5% 0% 5%;}.elementor-63749 .elementor-element.elementor-element-dffe3c0 > .elementor-element-populated{margin:0% 5% 0% 0%;}.elementor-bc-flex-widget .elementor-63749 .elementor-element.elementor-element-578aa20.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-63749 .elementor-element.elementor-element-578aa20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-63749 .elementor-element.elementor-element-578aa20 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 0% 15%;}.elementor-63749 .elementor-element.elementor-element-578aa20 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-516e660{color:#202020;font-family:"Arial", Sans-serif;font-weight:400;}.elementor-63749 .elementor-element.elementor-element-92eaf6d:not(.elementor-motion-effects-element-type-background), .elementor-63749 .elementor-element.elementor-element-92eaf6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#221815;}.elementor-63749 .elementor-element.elementor-element-92eaf6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-92eaf6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-63749 .elementor-element.elementor-element-ab925ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-63749 .elementor-element.elementor-element-ab925ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-63749 .elementor-element.elementor-element-ab925ee > .elementor-element-populated{margin:2% 0% 0% 0%;}.elementor-63749 .elementor-element.elementor-element-ed65238 img{width:40%;}.elementor-63749 .elementor-element.elementor-element-ed65238 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-63749 .elementor-element.elementor-element-d3a1f08.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-63749 .elementor-element.elementor-element-d3a1f08.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-63749 .elementor-element.elementor-element-d3a1f08 > .elementor-element-populated{margin:0% 0% 0% 0%;}.elementor-63749 .elementor-element.elementor-element-9734e7f .elementor-heading-title{color:#BCB3A2;font-family:"futura-pt", Sans-serif;font-size:4rem;font-weight:100;}.elementor-63749 .elementor-element.elementor-element-9734e7f > .elementor-widget-container{margin:1% 1% 1% 1%;}.elementor-63749 .elementor-element.elementor-element-3e09865:not(.elementor-motion-effects-element-type-background), .elementor-63749 .elementor-element.elementor-element-3e09865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#221815;}.elementor-63749 .elementor-element.elementor-element-3e09865{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63749 .elementor-element.elementor-element-3e09865 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63749 .elementor-element.elementor-element-8d7ee3d > .elementor-element-populated{margin:3% 3% 3% 3%;}.elementor-63749 .elementor-element.elementor-element-0997bf2 img{max-width:40%;height:45px;}.elementor-63749 .elementor-element.elementor-element-80e47f9 > .elementor-element-populated{margin:3% 3% 3% 3%;}.elementor-63749 .elementor-element.elementor-element-e47534f .elementor-heading-title{color:#BCB3A2;font-family:"futura-pt", Sans-serif;font-size:3rem;font-weight:100;}.elementor-63749 .elementor-element.elementor-element-a135611{text-align:center;}.elementor-63749 .elementor-element.elementor-element-a135611 .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-be7cd49{text-align:center;}.elementor-63749 .elementor-element.elementor-element-be7cd49 .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-8ce3344{text-align:center;}.elementor-63749 .elementor-element.elementor-element-8ce3344 .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-d381a49{text-align:center;}.elementor-63749 .elementor-element.elementor-element-d381a49 .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-914c72c{text-align:center;}.elementor-63749 .elementor-element.elementor-element-914c72c .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-fbe5396{text-align:center;}.elementor-63749 .elementor-element.elementor-element-fbe5396 .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-0a83caf{text-align:center;}.elementor-63749 .elementor-element.elementor-element-0a83caf .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-1a26a39{text-align:center;}.elementor-63749 .elementor-element.elementor-element-1a26a39 .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-156775d{text-align:center;}.elementor-63749 .elementor-element.elementor-element-156775d .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-5e3c0c8{text-align:center;}.elementor-63749 .elementor-element.elementor-element-5e3c0c8 .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-a7aac94{text-align:center;}.elementor-63749 .elementor-element.elementor-element-a7aac94 .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-38fa470{text-align:center;}.elementor-63749 .elementor-element.elementor-element-38fa470 .elementor-heading-title{color:#202020;}.elementor-63749 .elementor-element.elementor-element-c66bc78{margin-top:4%;margin-bottom:4%;}.elementor-63749 .elementor-element.elementor-element-b33d7f4 .elementor-button{background-color:#221815;padding:2% 30% 2% 30%;}body.elementor-page-63749:not(.elementor-motion-effects-element-type-background), body.elementor-page-63749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-63749 .elementor-element.elementor-element-ac693a9{margin-top:0%;margin-bottom:5%;padding:0% 5% 0% 5%;}.elementor-63749 .elementor-element.elementor-element-d851a14 > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-63749 .elementor-element.elementor-element-430745e > .elementor-element-populated{padding:1% 1% 0% 1%;}.elementor-63749 .elementor-element.elementor-element-4d636f2{margin-top:0%;margin-bottom:5%;padding:0% 5% 0% 5%;}.elementor-63749 .elementor-element.elementor-element-4419996 > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-63749 .elementor-element.elementor-element-748cc96 > .elementor-element-populated{padding:1% 1% 0% 1%;}.elementor-63749 .elementor-element.elementor-element-5e164b4{margin-top:0%;margin-bottom:10%;padding:0% 5% 0% 5%;}.elementor-63749 .elementor-element.elementor-element-459947d > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-63749 .elementor-element.elementor-element-56f3782 > .elementor-element-populated{padding:1% 1% 0% 1%;}.elementor-63749 .elementor-element.elementor-element-4d1fec3{line-height:1.3em;}.elementor-63749 .elementor-element.elementor-element-4074b6f{line-height:1.3em;}.elementor-63749 .elementor-element.elementor-element-516e660{line-height:1.3em;}.elementor-63749 .elementor-element.elementor-element-ab925ee > .elementor-element-populated{margin:0% 0% 0% 0%;}.elementor-63749 .elementor-element.elementor-element-ed65238 img{height:30px;}.elementor-63749 .elementor-element.elementor-element-d3a1f08 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-63749 .elementor-element.elementor-element-9734e7f{text-align:center;}.elementor-63749 .elementor-element.elementor-element-8d7ee3d > .elementor-element-populated{margin:0% 0% 0% 0%;}.elementor-63749 .elementor-element.elementor-element-0997bf2 img{max-width:40%;height:40px;}.elementor-63749 .elementor-element.elementor-element-80e47f9 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-63749 .elementor-element.elementor-element-e47534f{text-align:center;}.elementor-63749 .elementor-element.elementor-element-301b285 > .elementor-element-populated{margin:0% 0% 0% 0%;}}@media(min-width:768px){.elementor-63749 .elementor-element.elementor-element-210ce0d7{width:100%;}.elementor-63749 .elementor-element.elementor-element-5537bea{width:50%;}.elementor-63749 .elementor-element.elementor-element-2f241bc{width:50%;}.elementor-63749 .elementor-element.elementor-element-c2f8658{width:50%;}.elementor-63749 .elementor-element.elementor-element-5eb0fa1{width:50%;}.elementor-63749 .elementor-element.elementor-element-44ae626{width:50%;}.elementor-63749 .elementor-element.elementor-element-9bcda76{width:50%;}.elementor-63749 .elementor-element.elementor-element-d851a14{width:34%;}.elementor-63749 .elementor-element.elementor-element-430745e{width:66%;}.elementor-63749 .elementor-element.elementor-element-4419996{width:40%;}.elementor-63749 .elementor-element.elementor-element-748cc96{width:60%;}.elementor-63749 .elementor-element.elementor-element-459947d{width:45%;}.elementor-63749 .elementor-element.elementor-element-56f3782{width:55%;}.elementor-63749 .elementor-element.elementor-element-48c8526{width:30%;}.elementor-63749 .elementor-element.elementor-element-ed1555e{width:70%;}.elementor-63749 .elementor-element.elementor-element-619da06{width:40%;}.elementor-63749 .elementor-element.elementor-element-45e3202{width:60%;}.elementor-63749 .elementor-element.elementor-element-f964094{width:50%;}.elementor-63749 .elementor-element.elementor-element-44c05b0{width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-da21a4e */.origin-of-the-matey-wrap{
    padding: 1%;
}
h2.origin-of-the-matey{
    margin-top: 1%;
    padding-top: 1%;
}
.origin-of-the-matey-textwrap{
    margin:3%;
}
.origin-of-the-matey-text{
    font-size: 1.3rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fcb9be */.origin-of-the-matey-wrapsp{
    padding: 1%;
}
h2.origin-of-the-mateysp{
    margin-top: 1%;
    padding-top: 1%;
}
.origin-of-the-matey-textwrapsp{
    margin:10%;
}
.origin-of-the-matey-textsp{
    font-size: 1.0rem;
    line-height: 2rem
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f21692 */h3.matey-brand-conceptsp{
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-707304f */h2.product-features-child-seat{
    margin-top: 2%;
    padding-top:2%;
    font-size: 2.4rem;
}
.product-features-child-seat-text{
    padding: 3%;
    font-size: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-df4c1ff *//* 外側の五角形（枠線の色） */
.elementor-63749 .elementor-element.elementor-element-df4c1ff {
    position: relative !important;
    background-color: #33261d !important; /* 枠線の色（黒にする場合は #000000） */
    clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%) !important;
    -webkit-clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%) !important;
    z-index: 1;
}

/* 内側の五角形（背景色でくり抜いて枠線に見せる） */
.elementor-63749 .elementor-element.elementor-element-df4c1ff::before {
    content: "";
    position: absolute;
    top: 8px;    /* 上の線の太さ */
    right: 8px;  /* 右の線の太さ */
    bottom: 8px; /* 下の線の太さ */
    left: 8px;   /* 左の斜め線の太さ（少し大きめにすると均等に見えます） */
    background-color: #f3ede4; /* ページ全体の背景色と同じ色を指定 */
    clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%);
    -webkit-clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-483348f *//* 外側の五角形（枠線の色） */
.elementor-63749 .elementor-element.elementor-element-483348f {
    position: relative !important;
    background-color: #33261d !important; /* 枠線の色（黒にする場合は #000000） */
    clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%) !important;
    -webkit-clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%) !important;
    z-index: 1;
}

/* 内側の五角形（背景色でくり抜いて枠線に見せる） */
.elementor-63749 .elementor-element.elementor-element-483348f::before {
    content: "";
    position: absolute;
    top: 8px;    /* 上の線の太さ */
    right: 8px;  /* 右の線の太さ */
    bottom: 8px; /* 下の線の太さ */
    left: 8px;   /* 左の斜め線の太さ（少し大きめにすると均等に見えます） */
    background-color: #f3ede4; /* ページ全体の背景色と同じ色を指定 */
    clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%);
    -webkit-clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9727465 *//* 外側の五角形（右向き・枠線の色） */
.elementor-63749 .elementor-element.elementor-element-9727465 {
    position: relative !important;
    background-color: #33261d !important; /* 枠線の色（黒にする場合は #000000） */
    clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%) !important;
    -webkit-clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%) !important;
    z-index: 1;
}

/* 内側の五角形（背景色でくり抜いて枠線に見せる） */
.elementor-63749 .elementor-element.elementor-element-9727465::before {
    content: "";
    position: absolute;
    top: 8px;    /* 上の線の太さ */
    right: 8px;  /* 右の斜め線の太さ（少し大きめにすると均等に見えます） */
    bottom: 8px; /* 下の線の太さ */
    left: 8px;   /* 左の線の太さ */
    background-color: #f3ede4; /* ページ全体の背景色と同じ色を指定 */
    clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%);
    -webkit-clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b694908 *//* 外側の五角形（右向き・枠線の色） */
.elementor-63749 .elementor-element.elementor-element-b694908 {
    position: relative !important;
    background-color: #33261d !important; /* 枠線の色（黒にする場合は #000000） */
    clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%) !important;
    -webkit-clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%) !important;
    z-index: 1;
}

/* 内側の五角形（背景色でくり抜いて枠線に見せる） */
.elementor-63749 .elementor-element.elementor-element-b694908::before {
    content: "";
    position: absolute;
    top: 8px;    /* 上の線の太さ */
    right: 8px;  /* 右の斜め線の太さ（少し大きめにすると均等に見えます） */
    bottom: 8px; /* 下の線の太さ */
    left: 8px;   /* 左の線の太さ */
    background-color: #f3ede4; /* ページ全体の背景色と同じ色を指定 */
    clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%);
    -webkit-clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-94cecd0 *//* 外側の五角形（枠線の色） */
.elementor-63749 .elementor-element.elementor-element-94cecd0 {
    position: relative !important;
    background-color: #33261d !important; /* 枠線の色（黒にする場合は #000000） */
    clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%) !important;
    -webkit-clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%) !important;
    z-index: 1;
}

/* 内側の五角形（背景色でくり抜いて枠線に見せる） */
.elementor-63749 .elementor-element.elementor-element-94cecd0::before {
    content: "";
    position: absolute;
    top: 8px;    /* 上の線の太さ */
    right: 8px;  /* 右の線の太さ */
    bottom: 8px; /* 下の線の太さ */
    left: 8px;   /* 左の斜め線の太さ（少し大きめにすると均等に見えます） */
    background-color: #f3ede4; /* ページ全体の背景色と同じ色を指定 */
    clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%);
    -webkit-clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-578aa20 *//* 外側の五角形（枠線の色） */
.elementor-63749 .elementor-element.elementor-element-578aa20 {
    position: relative !important;
    background-color: #33261d !important; /* 枠線の色（黒にする場合は #000000） */
    clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%) !important;
    -webkit-clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%) !important;
    z-index: 1;
}

/* 内側の五角形（背景色でくり抜いて枠線に見せる） */
.elementor-63749 .elementor-element.elementor-element-578aa20::before {
    content: "";
    position: absolute;
    top: 8px;    /* 上の線の太さ */
    right: 8px;  /* 右の線の太さ */
    bottom: 8px; /* 下の線の太さ */
    left: 8px;   /* 左の斜め線の太さ（少し大きめにすると均等に見えます） */
    background-color: #f3ede4; /* ページ全体の背景色と同じ色を指定 */
    clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%);
    -webkit-clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 50%);
    z-index: -1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: '小杉圆体';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ca-sansho.co.jp/wp-content/uploads/2021/03/小杉圆体.ttf') format('truetype');
}
@font-face {
	font-family: '小杉圆体';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ca-sansho.co.jp/wp-content/uploads/2021/03/小杉圆体.ttf') format('truetype');
}
/* End Custom Fonts CSS */