.elementor-77717767 .elementor-element.elementor-element-b5cb075:not(.elementor-motion-effects-element-type-background), .elementor-77717767 .elementor-element.elementor-element-b5cb075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-77717767 .elementor-element.elementor-element-b5cb075{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:10;}.elementor-77717767 .elementor-element.elementor-element-b5cb075 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77717767 .elementor-element.elementor-element-fa9cbbf:not(.elementor-motion-effects-element-type-background), .elementor-77717767 .elementor-element.elementor-element-fa9cbbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-77717767 .elementor-element.elementor-element-fa9cbbf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77717767 .elementor-element.elementor-element-fa9cbbf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77717767 .elementor-element.elementor-element-b8cad4b.elementor-column{order:0;}.elementor-77717767 .elementor-element.elementor-element-a50941a > .elementor-widget-container{margin:46px 0px 36px 0px;}.elementor-77717767 .elementor-element.elementor-element-a3aa73d:not(.elementor-motion-effects-element-type-background), .elementor-77717767 .elementor-element.elementor-element-a3aa73d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-77717767 .elementor-element.elementor-element-a3aa73d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77717767 .elementor-element.elementor-element-a3aa73d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77717767 .elementor-element.elementor-element-ffbe552 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77717767 .elementor-element.elementor-element-ffbe552 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77717767 .elementor-element.elementor-element-239c241:not(.elementor-motion-effects-element-type-background), .elementor-77717767 .elementor-element.elementor-element-239c241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-77717767 .elementor-element.elementor-element-239c241{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:10;}.elementor-77717767 .elementor-element.elementor-element-239c241 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77717767 .elementor-element.elementor-element-502a5f7:not(.elementor-motion-effects-element-type-background), .elementor-77717767 .elementor-element.elementor-element-502a5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-77717767 .elementor-element.elementor-element-502a5f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:10;}.elementor-77717767 .elementor-element.elementor-element-502a5f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77717767 .elementor-element.elementor-element-6d88326 img{width:78%;}.elementor-77717767 .elementor-element.elementor-element-6d88326 > .elementor-widget-container{margin:-88px 0px 0px 0px;}.elementor-77717767 .elementor-element.elementor-element-6d7a4da:not(.elementor-motion-effects-element-type-background), .elementor-77717767 .elementor-element.elementor-element-6d7a4da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-77717767 .elementor-element.elementor-element-6d7a4da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77717767 .elementor-element.elementor-element-6d7a4da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77717767 .elementor-element.elementor-element-f0795d7 .elementor-button{font-family:"Pretendard", Sans-serif;font-size:35px;font-weight:700;background-color:#0177FB;border-radius:100px 100px 100px 100px;padding:020px 080px 020px 080px;}.elementor-77717767 .elementor-element.elementor-element-f7adffd{--spacer-size:100px;}.elementor-77717767 .elementor-element.elementor-element-f7adffd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-77717767 .elementor-element.elementor-element-a249f8f{--spacer-size:100px;}.elementor-77717767 .elementor-element.elementor-element-a249f8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}@media(min-width:768px){.elementor-77717767 .elementor-element.elementor-element-b8cad4b{width:100%;}}@media(max-width:767px){.elementor-77717767 .elementor-element.elementor-element-cfd36bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-77717767 .elementor-element.elementor-element-fa9cbbf > .elementor-container{max-width:500px;}.elementor-77717767 .elementor-element.elementor-element-b8cad4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-77717767 .elementor-element.elementor-element-a3aa73d > .elementor-container{max-width:500px;}.elementor-77717767 .elementor-element.elementor-element-ffbe552 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-77717767 .elementor-element.elementor-element-3bd68dc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-77717767 .elementor-element.elementor-element-fdbb357 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-77717767 .elementor-element.elementor-element-6d88326 img{width:90%;}.elementor-77717767 .elementor-element.elementor-element-6d88326 > .elementor-widget-container{margin:-11px -11px -11px -11px;}.elementor-77717767 .elementor-element.elementor-element-f0795d7 .elementor-button{font-size:30px;border-radius:100px 100px 100px 100px;padding:15px 40px 015px 40px;}.elementor-77717767 .elementor-element.elementor-element-f7adffd{--spacer-size:5px;}.elementor-77717767 .elementor-element.elementor-element-a249f8f{--spacer-size:5px;}}/* Start custom CSS for html, class: .elementor-element-a50941a */#slider2 {
   overflow:hidden;
   position:relative;
}
.image-box2 {
   width:4000px; // 원본+클론의 총 합
   height:100%;
   display: flex;
  align-items: flex-start;
  gap: 25px;
   flex-wrap:nowrap;
   animation: bannermove2 30s linear infinite;
}
.box-img1{
  display: flex;
width: 220px;
height: 150px;
padding: 20px 32px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 10px;

margin: 5px 0;
}
@keyframes bannermove2 {
  0% {
      transform: translate(-50%, 0);
  }
  100% {
      transform: translate(0, 0);
  }
}

@media (max-width: 767px) {
    .image-box2 .box-img2 {
        width: 122px;
        height: 60px;
        padding: 10px 16px;
        gap: 5px;
        border-radius: 12px;
    }
.image-box2 {
   width:3000px; 
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c47d93 *//* reCAPTCHA 강제 숨기기 */
.g-recaptcha,
.elementor-field-type-recaptcha,
.g-recaptcha iframe,
iframe[src*="recaptcha"] {
  height: 0 !important;
  width: 0 !important;
  overflow: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
  position: absolute !important;
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */