.elementor-1017 .elementor-element.elementor-element-5889e28 > .elementor-container{max-width:1220px;}.elementor-1017 .elementor-element.elementor-element-5889e28 .elementor-repeater-item-28a1036.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-7037ff5 .elementor-heading-title{color:#2D2D2D;font-family:"Noto Sans KR", Sans-serif;font-weight:600;}.elementor-1017 .elementor-element.elementor-element-63f9ff2 .elementor-repeater-item-9cc09ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-e11f1de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-6484c53{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-1017 .elementor-element.elementor-element-6484c53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-e9213f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-3403ffa{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-1017 .elementor-element.elementor-element-3403ffa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-63f9ff2{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-f46e2db .elementor-repeater-item-9cc09ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-f6ff97f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-a5b3534{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-1017 .elementor-element.elementor-element-a5b3534 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-f6ab0b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-be6eb3d{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-1017 .elementor-element.elementor-element-be6eb3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-f46e2db{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-24a94a5 .elementor-repeater-item-9cc09ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-d745b7a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-b1dcf68{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-1017 .elementor-element.elementor-element-b1dcf68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-d5e9116 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-f99a553{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-1017 .elementor-element.elementor-element-f99a553 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-24a94a5{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-9c98d9a .elementor-repeater-item-9cc09ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-6bd22c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-b097f88{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-1017 .elementor-element.elementor-element-b097f88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-202a83f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-f149e4c{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-1017 .elementor-element.elementor-element-f149e4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-9c98d9a{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-5889e28{margin-top:0px;margin-bottom:30px;}.elementor-1017 .elementor-element.elementor-element-fd95368 > .elementor-container{max-width:1220px;}.elementor-1017 .elementor-element.elementor-element-fd95368 .elementor-repeater-item-28a1036.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-94212a5 .elementor-heading-title{color:#2D2D2D;font-family:"Noto Sans KR", Sans-serif;font-weight:600;}.elementor-1017 .elementor-element.elementor-element-62f93d9 .elementor-repeater-item-9727c0c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-faca6ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-c4e2f2b{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-1017 .elementor-element.elementor-element-c4e2f2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-78304c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-d834d85{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-1017 .elementor-element.elementor-element-d834d85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-62f93d9{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-89ce748 .elementor-repeater-item-9727c0c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-febb16b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-5c09325{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-1017 .elementor-element.elementor-element-5c09325 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-75ccb1a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-b6a52f3{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-1017 .elementor-element.elementor-element-b6a52f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-89ce748{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-c20ae8c .elementor-repeater-item-9727c0c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-f79d0fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-478478e{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-1017 .elementor-element.elementor-element-478478e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-5c865fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-2d84be6{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-1017 .elementor-element.elementor-element-2d84be6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-c20ae8c{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-d186a54 .elementor-repeater-item-9727c0c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-52ec5f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-13b8d92{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-1017 .elementor-element.elementor-element-13b8d92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-8e9fd19 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-adfcaa6{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-1017 .elementor-element.elementor-element-adfcaa6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-d186a54{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-bb017d3 .elementor-repeater-item-9727c0c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-733d48c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-752907a{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-1017 .elementor-element.elementor-element-752907a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-818237b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-1baea1d{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-1017 .elementor-element.elementor-element-1baea1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-bb017d3{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-cb2c22a .elementor-repeater-item-9727c0c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-bea1bed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-3440d88{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-1017 .elementor-element.elementor-element-3440d88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-3be21b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-4c3d8e8{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-1017 .elementor-element.elementor-element-4c3d8e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-cb2c22a{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-fd95368{margin-top:0px;margin-bottom:67px;}.elementor-1017 .elementor-element.elementor-element-bf8ac1a > .elementor-container{max-width:1200px;}.elementor-1017 .elementor-element.elementor-element-bf8ac1a .elementor-repeater-item-50197ad.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-050baf2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-1e2a594 .elementor-heading-title{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.4px;}.elementor-1017 .elementor-element.elementor-element-1e2a594 > .elementor-widget-container{padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#0F0F70;}.elementor-1017 .elementor-element.elementor-element-1e2a594{width:auto;max-width:auto;}.elementor-1017 .elementor-element.elementor-element-fad63fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-64758f0 .elementor-repeater-item-9cc09ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-109e331 > .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-1017 .elementor-element.elementor-element-109e331 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-4c508c7 .elementor-button{font-family:"Noto Sans KR", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:-0.4px;fill:#555555;color:#555555;background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-4c508c7{width:auto;max-width:auto;}.elementor-1017 .elementor-element.elementor-element-64758f0{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-789ac04 .elementor-repeater-item-9cc09ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1017 .elementor-element.elementor-element-ed4c45b > .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-1017 .elementor-element.elementor-element-ed4c45b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-793d4fd .elementor-button{font-family:"Noto Sans KR", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:-0.4px;fill:#555555;color:#555555;background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-793d4fd{width:auto;max-width:auto;}.elementor-1017 .elementor-element.elementor-element-789ac04{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-bf8ac1a{margin-top:42px;margin-bottom:0px;padding:0px 20px 0px 20px;}@media(max-width:1024px){.elementor-1017 .elementor-element.elementor-element-050baf2 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-1e2a594 .elementor-heading-title{font-size:18px;}.elementor-1017 .elementor-element.elementor-element-bf8ac1a{padding:0px 20px 0px 20px;}}@media(min-width:768px){.elementor-1017 .elementor-element.elementor-element-e11f1de{width:10%;}.elementor-1017 .elementor-element.elementor-element-e9213f4{width:90%;}.elementor-1017 .elementor-element.elementor-element-f6ff97f{width:10%;}.elementor-1017 .elementor-element.elementor-element-f6ab0b4{width:90%;}.elementor-1017 .elementor-element.elementor-element-d745b7a{width:10%;}.elementor-1017 .elementor-element.elementor-element-d5e9116{width:90%;}.elementor-1017 .elementor-element.elementor-element-6bd22c9{width:10%;}.elementor-1017 .elementor-element.elementor-element-202a83f{width:90%;}.elementor-1017 .elementor-element.elementor-element-faca6ed{width:18%;}.elementor-1017 .elementor-element.elementor-element-78304c6{width:81.967%;}.elementor-1017 .elementor-element.elementor-element-febb16b{width:18%;}.elementor-1017 .elementor-element.elementor-element-75ccb1a{width:81.967%;}.elementor-1017 .elementor-element.elementor-element-f79d0fd{width:18%;}.elementor-1017 .elementor-element.elementor-element-5c865fd{width:81.967%;}.elementor-1017 .elementor-element.elementor-element-52ec5f5{width:18%;}.elementor-1017 .elementor-element.elementor-element-8e9fd19{width:81.967%;}.elementor-1017 .elementor-element.elementor-element-733d48c{width:18%;}.elementor-1017 .elementor-element.elementor-element-818237b{width:81.967%;}.elementor-1017 .elementor-element.elementor-element-bea1bed{width:18%;}.elementor-1017 .elementor-element.elementor-element-3be21b6{width:82%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1017 .elementor-element.elementor-element-e11f1de{width:30%;}.elementor-1017 .elementor-element.elementor-element-e9213f4{width:70%;}.elementor-1017 .elementor-element.elementor-element-f6ff97f{width:30%;}.elementor-1017 .elementor-element.elementor-element-f6ab0b4{width:70%;}.elementor-1017 .elementor-element.elementor-element-d745b7a{width:30%;}.elementor-1017 .elementor-element.elementor-element-d5e9116{width:70%;}.elementor-1017 .elementor-element.elementor-element-6bd22c9{width:30%;}.elementor-1017 .elementor-element.elementor-element-202a83f{width:70%;}.elementor-1017 .elementor-element.elementor-element-faca6ed{width:30%;}.elementor-1017 .elementor-element.elementor-element-78304c6{width:70%;}.elementor-1017 .elementor-element.elementor-element-febb16b{width:30%;}.elementor-1017 .elementor-element.elementor-element-75ccb1a{width:70%;}.elementor-1017 .elementor-element.elementor-element-f79d0fd{width:30%;}.elementor-1017 .elementor-element.elementor-element-5c865fd{width:70%;}.elementor-1017 .elementor-element.elementor-element-52ec5f5{width:30%;}.elementor-1017 .elementor-element.elementor-element-8e9fd19{width:70%;}.elementor-1017 .elementor-element.elementor-element-733d48c{width:30%;}.elementor-1017 .elementor-element.elementor-element-818237b{width:70%;}.elementor-1017 .elementor-element.elementor-element-bea1bed{width:30%;}.elementor-1017 .elementor-element.elementor-element-3be21b6{width:70%;}.elementor-1017 .elementor-element.elementor-element-109e331{width:70%;}.elementor-1017 .elementor-element.elementor-element-ed4c45b{width:70%;}}@media(max-width:767px){.elementor-1017 .elementor-element.elementor-element-7037ff5 .elementor-heading-title{font-size:18px;}.elementor-1017 .elementor-element.elementor-element-3403ffa > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-be6eb3d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-f99a553 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-f149e4c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-94212a5 .elementor-heading-title{font-size:18px;}.elementor-1017 .elementor-element.elementor-element-d834d85 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-b6a52f3 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-2d84be6 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-adfcaa6 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-1baea1d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-4c3d8e8 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-050baf2{width:100%;}.elementor-1017 .elementor-element.elementor-element-1e2a594 .elementor-heading-title{font-size:16px;}.elementor-1017 .elementor-element.elementor-element-fad63fc{width:100%;}.elementor-1017 .elementor-element.elementor-element-fad63fc > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1017 .elementor-element.elementor-element-bf8ac1a{margin-top:35px;margin-bottom:0px;padding:0px 15px 0px 15px;}}/* Start custom CSS for heading, class: .elementor-element-7037ff5 */.sub_tit .elementor-heading-title {
    font-size: 1.5rem;
    color: #000;
    position: relative;
    font-weight: 500;
    display: flex;
    height: auto;
    align-items: center;
    border-left: 5px solid #2d2d2d;
    line-height: 1;
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3403ffa */.elementor-1017 .elementor-element.elementor-element-3403ffa strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-3403ffa p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3403ffa */.elementor-1017 .elementor-element.elementor-element-3403ffa strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-3403ffa p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be6eb3d */.elementor-1017 .elementor-element.elementor-element-be6eb3d strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-be6eb3d p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be6eb3d */.elementor-1017 .elementor-element.elementor-element-be6eb3d strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-be6eb3d p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99a553 */.elementor-1017 .elementor-element.elementor-element-f99a553 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-f99a553 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99a553 */.elementor-1017 .elementor-element.elementor-element-f99a553 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-f99a553 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f149e4c */.elementor-1017 .elementor-element.elementor-element-f149e4c strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-f149e4c p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f149e4c */.elementor-1017 .elementor-element.elementor-element-f149e4c strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-f149e4c p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7037ff5 */.sub_tit .elementor-heading-title {
    font-size: 1.5rem;
    color: #000;
    position: relative;
    font-weight: 500;
    display: flex;
    height: auto;
    align-items: center;
    border-left: 5px solid #2d2d2d;
    line-height: 1;
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3403ffa */.elementor-1017 .elementor-element.elementor-element-3403ffa strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-3403ffa p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3403ffa */.elementor-1017 .elementor-element.elementor-element-3403ffa strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-3403ffa p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be6eb3d */.elementor-1017 .elementor-element.elementor-element-be6eb3d strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-be6eb3d p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be6eb3d */.elementor-1017 .elementor-element.elementor-element-be6eb3d strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-be6eb3d p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99a553 */.elementor-1017 .elementor-element.elementor-element-f99a553 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-f99a553 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99a553 */.elementor-1017 .elementor-element.elementor-element-f99a553 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-f99a553 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f149e4c */.elementor-1017 .elementor-element.elementor-element-f149e4c strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-f149e4c p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f149e4c */.elementor-1017 .elementor-element.elementor-element-f149e4c strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-f149e4c p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94212a5 */.sub_tit .elementor-heading-title {
    font-size: 1.5rem;
    color: #000;
    position: relative;
    font-weight: 500;
    display: flex;
    height: auto;
    align-items: center;
    border-left: 5px solid #2d2d2d;
    line-height: 1;
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d834d85 */.elementor-1017 .elementor-element.elementor-element-d834d85 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-d834d85 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d834d85 */.elementor-1017 .elementor-element.elementor-element-d834d85 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-d834d85 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6a52f3 */.elementor-1017 .elementor-element.elementor-element-b6a52f3 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-b6a52f3 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6a52f3 */.elementor-1017 .elementor-element.elementor-element-b6a52f3 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-b6a52f3 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d84be6 */.elementor-1017 .elementor-element.elementor-element-2d84be6 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-2d84be6 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d84be6 */.elementor-1017 .elementor-element.elementor-element-2d84be6 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-2d84be6 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adfcaa6 */.elementor-1017 .elementor-element.elementor-element-adfcaa6 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-adfcaa6 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adfcaa6 */.elementor-1017 .elementor-element.elementor-element-adfcaa6 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-adfcaa6 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1baea1d */.elementor-1017 .elementor-element.elementor-element-1baea1d strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-1baea1d p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1baea1d */.elementor-1017 .elementor-element.elementor-element-1baea1d strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-1baea1d p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c3d8e8 */.elementor-1017 .elementor-element.elementor-element-4c3d8e8 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-4c3d8e8 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c3d8e8 */.elementor-1017 .elementor-element.elementor-element-4c3d8e8 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-4c3d8e8 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94212a5 */.sub_tit .elementor-heading-title {
    font-size: 1.5rem;
    color: #000;
    position: relative;
    font-weight: 500;
    display: flex;
    height: auto;
    align-items: center;
    border-left: 5px solid #2d2d2d;
    line-height: 1;
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d834d85 */.elementor-1017 .elementor-element.elementor-element-d834d85 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-d834d85 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d834d85 */.elementor-1017 .elementor-element.elementor-element-d834d85 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-d834d85 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6a52f3 */.elementor-1017 .elementor-element.elementor-element-b6a52f3 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-b6a52f3 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6a52f3 */.elementor-1017 .elementor-element.elementor-element-b6a52f3 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-b6a52f3 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d84be6 */.elementor-1017 .elementor-element.elementor-element-2d84be6 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-2d84be6 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d84be6 */.elementor-1017 .elementor-element.elementor-element-2d84be6 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-2d84be6 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adfcaa6 */.elementor-1017 .elementor-element.elementor-element-adfcaa6 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-adfcaa6 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adfcaa6 */.elementor-1017 .elementor-element.elementor-element-adfcaa6 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-adfcaa6 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1baea1d */.elementor-1017 .elementor-element.elementor-element-1baea1d strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-1baea1d p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1baea1d */.elementor-1017 .elementor-element.elementor-element-1baea1d strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-1baea1d p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c3d8e8 */.elementor-1017 .elementor-element.elementor-element-4c3d8e8 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-4c3d8e8 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c3d8e8 */.elementor-1017 .elementor-element.elementor-element-4c3d8e8 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-1017 .elementor-element.elementor-element-4c3d8e8 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-050baf2 */.elementor-1017 .elementor-element.elementor-element-050baf2 {width:229px;}
@media screen and (max-width:768px){
    .elementor-1017 .elementor-element.elementor-element-050baf2 {width:150px;}
}
@media screen and (max-width:767px){
    .elementor-1017 .elementor-element.elementor-element-050baf2 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fad63fc */.elementor-1017 .elementor-element.elementor-element-fad63fc {width:calc(100% - 229px);}
.elementor-1017 .elementor-element.elementor-element-fad63fc .download:after{
    width:17px;
    height: 14px;
    margin-right: 8px;
    background: url('http://devsocialwelfare.snu.kr/wp-content/uploads/sites/4/2020/12/icon_download.png') no-repeat center;
    background-size: cover;
    position: absolute;
    top:6px;
    left: calc(100% + 8px);
    content: '';
    display:block;
}
@media screen and (max-width:768px){
    .elementor-1017 .elementor-element.elementor-element-fad63fc {width:calc(100% - 150px);}
}
@media screen and (max-width:767px){
    .elementor-1017 .elementor-element.elementor-element-fad63fc {width:100%;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-050baf2 */.elementor-1017 .elementor-element.elementor-element-050baf2 {width:229px;}
@media screen and (max-width:768px){
    .elementor-1017 .elementor-element.elementor-element-050baf2 {width:150px;}
}
@media screen and (max-width:767px){
    .elementor-1017 .elementor-element.elementor-element-050baf2 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fad63fc */.elementor-1017 .elementor-element.elementor-element-fad63fc {width:calc(100% - 229px);}
.elementor-1017 .elementor-element.elementor-element-fad63fc .download:after{
    width:17px;
    height: 14px;
    margin-right: 8px;
    background: url('http://devsocialwelfare.snu.kr/wp-content/uploads/sites/4/2020/12/icon_download.png') no-repeat center;
    background-size: cover;
    position: absolute;
    top:6px;
    left: calc(100% + 8px);
    content: '';
    display:block;
}
@media screen and (max-width:768px){
    .elementor-1017 .elementor-element.elementor-element-fad63fc {width:calc(100% - 150px);}
}
@media screen and (max-width:767px){
    .elementor-1017 .elementor-element.elementor-element-fad63fc {width:100%;}
}/* End custom CSS */