.elementor-5286 .elementor-element.elementor-element-e91c069{margin-top:-171px;margin-bottom:-171px;}.elementor-bc-flex-widget .elementor-5286 .elementor-element.elementor-element-9240bb2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-9240bb2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-9240bb2 > .elementor-element-populated{margin:-60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5286 .elementor-element.elementor-element-80e71fa .elementor-repeater-item-8c255b8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.hdtc.jp/wp-content/uploads/2023/09/24846511_l-scaled.jpg);background-size:cover;}.elementor-5286 .elementor-element.elementor-element-80e71fa .swiper-slide{height:1000px;transition-duration:calc(5000ms*1.2);}.elementor-5286 .elementor-element.elementor-element-80e71fa .swiper-slide-contents{max-width:89%;text-shadow:10px 11px 28px rgba(0,0,0,0.3);}.elementor-5286 .elementor-element.elementor-element-80e71fa .swiper-slide-inner{text-align:center;}.elementor-5286 .elementor-element.elementor-element-84d95d5{--spacer-size:173px;}.elementor-5286 .elementor-element.elementor-element-002506d > .elementor-container{max-width:1104px;}.elementor-5286 .elementor-element.elementor-element-ea5d9fb{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:36px;letter-spacing:0.5px;}.elementor-5286 .elementor-element.elementor-element-ec1a825 > .elementor-container{max-width:1371px;}.elementor-5286 .elementor-element.elementor-element-23998fa{--spacer-size:1px;}.elementor-5286 .elementor-element.elementor-element-12bbfcb{--spacer-size:50px;}.elementor-5286 .elementor-element.elementor-element-19e4ba9a > .elementor-container{max-width:1280px;}.elementor-5286 .elementor-element.elementor-element-19e4ba9a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5286 .elementor-element.elementor-element-19e4ba9a{padding:100px 0px 100px 0px;}.elementor-5286 .elementor-element.elementor-element-2b37a21f{text-align:center;}.elementor-5286 .elementor-element.elementor-element-2b37a21f .elementor-heading-title{color:var( --e-global-color-text );font-size:55px;font-weight:600;}.elementor-5286 .elementor-element.elementor-element-110e4ed3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5286 .elementor-element.elementor-element-110e4ed3{padding:25px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5286 .elementor-element.elementor-element-26cbf599.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-26cbf599.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-2b330c1d .elementor-cta__content{min-height:250px;text-align:center;}.elementor-5286 .elementor-element.elementor-element-2b330c1d .elementor-cta__content-item{transition-duration:1000ms;}.elementor-5286 .elementor-element.elementor-element-2b330c1d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-5286 .elementor-element.elementor-element-2b330c1d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-5286 .elementor-element.elementor-element-2b330c1d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-5286 .elementor-element.elementor-element-2b330c1d .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.48);}.elementor-5286 .elementor-element.elementor-element-2b330c1d .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.48);}.elementor-5286 .elementor-element.elementor-element-2b330c1d .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 1.5px ) hue-rotate( 0deg );}.elementor-5286 .elementor-element.elementor-element-2b330c1d .elementor-cta .elementor-cta__bg, .elementor-5286 .elementor-element.elementor-element-2b330c1d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5286 .elementor-element.elementor-element-4e09e69{text-align:center;}.elementor-5286 .elementor-element.elementor-element-4e09e69 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:24px;font-weight:600;}.elementor-5286 .elementor-element.elementor-element-4e09e69 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-5286 .elementor-element.elementor-element-18aa67fd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-18aa67fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-4c0534f9 .elementor-cta__content{min-height:250px;text-align:center;}.elementor-5286 .elementor-element.elementor-element-4c0534f9 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-5286 .elementor-element.elementor-element-4c0534f9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-5286 .elementor-element.elementor-element-4c0534f9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-5286 .elementor-element.elementor-element-4c0534f9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-5286 .elementor-element.elementor-element-4c0534f9 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.48);}.elementor-5286 .elementor-element.elementor-element-4c0534f9 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.48);}.elementor-5286 .elementor-element.elementor-element-4c0534f9 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 1.5px ) hue-rotate( 0deg );}.elementor-5286 .elementor-element.elementor-element-4c0534f9 .elementor-cta .elementor-cta__bg, .elementor-5286 .elementor-element.elementor-element-4c0534f9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5286 .elementor-element.elementor-element-e848505{text-align:center;}.elementor-5286 .elementor-element.elementor-element-e848505 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:24px;font-weight:600;}.elementor-5286 .elementor-element.elementor-element-e848505 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-5286 .elementor-element.elementor-element-14e5aaeb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-14e5aaeb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-27253287 .elementor-cta__content{min-height:250px;text-align:center;}.elementor-5286 .elementor-element.elementor-element-27253287 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-5286 .elementor-element.elementor-element-27253287.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-5286 .elementor-element.elementor-element-27253287.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-5286 .elementor-element.elementor-element-27253287.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-5286 .elementor-element.elementor-element-27253287 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.48);}.elementor-5286 .elementor-element.elementor-element-27253287 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.48);}.elementor-5286 .elementor-element.elementor-element-27253287 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 1.5px ) hue-rotate( 0deg );}.elementor-5286 .elementor-element.elementor-element-27253287 .elementor-cta .elementor-cta__bg, .elementor-5286 .elementor-element.elementor-element-27253287 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5286 .elementor-element.elementor-element-6a1aee4{text-align:center;}.elementor-5286 .elementor-element.elementor-element-6a1aee4 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:24px;font-weight:600;}.elementor-5286 .elementor-element.elementor-element-6a1aee4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5286 .elementor-element.elementor-element-df567f3 > .elementor-container{max-width:1280px;}.elementor-5286 .elementor-element.elementor-element-df567f3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5286 .elementor-element.elementor-element-df567f3{padding:100px 0px 100px 0px;}.elementor-5286 .elementor-element.elementor-element-8e25aba{text-align:center;}.elementor-5286 .elementor-element.elementor-element-8e25aba .elementor-heading-title{color:var( --e-global-color-text );font-size:55px;font-weight:600;}.elementor-5286 .elementor-element.elementor-element-bf21c16 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5286 .elementor-element.elementor-element-bf21c16{padding:25px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5286 .elementor-element.elementor-element-c02f47e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-c02f47e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-60d4c2f .elementor-cta__content{min-height:250px;text-align:center;}.elementor-5286 .elementor-element.elementor-element-60d4c2f .elementor-cta__content-item{transition-duration:1000ms;}.elementor-5286 .elementor-element.elementor-element-60d4c2f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-5286 .elementor-element.elementor-element-60d4c2f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-5286 .elementor-element.elementor-element-60d4c2f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-5286 .elementor-element.elementor-element-60d4c2f .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.48);}.elementor-5286 .elementor-element.elementor-element-60d4c2f .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.48);}.elementor-5286 .elementor-element.elementor-element-60d4c2f .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 1.5px ) hue-rotate( 0deg );}.elementor-5286 .elementor-element.elementor-element-60d4c2f .elementor-cta .elementor-cta__bg, .elementor-5286 .elementor-element.elementor-element-60d4c2f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5286 .elementor-element.elementor-element-d9487f4{text-align:center;width:var( --container-widget-width, 95.574% );max-width:95.574%;--container-widget-width:95.574%;--container-widget-flex-grow:0;}.elementor-5286 .elementor-element.elementor-element-d9487f4 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-5286 .elementor-element.elementor-element-fe7f1bb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-fe7f1bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-f152a88 .elementor-cta__content{min-height:250px;text-align:center;}.elementor-5286 .elementor-element.elementor-element-f152a88 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-5286 .elementor-element.elementor-element-f152a88.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-5286 .elementor-element.elementor-element-f152a88.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-5286 .elementor-element.elementor-element-f152a88.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-5286 .elementor-element.elementor-element-f152a88 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.48);}.elementor-5286 .elementor-element.elementor-element-f152a88 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.48);}.elementor-5286 .elementor-element.elementor-element-f152a88 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 1.5px ) hue-rotate( 0deg );}.elementor-5286 .elementor-element.elementor-element-f152a88 .elementor-cta .elementor-cta__bg, .elementor-5286 .elementor-element.elementor-element-f152a88 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5286 .elementor-element.elementor-element-4f0adde{text-align:center;width:var( --container-widget-width, 100.241% );max-width:100.241%;--container-widget-width:100.241%;--container-widget-flex-grow:0;}.elementor-5286 .elementor-element.elementor-element-4f0adde .elementor-heading-title{color:var( --e-global-color-secondary );font-size:24px;font-weight:600;}.elementor-bc-flex-widget .elementor-5286 .elementor-element.elementor-element-2e654bc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-2e654bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5286 .elementor-element.elementor-element-a4a0a45 .elementor-cta__content{min-height:250px;text-align:center;}.elementor-5286 .elementor-element.elementor-element-a4a0a45 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-5286 .elementor-element.elementor-element-a4a0a45.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-5286 .elementor-element.elementor-element-a4a0a45.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-5286 .elementor-element.elementor-element-a4a0a45.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-5286 .elementor-element.elementor-element-a4a0a45 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.48);}.elementor-5286 .elementor-element.elementor-element-a4a0a45 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.48);}.elementor-5286 .elementor-element.elementor-element-a4a0a45 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 1.5px ) hue-rotate( 0deg );}.elementor-5286 .elementor-element.elementor-element-a4a0a45 .elementor-cta .elementor-cta__bg, .elementor-5286 .elementor-element.elementor-element-a4a0a45 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5286 .elementor-element.elementor-element-a13b376{text-align:center;}.elementor-5286 .elementor-element.elementor-element-a13b376 .elementor-heading-title{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-5286 .elementor-element.elementor-element-80e71fa .swiper-slide{height:873px;}.elementor-5286 .elementor-element.elementor-element-80e71fa .swiper-slide-contents{max-width:84%;}.elementor-5286 .elementor-element.elementor-element-ea5d9fb{line-height:1.7em;}.elementor-5286 .elementor-element.elementor-element-23998fa{--spacer-size:1px;}.elementor-5286 .elementor-element.elementor-element-12bbfcb{--spacer-size:10px;}.elementor-5286 .elementor-element.elementor-element-19e4ba9a{padding:100px 25px 100px 25px;}.elementor-5286 .elementor-element.elementor-element-2b37a21f .elementor-heading-title{font-size:45px;}.elementor-5286 .elementor-element.elementor-element-110e4ed3{padding:15px 0px 0px 0px;}.elementor-5286 .elementor-element.elementor-element-4e09e69{text-align:center;}.elementor-5286 .elementor-element.elementor-element-4e09e69 .elementor-heading-title{font-size:18px;}.elementor-5286 .elementor-element.elementor-element-e848505{text-align:center;}.elementor-5286 .elementor-element.elementor-element-e848505 .elementor-heading-title{font-size:18px;}.elementor-5286 .elementor-element.elementor-element-6a1aee4{text-align:center;}.elementor-5286 .elementor-element.elementor-element-6a1aee4 .elementor-heading-title{font-size:18px;}.elementor-5286 .elementor-element.elementor-element-df567f3{padding:100px 25px 100px 25px;}.elementor-5286 .elementor-element.elementor-element-8e25aba .elementor-heading-title{font-size:45px;}.elementor-5286 .elementor-element.elementor-element-bf21c16{padding:15px 0px 0px 0px;}}@media(min-width:768px){.elementor-5286 .elementor-element.elementor-element-9240bb2{width:100%;}}@media(max-width:767px){.elementor-5286 .elementor-element.elementor-element-9240bb2 > .elementor-element-populated{margin:-74px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5286 .elementor-element.elementor-element-80e71fa .swiper-slide{height:848px;}.elementor-5286 .elementor-element.elementor-element-80e71fa .swiper-slide-contents{max-width:100%;}.elementor-5286 .elementor-element.elementor-element-ea5d9fb{font-size:14px;line-height:1.6em;}.elementor-5286 .elementor-element.elementor-element-23998fa{--spacer-size:0px;}.elementor-5286 .elementor-element.elementor-element-12bbfcb{--spacer-size:10px;}.elementor-5286 .elementor-element.elementor-element-19e4ba9a{padding:50px 20px 50px 20px;}.elementor-5286 .elementor-element.elementor-element-2b37a21f .elementor-heading-title{font-size:45px;}.elementor-5286 .elementor-element.elementor-element-110e4ed3{padding:15px 0px 0px 0px;}.elementor-5286 .elementor-element.elementor-element-4e09e69 .elementor-heading-title{font-size:20px;}.elementor-5286 .elementor-element.elementor-element-e848505 .elementor-heading-title{font-size:20px;}.elementor-5286 .elementor-element.elementor-element-6a1aee4 .elementor-heading-title{font-size:20px;}.elementor-5286 .elementor-element.elementor-element-df567f3{padding:50px 20px 50px 20px;}.elementor-5286 .elementor-element.elementor-element-8e25aba .elementor-heading-title{font-size:45px;}.elementor-5286 .elementor-element.elementor-element-bf21c16{padding:15px 0px 0px 0px;}}