.elementor-3785 .elementor-element.elementor-element-99f6d51:not(.elementor-motion-effects-element-type-background), .elementor-3785 .elementor-element.elementor-element-99f6d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-99f6d51 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3785 .elementor-element.elementor-element-99f6d51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-3785 .elementor-element.elementor-element-7b48ee3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-cbb3d85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-2dde08b:not(.elementor-motion-effects-element-type-background), .elementor-3785 .elementor-element.elementor-element-2dde08b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3785 .elementor-element.elementor-element-2dde08b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 8% 6% 8%;}.elementor-3785 .elementor-element.elementor-element-2dde08b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3785 .elementor-element.elementor-element-53f0689 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-56de1a5 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;}.elementor-3785 .elementor-element.elementor-element-56de1a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 30px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-3785 .elementor-element.elementor-element-8326505 .ha-team-carousel-item{height:390px;}.elementor-3785 .elementor-element.elementor-element-8326505 .ha-slick-slide{padding:0px;}.elementor-3785 .elementor-element.elementor-element-8326505 .ha-member-figure{width:95%;height:290px;margin-bottom:10px !important;}.elementor-3785 .elementor-element.elementor-element-8326505 .ha-member-name{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:0.9em;font-weight:500;letter-spacing:0.07em;}.elementor-3785 .elementor-element.elementor-element-8326505 .slick-dots{bottom:20px;}.elementor-3785 .elementor-element.elementor-element-8326505 .slick-dots li button:before{font-size:6px;color:#BBBBBB;}.elementor-3785 .elementor-element.elementor-element-8326505 .slick-dots li button:hover:before{color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-8326505 .slick-dots li.slick-active button:before{font-size:7px;}.elementor-3785 .elementor-element.elementor-element-8326505 .slick-dots .slick-active button:before{color:var( --e-global-color-secondary );}.elementor-3785 .elementor-element.elementor-element-8326505 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-2da3799:not(.elementor-motion-effects-element-type-background), .elementor-3785 .elementor-element.elementor-element-2da3799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7FC;}.elementor-3785 .elementor-element.elementor-element-2da3799{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 8% 5% 8%;}.elementor-3785 .elementor-element.elementor-element-2da3799 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3785 .elementor-element.elementor-element-6078af0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-7240287 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;}.elementor-3785 .elementor-element.elementor-element-7240287 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-3785 .elementor-element.elementor-element-d9636c9{margin-top:3%;margin-bottom:0%;}.elementor-3785 .elementor-element.elementor-element-2dca6fd.elementor-column{width:20%;}.elementor-3785 .elementor-element.elementor-element-296cf7f .elementor-image-box-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-296cf7f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-296cf7f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3785 .elementor-element.elementor-element-296cf7f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3785 .elementor-element.elementor-element-296cf7f .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-3785 .elementor-element.elementor-element-296cf7f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3785 .elementor-element.elementor-element-296cf7f .elementor-image-box-title{color:var( --e-global-color-secondary );font-size:0.95em;font-weight:500;letter-spacing:1px;}.elementor-3785 .elementor-element.elementor-element-4572e54 .elementor-widget-container{text-align:center;}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn i{font-size:21px;}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:700;border-radius:100px 100px 100px 100px;padding:12px 40px 12px 40px;}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn, .elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn.ha-eft--bloom div{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:100px 100px 100px 100px;}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:var( --e-global-color-primary );--ha-ctv-btn-bg-clr:var( --e-global-color-accent );--ha-ctv-btn-border-clr:var( --e-global-color-accent );--ha-ctv-btn-txt-hvr-clr:var( --e-global-color-accent );--ha-ctv-btn-bg-hvr-clr:#FFFFFF00;--ha-ctv-btn-border-hvr-clr:var( --e-global-color-accent );}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn.ha-stl--iconica > span{padding:12px 40px 12px 40px;}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:12px 40px 12px 40px;}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:12px 40px 12px 40px;}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:12px 40px 12px 40px;}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:12px 40px 12px 40px;}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:12px 40px 12px 40px;}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:12px 40px 12px 40px;}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:12px 40px 12px 40px;}.elementor-3785 .elementor-element.elementor-element-4572e54 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-4572e54{z-index:5;}.elementor-3785 .elementor-element.elementor-element-19779b1 .elementor-widget-container{text-align:center;}.elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn i{font-size:21px;}.elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn{font-family:"Noto Sans JP", Sans-serif;font-size:0.8em;font-weight:700;border-radius:100px 100px 100px 100px;padding:14px 30px 14px 30px;}.elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn, .elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn.ha-eft--bloom div{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:100px 100px 100px 100px;}.elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:var( --e-global-color-primary );--ha-ctv-btn-bg-clr:var( --e-global-color-secondary );--ha-ctv-btn-border-clr:var( --e-global-color-secondary );--ha-ctv-btn-txt-hvr-clr:var( --e-global-color-secondary );--ha-ctv-btn-bg-hvr-clr:#FFFFFF00;--ha-ctv-btn-border-hvr-clr:var( --e-global-color-secondary );}.elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn.ha-stl--iconica > span{padding:14px 30px 14px 30px;}.elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:14px 30px 14px 30px;}.elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:14px 30px 14px 30px;}.elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:14px 30px 14px 30px;}.elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:14px 30px 14px 30px;}.elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:14px 30px 14px 30px;}.elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:14px 30px 14px 30px;}.elementor-3785 .elementor-element.elementor-element-19779b1 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:14px 30px 14px 30px;}.elementor-3785 .elementor-element.elementor-element-19779b1 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-19779b1{z-index:5;}.elementor-3785 .elementor-element.elementor-element-c89a259 .elementor-icon-wrapper{text-align:right;}.elementor-3785 .elementor-element.elementor-element-c89a259.elementor-view-stacked .elementor-icon{background-color:#979797;}.elementor-3785 .elementor-element.elementor-element-c89a259.elementor-view-framed .elementor-icon, .elementor-3785 .elementor-element.elementor-element-c89a259.elementor-view-default .elementor-icon{color:#979797;border-color:#979797;}.elementor-3785 .elementor-element.elementor-element-c89a259.elementor-view-framed .elementor-icon, .elementor-3785 .elementor-element.elementor-element-c89a259.elementor-view-default .elementor-icon svg{fill:#979797;}.elementor-3785 .elementor-element.elementor-element-c89a259 .elementor-icon{font-size:20px;}.elementor-3785 .elementor-element.elementor-element-c89a259 .elementor-icon svg{height:20px;}.elementor-3785 .elementor-element.elementor-element-c89a259 > .elementor-widget-container{margin:-200px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-c89a259{z-index:0;}.elementor-3785 .elementor-element.elementor-element-18073a4.elementor-column{width:20%;}.elementor-3785 .elementor-element.elementor-element-4080759 .elementor-image-box-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-4080759.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-4080759.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3785 .elementor-element.elementor-element-4080759.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3785 .elementor-element.elementor-element-4080759 .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-3785 .elementor-element.elementor-element-4080759 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3785 .elementor-element.elementor-element-4080759 .elementor-image-box-title{color:var( --e-global-color-secondary );font-size:0.95em;font-weight:500;letter-spacing:1px;}.elementor-3785 .elementor-element.elementor-element-3d6ca8a .elementor-icon-wrapper{text-align:right;}.elementor-3785 .elementor-element.elementor-element-3d6ca8a.elementor-view-stacked .elementor-icon{background-color:#979797;}.elementor-3785 .elementor-element.elementor-element-3d6ca8a.elementor-view-framed .elementor-icon, .elementor-3785 .elementor-element.elementor-element-3d6ca8a.elementor-view-default .elementor-icon{color:#979797;border-color:#979797;}.elementor-3785 .elementor-element.elementor-element-3d6ca8a.elementor-view-framed .elementor-icon, .elementor-3785 .elementor-element.elementor-element-3d6ca8a.elementor-view-default .elementor-icon svg{fill:#979797;}.elementor-3785 .elementor-element.elementor-element-3d6ca8a .elementor-icon{font-size:20px;}.elementor-3785 .elementor-element.elementor-element-3d6ca8a .elementor-icon svg{height:20px;}.elementor-3785 .elementor-element.elementor-element-3d6ca8a > .elementor-widget-container{margin:-92px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-3d6ca8a{z-index:0;}.elementor-3785 .elementor-element.elementor-element-97302dd.elementor-column{width:20%;}.elementor-3785 .elementor-element.elementor-element-9e3b3d8 .elementor-image-box-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-9e3b3d8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-9e3b3d8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3785 .elementor-element.elementor-element-9e3b3d8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3785 .elementor-element.elementor-element-9e3b3d8 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-secondary );font-size:0.95em;font-weight:500;letter-spacing:1px;}.elementor-3785 .elementor-element.elementor-element-9e3b3d8 .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-3785 .elementor-element.elementor-element-9e3b3d8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3785 .elementor-element.elementor-element-9e3b3d8 .elementor-image-box-description{color:var( --e-global-color-secondary );font-size:0.8em;font-weight:500;letter-spacing:0.5px;}.elementor-3785 .elementor-element.elementor-element-411e036 .elementor-icon-wrapper{text-align:right;}.elementor-3785 .elementor-element.elementor-element-411e036.elementor-view-stacked .elementor-icon{background-color:#979797;}.elementor-3785 .elementor-element.elementor-element-411e036.elementor-view-framed .elementor-icon, .elementor-3785 .elementor-element.elementor-element-411e036.elementor-view-default .elementor-icon{color:#979797;border-color:#979797;}.elementor-3785 .elementor-element.elementor-element-411e036.elementor-view-framed .elementor-icon, .elementor-3785 .elementor-element.elementor-element-411e036.elementor-view-default .elementor-icon svg{fill:#979797;}.elementor-3785 .elementor-element.elementor-element-411e036 .elementor-icon{font-size:20px;}.elementor-3785 .elementor-element.elementor-element-411e036 .elementor-icon svg{height:20px;}.elementor-3785 .elementor-element.elementor-element-411e036 > .elementor-widget-container{margin:-101px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-411e036{z-index:0;}.elementor-3785 .elementor-element.elementor-element-2e3006a.elementor-column{width:20%;}.elementor-3785 .elementor-element.elementor-element-daa5ebd .elementor-image-box-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-daa5ebd.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-daa5ebd.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3785 .elementor-element.elementor-element-daa5ebd.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3785 .elementor-element.elementor-element-daa5ebd .elementor-image-box-wrapper .elementor-image-box-img{width:97%;}.elementor-3785 .elementor-element.elementor-element-daa5ebd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3785 .elementor-element.elementor-element-daa5ebd .elementor-image-box-title{color:var( --e-global-color-secondary );font-size:0.95em;font-weight:500;letter-spacing:1px;}.elementor-3785 .elementor-element.elementor-element-e59bd4b .elementor-icon-wrapper{text-align:right;}.elementor-3785 .elementor-element.elementor-element-e59bd4b.elementor-view-stacked .elementor-icon{background-color:#979797;}.elementor-3785 .elementor-element.elementor-element-e59bd4b.elementor-view-framed .elementor-icon, .elementor-3785 .elementor-element.elementor-element-e59bd4b.elementor-view-default .elementor-icon{color:#979797;border-color:#979797;}.elementor-3785 .elementor-element.elementor-element-e59bd4b.elementor-view-framed .elementor-icon, .elementor-3785 .elementor-element.elementor-element-e59bd4b.elementor-view-default .elementor-icon svg{fill:#979797;}.elementor-3785 .elementor-element.elementor-element-e59bd4b .elementor-icon{font-size:20px;}.elementor-3785 .elementor-element.elementor-element-e59bd4b .elementor-icon svg{height:20px;}.elementor-3785 .elementor-element.elementor-element-e59bd4b > .elementor-widget-container{margin:-92px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-e59bd4b{z-index:0;}.elementor-3785 .elementor-element.elementor-element-7fab8a3.elementor-column{width:20%;}.elementor-3785 .elementor-element.elementor-element-8e183c6 .elementor-image-box-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-8e183c6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-8e183c6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3785 .elementor-element.elementor-element-8e183c6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3785 .elementor-element.elementor-element-8e183c6 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-secondary );font-size:0.95em;font-weight:500;letter-spacing:1px;}.elementor-3785 .elementor-element.elementor-element-8e183c6 .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-3785 .elementor-element.elementor-element-8e183c6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3785 .elementor-element.elementor-element-8e183c6 .elementor-image-box-description{color:var( --e-global-color-secondary );font-size:0.8em;font-weight:500;letter-spacing:0.5px;}.elementor-3785 .elementor-element.elementor-element-8a3642f:not(.elementor-motion-effects-element-type-background), .elementor-3785 .elementor-element.elementor-element-8a3642f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3785 .elementor-element.elementor-element-8a3642f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 8% 8% 8%;}.elementor-3785 .elementor-element.elementor-element-8a3642f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3785 .elementor-element.elementor-element-ab32f13 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-2ddbca1 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Urbanist", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;}.elementor-3785 .elementor-element.elementor-element-2ddbca1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-3785 .elementor-element.elementor-element-0a47495{margin-top:2%;margin-bottom:0%;}.elementor-3785 .elementor-element.elementor-element-37784f3 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-tab-title{border-width:1px;border-color:#EBEBEB;padding:25px 25px 25px 25px;}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-tab-content{border-width:1px;border-bottom-color:#EBEBEB;background-color:#F7F7F7;color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:0.8em;font-weight:500;line-height:2.1em;padding:25px 25px 25px 25px;}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-toggle-title{font-family:"Noto Sans JP", Sans-serif;font-size:0.9em;font-weight:600;line-height:22px;letter-spacing:0.5px;}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#A5A5A5;}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#A5A5A5;}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:8px;}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:8px;}.elementor-3785 .elementor-element.elementor-element-3b94a5d > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-tab-title{border-width:1px;border-color:#EBEBEB;padding:25px 25px 25px 25px;}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-tab-content{border-width:1px;border-bottom-color:#EBEBEB;background-color:#F7F7F7;color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:0.8em;font-weight:500;line-height:2.1em;padding:25px 25px 25px 25px;}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-toggle-title{font-family:"Noto Sans JP", Sans-serif;font-size:0.9em;font-weight:600;line-height:22px;letter-spacing:0.5px;}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#A5A5A5;}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#A5A5A5;}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:8px;}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:8px;}@media(max-width:767px){.elementor-3785 .elementor-element.elementor-element-99f6d51{padding:0px 0px 27px 0px;}.elementor-3785 .elementor-element.elementor-element-2dde08b{padding:15% 5% 15% 5%;}.elementor-3785 .elementor-element.elementor-element-53f0689 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-56de1a5 .elementor-heading-title{font-size:0.8em;}.elementor-3785 .elementor-element.elementor-element-8326505 .ha-team-carousel-item{height:220px;}.elementor-3785 .elementor-element.elementor-element-8326505 .ha-member-figure{width:170px;height:170px;margin-bottom:5px !important;}.elementor-3785 .elementor-element.elementor-element-8326505 .slick-dots{bottom:-27px;}.elementor-3785 .elementor-element.elementor-element-2da3799{padding:15% 5% 15% 5%;}.elementor-3785 .elementor-element.elementor-element-6078af0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-7240287 .elementor-heading-title{font-size:0.8em;}.elementor-3785 .elementor-element.elementor-element-d9636c9{margin-top:6%;margin-bottom:0%;}.elementor-3785 .elementor-element.elementor-element-2dca6fd.elementor-column{width:100%;}.elementor-3785 .elementor-element.elementor-element-296cf7f .elementor-image-box-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-296cf7f .elementor-image-box-img{margin-bottom:0px;}.elementor-3785 .elementor-element.elementor-element-296cf7f .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-3785 .elementor-element.elementor-element-4572e54 .ha-creative-btn{font-size:1em;}.elementor-3785 .elementor-element.elementor-element-c89a259 .elementor-icon-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-c89a259 .elementor-icon i, .elementor-3785 .elementor-element.elementor-element-c89a259 .elementor-icon svg{transform:rotate(90deg);}.elementor-3785 .elementor-element.elementor-element-c89a259 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-18073a4.elementor-column{width:100%;}.elementor-3785 .elementor-element.elementor-element-4080759 .elementor-image-box-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-4080759 .elementor-image-box-img{margin-bottom:0px;}.elementor-3785 .elementor-element.elementor-element-4080759 .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-3785 .elementor-element.elementor-element-3d6ca8a .elementor-icon-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-3d6ca8a .elementor-icon i, .elementor-3785 .elementor-element.elementor-element-3d6ca8a .elementor-icon svg{transform:rotate(90deg);}.elementor-3785 .elementor-element.elementor-element-3d6ca8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-97302dd.elementor-column{width:100%;}.elementor-3785 .elementor-element.elementor-element-9e3b3d8 .elementor-image-box-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-9e3b3d8 .elementor-image-box-img{margin-bottom:0px;}.elementor-3785 .elementor-element.elementor-element-9e3b3d8 .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-3785 .elementor-element.elementor-element-411e036 .elementor-icon-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-411e036 .elementor-icon i, .elementor-3785 .elementor-element.elementor-element-411e036 .elementor-icon svg{transform:rotate(90deg);}.elementor-3785 .elementor-element.elementor-element-411e036 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-2e3006a.elementor-column{width:100%;}.elementor-3785 .elementor-element.elementor-element-daa5ebd .elementor-image-box-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-daa5ebd .elementor-image-box-img{margin-bottom:0px;}.elementor-3785 .elementor-element.elementor-element-daa5ebd .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-3785 .elementor-element.elementor-element-e59bd4b .elementor-icon-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-e59bd4b .elementor-icon i, .elementor-3785 .elementor-element.elementor-element-e59bd4b .elementor-icon svg{transform:rotate(90deg);}.elementor-3785 .elementor-element.elementor-element-e59bd4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-7fab8a3.elementor-column{width:100%;}.elementor-3785 .elementor-element.elementor-element-8e183c6 .elementor-image-box-wrapper{text-align:center;}.elementor-3785 .elementor-element.elementor-element-8e183c6 .elementor-image-box-img{margin-bottom:0px;}.elementor-3785 .elementor-element.elementor-element-8e183c6 .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-3785 .elementor-element.elementor-element-8a3642f{padding:15% 5% 15% 5%;}.elementor-3785 .elementor-element.elementor-element-ab32f13 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-2ddbca1 .elementor-heading-title{font-size:0.8em;}.elementor-3785 .elementor-element.elementor-element-37784f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-toggle-title{font-size:0.8em;}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:1px;}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:1px;}.elementor-3785 .elementor-element.elementor-element-39dd760 .elementor-tab-content{line-height:1.8em;padding:20px 20px 20px 20px;}.elementor-3785 .elementor-element.elementor-element-39dd760 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-3b94a5d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-toggle-title{font-size:0.8em;}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:1px;}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:1px;}.elementor-3785 .elementor-element.elementor-element-3e68fef .elementor-tab-content{line-height:1.8em;padding:20px 20px 20px 20px;}.elementor-3785 .elementor-element.elementor-element-3e68fef > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-cbb3d85 */article{
  overflow: hidden;
}
.loop_wrap {
    display: flex;
    width: 100%;
    height: 180px;
    overflow: hidden;
  }

.loop_wrap div {
    flex: 0 0 auto;
    white-space: nowrap;
    font-size: 150px;
    font-weight: 800;
    letter-spacing: 2px;
    font-family: Urbanist,sans-serif;
    overflow: hidden;
  }

.loop_wrap div:nth-child(odd) {
animation: loop 50s -25s linear infinite;
}

.loop_wrap div:nth-child(even) {
animation: loop2 50s linear infinite;
}

@keyframes loop {
    0% {
      transform: translateX(100%);
    }
    to {
      transform: translateX(-100%);
    }
  }
  
  @keyframes loop2 {
    0% {
      transform: translateX(0);
    }
    to {
      transform: translateX(-200%);
    }
  }
  
  /*スマホ 表示*/
@media screen and (max-width: 766px) {
    .loop_wrap div {
    font-size: 80px;
    letter-spacing: 2px;
    }
    .loop_wrap {
    height: 93px;}
}/* End custom CSS */