.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12108 .elementor-element.elementor-element-55b6386{text-align:start;}.elementor-12108 .elementor-element.elementor-element-55b6386 img{width:60%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12108 .elementor-element.elementor-element-97de0c1 .elementor-menu-toggle{margin-left:auto;}.elementor-12108 .elementor-element.elementor-element-97de0c1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12108 .elementor-element.elementor-element-97de0c1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12108 .elementor-element.elementor-element-97de0c1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12108 .elementor-element.elementor-element-97de0c1 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-12108 .elementor-element.elementor-element-97de0c1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-12108 .elementor-element.elementor-element-97de0c1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-12108 .elementor-element.elementor-element-97de0c1 .e--pointer-framed .elementor-item:before,
					.elementor-12108 .elementor-element.elementor-element-97de0c1 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12108 .elementor-element.elementor-element-df096cc > .elementor-widget-container{margin:-120px 0px 0px 55px;}.elementor-12108 .elementor-element.elementor-element-df096cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-7fb658e );}.elementor-12108 .elementor-element.elementor-element-e154523{text-align:center;}.elementor-12108 .elementor-element.elementor-element-e154523 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-ef0a085 );}.elementor-12108 .elementor-element.elementor-element-6746bfa{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-bc19144 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-ef0a085 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12108 .elementor-element.elementor-element-d4f8abb{text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12108 .elementor-element.elementor-element-1fd89ea{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-7388c5e:not(.elementor-motion-effects-element-type-background), .elementor-12108 .elementor-element.elementor-element-7388c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf0f66b );}.elementor-12108 .elementor-element.elementor-element-7388c5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12108 .elementor-element.elementor-element-7388c5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12108 .elementor-element.elementor-element-44af6e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-ef0a085 );}.elementor-12108 .elementor-element.elementor-element-567de61{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12108 .elementor-element.elementor-element-15279c0{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-9c64260 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-ef0a085 );}.elementor-12108 .elementor-element.elementor-element-8b57b2c{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12108 .elementor-element.elementor-element-2e2a53c{--spacer-size:80px;}.elementor-12108 .elementor-element.elementor-element-f629931{text-align:start;}.elementor-12108 .elementor-element.elementor-element-f629931 img{width:60%;}.elementor-12108 .elementor-element.elementor-element-54a94e1 .elementor-menu-toggle{margin:0 auto;}.elementor-12108 .elementor-element.elementor-element-54a94e1 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-12108 .elementor-element.elementor-element-54a94e1 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-29d1928 );fill:var( --e-global-color-29d1928 );}.elementor-12108 .elementor-element.elementor-element-54a94e1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12108 .elementor-element.elementor-element-54a94e1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12108 .elementor-element.elementor-element-54a94e1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12108 .elementor-element.elementor-element-54a94e1 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-12108 .elementor-element.elementor-element-54a94e1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-12108 .elementor-element.elementor-element-54a94e1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-12108 .elementor-element.elementor-element-54a94e1 .e--pointer-framed .elementor-item:before,
					.elementor-12108 .elementor-element.elementor-element-54a94e1 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-12108 .elementor-element.elementor-element-da98f27 > .elementor-widget-container{margin:-120px 0px 0px 55px;}.elementor-12108 .elementor-element.elementor-element-da98f27 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-7fb658e );}.elementor-12108 .elementor-element.elementor-element-e2f1ebf{text-align:start;}.elementor-12108 .elementor-element.elementor-element-e2f1ebf img{width:60%;}.elementor-12108 .elementor-element.elementor-element-6ce3869 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-12108 .elementor-element.elementor-element-6ce3869 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12108 .elementor-element.elementor-element-6ce3869 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12108 .elementor-element.elementor-element-6ce3869 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12108 .elementor-element.elementor-element-6ce3869 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-12108 .elementor-element.elementor-element-6ce3869 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-12108 .elementor-element.elementor-element-6ce3869 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-12108 .elementor-element.elementor-element-6ce3869 .e--pointer-framed .elementor-item:before,
					.elementor-12108 .elementor-element.elementor-element-6ce3869 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-12108 .elementor-element.elementor-element-1ad3ee3 > .elementor-widget-container{margin:-120px 0px 0px 55px;}.elementor-12108 .elementor-element.elementor-element-1ad3ee3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-7fb658e );}.elementor-12108 .elementor-element.elementor-element-50a6356{text-align:center;}.elementor-12108 .elementor-element.elementor-element-50a6356 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-ef0a085 );}.elementor-12108 .elementor-element.elementor-element-58894bd{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-2e7be96{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-3ec4864 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-ef0a085 );}.elementor-12108 .elementor-element.elementor-element-d85f56e{text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12108 .elementor-element.elementor-element-8ff6a8c{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-aaa5bf0:not(.elementor-motion-effects-element-type-background), .elementor-12108 .elementor-element.elementor-element-aaa5bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf0f66b );}.elementor-12108 .elementor-element.elementor-element-aaa5bf0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12108 .elementor-element.elementor-element-aaa5bf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12108 .elementor-element.elementor-element-faac703{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-d53fcf5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-ef0a085 );}.elementor-12108 .elementor-element.elementor-element-d5e39c5{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12108 .elementor-element.elementor-element-dc065db{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-ded3768{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-42b96e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-ef0a085 );}.elementor-12108 .elementor-element.elementor-element-77fd7c9{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12108 .elementor-element.elementor-element-a90b420{--spacer-size:80px;}.elementor-12108 .elementor-element.elementor-element-6e454a5{text-align:center;}.elementor-12108 .elementor-element.elementor-element-6e454a5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-ef0a085 );}.elementor-12108 .elementor-element.elementor-element-54a2ab5{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-1fd86e6{--spacer-size:140px;}.elementor-12108 .elementor-element.elementor-element-7c796e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-ef0a085 );}.elementor-12108 .elementor-element.elementor-element-9747f5f{text-align:start;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12108 .elementor-element.elementor-element-c1dc6f6 .elementor-repeater-item-06d1107 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.columbus.co.jp/wp/wp-content/uploads/2023/03/17.jpg);background-size:cover;}.elementor-12108 .elementor-element.elementor-element-c1dc6f6 .elementor-repeater-item-0d94c52 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.columbus.co.jp/wp/wp-content/uploads/2023/03/18.jpg);background-size:cover;}.elementor-12108 .elementor-element.elementor-element-c1dc6f6 .elementor-repeater-item-b0e05cb .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.columbus.co.jp/wp/wp-content/uploads/2023/03/6-scaled.jpg);background-size:cover;}.elementor-12108 .elementor-element.elementor-element-c1dc6f6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:350px;}.elementor-12108 .elementor-element.elementor-element-c1dc6f6 .swiper-slide-contents{max-width:60%;}.elementor-12108 .elementor-element.elementor-element-c1dc6f6 .swiper-slide-inner{text-align:center;}.elementor-12108 .elementor-element.elementor-element-378c89c{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-993fad9:not(.elementor-motion-effects-element-type-background), .elementor-12108 .elementor-element.elementor-element-993fad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf0f66b );}.elementor-12108 .elementor-element.elementor-element-993fad9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12108 .elementor-element.elementor-element-993fad9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12108 .elementor-element.elementor-element-06c6308{--spacer-size:275px;}.elementor-12108 .elementor-element.elementor-element-3f024cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-ef0a085 );}.elementor-12108 .elementor-element.elementor-element-af8996b{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-cf44d81{--spacer-size:260px;}.elementor-12108 .elementor-element.elementor-element-e709bba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-ef0a085 );}.elementor-12108 .elementor-element.elementor-element-e0de439{text-align:start;}.elementor-12108 .elementor-element.elementor-element-9fdbaf4{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-bf655c3 .elementor-repeater-item-5aa6178 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.columbus.co.jp/wp/wp-content/uploads/2023/03/ae46b1f460ee46f789c27b264a6cb421.jpg);background-size:cover;}.elementor-12108 .elementor-element.elementor-element-bf655c3 .elementor-repeater-item-3fcb168 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.columbus.co.jp/wp/wp-content/uploads/2023/03/19.jpg);background-size:cover;}.elementor-12108 .elementor-element.elementor-element-bf655c3 .elementor-repeater-item-b416c6d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.columbus.co.jp/wp/wp-content/uploads/2023/03/20.jpg);background-size:cover;}.elementor-12108 .elementor-element.elementor-element-bf655c3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-12108 .elementor-element.elementor-element-bf655c3 .swiper-slide-contents{max-width:66%;}.elementor-12108 .elementor-element.elementor-element-bf655c3 .swiper-slide-inner{text-align:center;}.elementor-12108 .elementor-element.elementor-element-258d805{--spacer-size:150px;}.elementor-12108 .elementor-element.elementor-element-8432c6a{text-align:end;}@media(max-width:1024px){.elementor-12108 .elementor-element.elementor-element-e2f1ebf img{width:80%;}.elementor-12108 .elementor-element.elementor-element-1ad3ee3 > .elementor-widget-container{margin:-90px 0px 0px 25px;}.elementor-12108 .elementor-element.elementor-element-50a6356 .elementor-heading-title{font-size:18px;}.elementor-12108 .elementor-element.elementor-element-58894bd{--spacer-size:50px;}.elementor-12108 .elementor-element.elementor-element-3ec4864 .elementor-heading-title{font-size:30px;}.elementor-12108 .elementor-element.elementor-element-d85f56e{text-align:start;font-size:15px;}.elementor-12108 .elementor-element.elementor-element-d53fcf5 .elementor-heading-title{font-size:30px;}.elementor-12108 .elementor-element.elementor-element-d5e39c5{font-size:15px;}.elementor-12108 .elementor-element.elementor-element-ded3768{--spacer-size:70px;}.elementor-12108 .elementor-element.elementor-element-42b96e2 .elementor-heading-title{font-size:30px;}.elementor-12108 .elementor-element.elementor-element-77fd7c9{font-size:15px;}}@media(max-width:767px){.elementor-12108 .elementor-element.elementor-element-e568b5f{width:50%;}.elementor-12108 .elementor-element.elementor-element-55b6386 img{width:60%;}.elementor-12108 .elementor-element.elementor-element-179c0c1{width:50%;}.elementor-12108 .elementor-element.elementor-element-df096cc > .elementor-widget-container{margin:-60px 0px 0px 18px;}.elementor-12108 .elementor-element.elementor-element-df096cc .elementor-heading-title{font-size:30px;}.elementor-12108 .elementor-element.elementor-element-e154523 .elementor-heading-title{font-size:13px;}.elementor-12108 .elementor-element.elementor-element-6746bfa{--spacer-size:30px;}.elementor-12108 .elementor-element.elementor-element-bc19144{text-align:center;}.elementor-12108 .elementor-element.elementor-element-bc19144 .elementor-heading-title{font-size:20px;}.elementor-12108 .elementor-element.elementor-element-d4f8abb{text-align:center;font-size:12px;}.elementor-12108 .elementor-element.elementor-element-1fd89ea{--spacer-size:30px;}.elementor-12108 .elementor-element.elementor-element-44af6e0{text-align:center;}.elementor-12108 .elementor-element.elementor-element-44af6e0 .elementor-heading-title{font-size:20px;}.elementor-12108 .elementor-element.elementor-element-567de61{text-align:center;font-size:12px;}.elementor-12108 .elementor-element.elementor-element-9c64260{text-align:center;}.elementor-12108 .elementor-element.elementor-element-9c64260 .elementor-heading-title{font-size:20px;}.elementor-12108 .elementor-element.elementor-element-8b57b2c{text-align:center;font-size:12px;}}@media(min-width:768px){.elementor-12108 .elementor-element.elementor-element-e568b5f{width:26.963%;}.elementor-12108 .elementor-element.elementor-element-179c0c1{width:73.037%;}.elementor-12108 .elementor-element.elementor-element-2876410{width:40%;}.elementor-12108 .elementor-element.elementor-element-d270917{width:60%;}.elementor-12108 .elementor-element.elementor-element-5d47da6{width:60%;}.elementor-12108 .elementor-element.elementor-element-5d6451f{width:39.911%;}.elementor-12108 .elementor-element.elementor-element-3e21f5b{width:26.963%;}.elementor-12108 .elementor-element.elementor-element-a8a212c{width:73.037%;}.elementor-12108 .elementor-element.elementor-element-f8c883c{width:26.963%;}.elementor-12108 .elementor-element.elementor-element-c2bc07b{width:73.037%;}.elementor-12108 .elementor-element.elementor-element-8fd2f12{width:40%;}.elementor-12108 .elementor-element.elementor-element-4a29c35{width:60%;}.elementor-12108 .elementor-element.elementor-element-6d167c9{width:60%;}.elementor-12108 .elementor-element.elementor-element-5085f7b{width:39.911%;}.elementor-12108 .elementor-element.elementor-element-2f11146{width:40%;}.elementor-12108 .elementor-element.elementor-element-2c743a3{width:60%;}.elementor-12108 .elementor-element.elementor-element-6567bba{width:40%;}.elementor-12108 .elementor-element.elementor-element-7700261{width:60%;}.elementor-12108 .elementor-element.elementor-element-51ad9d4{width:60%;}.elementor-12108 .elementor-element.elementor-element-5c78402{width:39.911%;}.elementor-12108 .elementor-element.elementor-element-fa0f373{width:40%;}.elementor-12108 .elementor-element.elementor-element-1334b02{width:60%;}}