.elementor-6078 .elementor-element.elementor-element-bf56995{--spacer-size:10px;}.elementor-6078 .elementor-element.elementor-element-4d6355d > .elementor-background-overlay{background-image:url("https://dtc1.co.jp/wp-content/uploads/2022/11/3279836_m.jpg");background-position:-89px 44px;background-repeat:no-repeat;background-size:cover;opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6078 .elementor-element.elementor-element-4d6355d .elementor-background-overlay{filter:brightness( 126% ) contrast( 85% ) saturate( 8% ) blur( 0px ) hue-rotate( 160deg );}.elementor-6078 .elementor-element.elementor-element-4d6355d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:1;}.elementor-6078 .elementor-element.elementor-element-4d6355d > .elementor-shape-top svg{height:424px;transform:translateX(-50%) rotateY(180deg);}.elementor-6078 .elementor-element.elementor-element-4d6355d > .elementor-shape-bottom svg{height:459px;transform:translateX(-50%) rotateY(180deg);}.elementor-6078 .elementor-element.elementor-element-092c49b{text-align:left;}.elementor-6078 .elementor-element.elementor-element-092c49b .elementor-heading-title{color:#000000;font-family:"Shippori Mincho", Sans-serif;font-size:35px;font-weight:600;letter-spacing:-2px;}.elementor-6078 .elementor-element.elementor-element-092c49b > .elementor-widget-container{margin:167px 0px 0px -86px;}.elementor-6078 .elementor-element.elementor-element-a3d61a6{text-align:left;color:#000000;font-family:"Shippori Mincho", Sans-serif;font-size:21px;font-weight:400;letter-spacing:3.5px;}.elementor-6078 .elementor-element.elementor-element-a3d61a6 > .elementor-widget-container{margin:-16px 0px 0px -82px;}.elementor-6078 .elementor-element.elementor-element-85670a5{--spacer-size:533px;}.elementor-6078 .elementor-element.elementor-element-ea717e5{margin-top:0px;margin-bottom:55px;z-index:1;}.elementor-6078 .elementor-element.elementor-element-f67eb8b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6078 .elementor-element.elementor-element-f67eb8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6078 .elementor-element.elementor-element-d395ad9{z-index:1;}.elementor-6078 .elementor-element.elementor-element-f3823da{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;z-index:2;--ha-tfx-rotate-x:0deg;--ha-tfx-rotate-y:0deg;--ha-tfx-rotate-z:-50deg;}.elementor-6078 .elementor-element.elementor-element-f3823da .elementor-divider-separator{width:100%;}.elementor-6078 .elementor-element.elementor-element-f3823da .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-6078 .elementor-element.elementor-element-f3823da > .elementor-widget-container{margin:56px -65px -51px 113px;}.elementor-6078 .elementor-element.elementor-element-e4e4998{--divider-border-style:solid;--divider-color:#74B0DB;--divider-border-width:2px;--ha-tfx-rotate-x:0deg;--ha-tfx-rotate-y:0deg;--ha-tfx-rotate-z:-50deg;}.elementor-6078 .elementor-element.elementor-element-e4e4998 .elementor-divider-separator{width:100%;}.elementor-6078 .elementor-element.elementor-element-e4e4998 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-6078 .elementor-element.elementor-element-e4e4998 > .elementor-widget-container{margin:22px -71px -45px 114px;}.elementor-6078 .elementor-element.elementor-element-50b6348 > .elementor-element-populated{margin:0px 0px 0px -47px;--e-column-margin-right:0px;--e-column-margin-left:-47px;}.elementor-6078 .elementor-element.elementor-element-55ef3dc .eael-fancy-text-container{text-align:center;}.elementor-6078 .elementor-element.elementor-element-55ef3dc .eael-fancy-text-prefix{font-family:"Roboto", Sans-serif;font-size:61px;font-weight:600;line-height:1px;}.elementor-6078 .elementor-element.elementor-element-55ef3dc .eael-fancy-text-strings, .elementor-6078 .elementor-element.elementor-element-55ef3dc .typed-cursor{font-size:60px;font-weight:600;}.elementor-6078 .elementor-element.elementor-element-55ef3dc .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-6078 .elementor-element.elementor-element-55ef3dc > .elementor-widget-container{margin:-48px 0px 0px -289px;}.elementor-6078 .elementor-element.elementor-element-b9b79a1{margin-top:53px;margin-bottom:0px;}.elementor-6078 .elementor-element.elementor-element-d7892c6{margin-top:0px;margin-bottom:0px;}.elementor-6078 .elementor-element.elementor-element-de7cc71 img{width:51%;}.elementor-6078 .elementor-element.elementor-element-de7cc71 > .elementor-widget-container{margin:48px 0px -78px 0px;}.elementor-6078 .elementor-element.elementor-element-f883686{color:#000000;}.elementor-6078 .elementor-element.elementor-element-f883686 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-6078 .elementor-element.elementor-element-0f98b91 > .elementor-container{max-width:934px;}.elementor-6078 .elementor-element.elementor-element-0f98b91{margin-top:53px;margin-bottom:0px;}.elementor-6078 .elementor-element.elementor-element-1003c14{text-align:left;color:#000000;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;}.elementor-6078 .elementor-element.elementor-element-1003c14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6078 .elementor-element.elementor-element-75872dd .elementor-heading-title{color:#000000;font-family:"Shippori Mincho", Sans-serif;font-size:36px;font-weight:600;}.elementor-6078 .elementor-element.elementor-element-75872dd > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6078 .elementor-element.elementor-element-392c02b{color:#000000;font-family:"Shippori Mincho", Sans-serif;font-size:19px;font-weight:400;letter-spacing:0px;}.elementor-6078 .elementor-element.elementor-element-392c02b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6078 .elementor-element.elementor-element-906d333:not(.elementor-motion-effects-element-type-background), .elementor-6078 .elementor-element.elementor-element-906d333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6078 .elementor-element.elementor-element-906d333{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6078 .elementor-element.elementor-element-906d333 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6078 .elementor-element.elementor-element-96383fd{--spacer-size:50px;}.elementor-6078 .elementor-element.elementor-element-999adbc{--spacer-size:10px;}.elementor-6078 .elementor-element.elementor-element-c292cbb .elementor-heading-title{color:#000000;font-family:"Shippori Mincho", Sans-serif;font-weight:600;}.elementor-6078 .elementor-element.elementor-element-5d935be .elementor-heading-title{color:#000000;font-family:"Shippori Mincho", Sans-serif;font-weight:600;}.elementor-6078 .elementor-element.elementor-element-49f8f7f > .elementor-background-overlay{background-image:url("https://dtc1.co.jp/wp-content/uploads/2022/11/3279836_m.jpg");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6078 .elementor-element.elementor-element-49f8f7f .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6078 .elementor-element.elementor-element-49f8f7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6078 .elementor-element.elementor-element-49f8f7f > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-6078 .elementor-element.elementor-element-49f8f7f > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-6078 .elementor-element.elementor-element-9fd32bf{--spacer-size:50px;}.elementor-6078 .elementor-element.elementor-element-3c093f1 .elementor-heading-title{color:#000000;font-family:"Shippori Mincho", Sans-serif;font-weight:700;}.elementor-6078 .elementor-element.elementor-element-02b3c34{--spacer-size:50px;}.elementor-6078 .elementor-element.elementor-element-e79ddb0 .elementor-heading-title{color:#000000;font-family:"Shippori Mincho", Sans-serif;font-weight:600;}.elementor-6078 .elementor-element.elementor-element-e79ddb0.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-6078 .elementor-element.elementor-element-3a2d9bc{margin-top:53px;margin-bottom:0px;}.elementor-6078 .elementor-element.elementor-element-502f13e img{width:51%;}.elementor-6078 .elementor-element.elementor-element-502f13e > .elementor-widget-container{margin:48px 0px -78px 0px;}.elementor-6078 .elementor-element.elementor-element-de8c01e{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-6078 .elementor-element.elementor-element-a2b02dd .elementor-heading-title{color:#000000;font-family:"Shippori Mincho", Sans-serif;font-weight:700;}.elementor-6078 .elementor-element.elementor-element-c80dcb6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6078 .elementor-element.elementor-element-c80dcb6 .elementor-divider-separator{width:100%;}.elementor-6078 .elementor-element.elementor-element-c80dcb6 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-6078 .elementor-element.elementor-element-4361a6f{color:#000000;font-family:"Shippori Mincho", Sans-serif;font-weight:400;}@media(min-width:768px){.elementor-6078 .elementor-element.elementor-element-f67eb8b{width:23%;}.elementor-6078 .elementor-element.elementor-element-d395ad9{width:19%;}.elementor-6078 .elementor-element.elementor-element-50b6348{width:50%;}.elementor-6078 .elementor-element.elementor-element-6b2680d{width:8%;}.elementor-6078 .elementor-element.elementor-element-e26eb8a{width:100%;}}@media(max-width:1175px){.elementor-6078 .elementor-element.elementor-element-4d6355d > .elementor-background-overlay{background-position:0px 0px;}}@media(max-width:767px){.elementor-6078 .elementor-element.elementor-element-4d6355d > .elementor-background-overlay{background-position:0px 0px;}.elementor-6078 .elementor-element.elementor-element-467a5bc{margin-top:35px;margin-bottom:0px;z-index:1;}.elementor-6078 .elementor-element.elementor-element-c292cbb{text-align:left;z-index:2;}.elementor-6078 .elementor-element.elementor-element-c292cbb .elementor-heading-title{font-size:23px;line-height:1.2em;letter-spacing:7px;}.elementor-6078 .elementor-element.elementor-element-c292cbb > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6078 .elementor-element.elementor-element-7436dc2{margin-top:-20px;margin-bottom:0px;z-index:1;}.elementor-6078 .elementor-element.elementor-element-5d935be{text-align:left;z-index:2;}.elementor-6078 .elementor-element.elementor-element-5d935be .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:-0.6px;}.elementor-6078 .elementor-element.elementor-element-5d935be > .elementor-widget-container{margin:3px 0px 0px 1px;padding:0px 0px 0px 0px;}.elementor-6078 .elementor-element.elementor-element-49f8f7f > .elementor-background-overlay{background-position:center center;background-size:cover;}.elementor-6078 .elementor-element.elementor-element-49f8f7f > .elementor-shape-top svg{height:80px;}.elementor-6078 .elementor-element.elementor-element-49f8f7f > .elementor-shape-bottom svg{height:90px;}.elementor-6078 .elementor-element.elementor-element-49f8f7f{margin-top:-30px;margin-bottom:0px;}.elementor-6078 .elementor-element.elementor-element-9fd32bf{--spacer-size:190px;}.elementor-6078 .elementor-element.elementor-element-3c093f1{text-align:left;z-index:2;}.elementor-6078 .elementor-element.elementor-element-3c093f1 .elementor-heading-title{font-size:16px;line-height:1.6em;letter-spacing:0.7px;}.elementor-6078 .elementor-element.elementor-element-3c093f1 > .elementor-widget-container{margin:-71px 0px 0px 14px;padding:0px 0px 0px 0px;}.elementor-6078 .elementor-element.elementor-element-02b3c34{--spacer-size:10px;}.elementor-6078 .elementor-element.elementor-element-a3d27e0{margin-top:0px;margin-bottom:30px;}.elementor-6078 .elementor-element.elementor-element-9520eb2{width:100%;}.elementor-6078 .elementor-element.elementor-element-7fb532b{width:30%;}.elementor-6078 .elementor-element.elementor-element-5c52452 img{width:30%;}.elementor-6078 .elementor-element.elementor-element-5c52452 > .elementor-widget-container{margin:-6px -50px 0px 33px;}.elementor-6078 .elementor-element.elementor-element-3c6d683{width:70%;}.elementor-6078 .elementor-element.elementor-element-e79ddb0{text-align:center;z-index:0;}.elementor-6078 .elementor-element.elementor-element-e79ddb0 .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:0.4px;}.elementor-6078 .elementor-element.elementor-element-e79ddb0 > .elementor-widget-container{margin:0px 0px 0px -107px;padding:0px -2px 0px 0px;}.elementor-6078 .elementor-element.elementor-element-3a2d9bc{margin-top:30px;margin-bottom:30px;}.elementor-6078 .elementor-element.elementor-element-502f13e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6078 .elementor-element.elementor-element-ba9d82a{margin-top:-24px;margin-bottom:0px;}.elementor-6078 .elementor-element.elementor-element-92a2b44{width:100%;}.elementor-6078 .elementor-element.elementor-element-de8c01e{font-size:12px;}.elementor-6078 .elementor-element.elementor-element-de8c01e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-6078 .elementor-element.elementor-element-a2b02dd .elementor-heading-title{font-size:14px;}.elementor-6078 .elementor-element.elementor-element-a2b02dd > .elementor-widget-container{margin:-39px 0px 0px 18px;}.elementor-6078 .elementor-element.elementor-element-c80dcb6 .elementor-divider-separator{width:88%;margin:0 auto;margin-center:0;}.elementor-6078 .elementor-element.elementor-element-c80dcb6 .elementor-divider{text-align:center;}.elementor-6078 .elementor-element.elementor-element-c80dcb6 > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-6078 .elementor-element.elementor-element-4361a6f{font-size:11px;}.elementor-6078 .elementor-element.elementor-element-4361a6f > .elementor-widget-container{margin:-44px 11px 30px 19px;}}