.elementor-976 .elementor-element.elementor-element-297d310 > .elementor-container{max-width:1220px;}.elementor-976 .elementor-element.elementor-element-297d310 .elementor-repeater-item-28a1036.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-7cab91c .elementor-heading-title{color:#2D2D2D;font-family:"Noto Sans KR", Sans-serif;font-weight:600;}.elementor-976 .elementor-element.elementor-element-a0290f7 .elementor-repeater-item-9cc09ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-2a438dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-5de421a{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-976 .elementor-element.elementor-element-5de421a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-9f374bd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-c095d40{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-976 .elementor-element.elementor-element-c095d40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-a0290f7{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-3fac84c .elementor-repeater-item-9cc09ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-057f81f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-a833652{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-976 .elementor-element.elementor-element-a833652 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-9fe79a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-d44861c{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-976 .elementor-element.elementor-element-d44861c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-3fac84c{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-dcec2f2 .elementor-repeater-item-9cc09ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-3a10186 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-d7cb2a6{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-976 .elementor-element.elementor-element-d7cb2a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-96faaaf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-ea9aff5{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-976 .elementor-element.elementor-element-ea9aff5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-dcec2f2{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-9e78fc0 .elementor-repeater-item-9cc09ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-c21b6e6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-a7a123f{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-976 .elementor-element.elementor-element-a7a123f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-ce078b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-291e168{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.66em;letter-spacing:-0.4px;}.elementor-976 .elementor-element.elementor-element-291e168 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-9e78fc0{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-297d310{margin-top:0px;margin-bottom:30px;}.elementor-976 .elementor-element.elementor-element-36027be > .elementor-container{max-width:1220px;}.elementor-976 .elementor-element.elementor-element-36027be .elementor-repeater-item-28a1036.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-b8b55c9 .elementor-heading-title{color:#2D2D2D;font-family:"Noto Sans KR", Sans-serif;font-weight:600;}.elementor-976 .elementor-element.elementor-element-f32f011 .elementor-repeater-item-9727c0c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-b45ef11 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-9b4f8db{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-976 .elementor-element.elementor-element-9b4f8db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-5c7300e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-bdc58ef{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:-0.4px;}.elementor-976 .elementor-element.elementor-element-bdc58ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-f32f011{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-7e167d3 .elementor-repeater-item-9727c0c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-6c9cf15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-32fe744{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-976 .elementor-element.elementor-element-32fe744 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-768efe5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-a558dfc{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:-0.4px;}.elementor-976 .elementor-element.elementor-element-a558dfc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-7e167d3{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-fa2ce45 .elementor-repeater-item-9727c0c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-4e05162 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-3f86391{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-976 .elementor-element.elementor-element-3f86391 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-cc9a3d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-325bf58{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:-0.4px;}.elementor-976 .elementor-element.elementor-element-325bf58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-fa2ce45{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-9b108ec .elementor-repeater-item-9727c0c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-69cefd8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-44dc716{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-976 .elementor-element.elementor-element-44dc716 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-2391a01 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-7632a02{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:-0.4px;}.elementor-976 .elementor-element.elementor-element-7632a02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-9b108ec{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-18957a9 .elementor-repeater-item-9727c0c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-d3a22b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-c6ceb41{color:#000000;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;}.elementor-976 .elementor-element.elementor-element-c6ceb41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-063f7c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-6b59ff5{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:-0.4px;}.elementor-976 .elementor-element.elementor-element-6b59ff5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-18957a9{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-36027be{margin-top:0px;margin-bottom:60px;}.elementor-976 .elementor-element.elementor-element-545f3d1 > .elementor-container{max-width:1200px;}.elementor-976 .elementor-element.elementor-element-545f3d1 .elementor-repeater-item-50197ad.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-de4c888 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-3805d56 .elementor-heading-title{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.4px;}.elementor-976 .elementor-element.elementor-element-3805d56 > .elementor-widget-container{padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#0F0F70;}.elementor-976 .elementor-element.elementor-element-3805d56{width:auto;max-width:auto;}.elementor-976 .elementor-element.elementor-element-6bb1a31 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-8f0cc5e .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-976 .elementor-element.elementor-element-8f0cc5e{width:auto;max-width:auto;}.elementor-976 .elementor-element.elementor-element-314f92a > .elementor-container{max-width:972px;}.elementor-976 .elementor-element.elementor-element-314f92a .elementor-repeater-item-9cc09ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-314f92a .elementor-repeater-item-2958c07.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-976 .elementor-element.elementor-element-314f92a{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-545f3d1{margin-top:42px;margin-bottom:0px;padding:0px 20px 0px 20px;}@media(max-width:1024px){.elementor-976 .elementor-element.elementor-element-de4c888 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-976 .elementor-element.elementor-element-3805d56 .elementor-heading-title{font-size:18px;}.elementor-976 .elementor-element.elementor-element-545f3d1{padding:0px 20px 0px 20px;}}@media(min-width:768px){.elementor-976 .elementor-element.elementor-element-2a438dc{width:10%;}.elementor-976 .elementor-element.elementor-element-9f374bd{width:90%;}.elementor-976 .elementor-element.elementor-element-057f81f{width:10%;}.elementor-976 .elementor-element.elementor-element-9fe79a6{width:90%;}.elementor-976 .elementor-element.elementor-element-3a10186{width:10%;}.elementor-976 .elementor-element.elementor-element-96faaaf{width:90%;}.elementor-976 .elementor-element.elementor-element-c21b6e6{width:10%;}.elementor-976 .elementor-element.elementor-element-ce078b5{width:90%;}.elementor-976 .elementor-element.elementor-element-b45ef11{width:20%;}.elementor-976 .elementor-element.elementor-element-5c7300e{width:80%;}.elementor-976 .elementor-element.elementor-element-6c9cf15{width:20%;}.elementor-976 .elementor-element.elementor-element-768efe5{width:80%;}.elementor-976 .elementor-element.elementor-element-4e05162{width:20%;}.elementor-976 .elementor-element.elementor-element-cc9a3d7{width:80%;}.elementor-976 .elementor-element.elementor-element-69cefd8{width:20%;}.elementor-976 .elementor-element.elementor-element-2391a01{width:80%;}.elementor-976 .elementor-element.elementor-element-d3a22b7{width:20%;}.elementor-976 .elementor-element.elementor-element-063f7c2{width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-976 .elementor-element.elementor-element-2a438dc{width:30%;}.elementor-976 .elementor-element.elementor-element-9f374bd{width:70%;}.elementor-976 .elementor-element.elementor-element-057f81f{width:30%;}.elementor-976 .elementor-element.elementor-element-9fe79a6{width:70%;}.elementor-976 .elementor-element.elementor-element-3a10186{width:30%;}.elementor-976 .elementor-element.elementor-element-96faaaf{width:70%;}.elementor-976 .elementor-element.elementor-element-c21b6e6{width:30%;}.elementor-976 .elementor-element.elementor-element-ce078b5{width:70%;}.elementor-976 .elementor-element.elementor-element-b45ef11{width:30%;}.elementor-976 .elementor-element.elementor-element-5c7300e{width:70%;}.elementor-976 .elementor-element.elementor-element-6c9cf15{width:30%;}.elementor-976 .elementor-element.elementor-element-768efe5{width:70%;}.elementor-976 .elementor-element.elementor-element-4e05162{width:30%;}.elementor-976 .elementor-element.elementor-element-cc9a3d7{width:70%;}.elementor-976 .elementor-element.elementor-element-69cefd8{width:30%;}.elementor-976 .elementor-element.elementor-element-2391a01{width:70%;}.elementor-976 .elementor-element.elementor-element-d3a22b7{width:30%;}.elementor-976 .elementor-element.elementor-element-063f7c2{width:70%;}}@media(max-width:767px){.elementor-976 .elementor-element.elementor-element-7cab91c .elementor-heading-title{font-size:18px;}.elementor-976 .elementor-element.elementor-element-c095d40 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-d44861c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-ea9aff5 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-291e168 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-b8b55c9 .elementor-heading-title{font-size:18px;}.elementor-976 .elementor-element.elementor-element-bdc58ef > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-a558dfc > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-325bf58 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-7632a02 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-6b59ff5 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-de4c888{width:100%;}.elementor-976 .elementor-element.elementor-element-3805d56 .elementor-heading-title{font-size:16px;}.elementor-976 .elementor-element.elementor-element-6bb1a31{width:100%;}.elementor-976 .elementor-element.elementor-element-6bb1a31 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-976 .elementor-element.elementor-element-545f3d1{margin-top:35px;margin-bottom:0px;padding:0px 15px 0px 15px;}}/* Start custom CSS for heading, class: .elementor-element-7cab91c */.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-c095d40 */.elementor-976 .elementor-element.elementor-element-c095d40 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-c095d40 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c095d40 */.elementor-976 .elementor-element.elementor-element-c095d40 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-c095d40 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d44861c */.elementor-976 .elementor-element.elementor-element-d44861c strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-d44861c p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d44861c */.elementor-976 .elementor-element.elementor-element-d44861c strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-d44861c p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea9aff5 */.elementor-976 .elementor-element.elementor-element-ea9aff5 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-ea9aff5 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea9aff5 */.elementor-976 .elementor-element.elementor-element-ea9aff5 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-ea9aff5 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-291e168 */.elementor-976 .elementor-element.elementor-element-291e168 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-291e168 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-291e168 */.elementor-976 .elementor-element.elementor-element-291e168 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-291e168 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cab91c */.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-c095d40 */.elementor-976 .elementor-element.elementor-element-c095d40 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-c095d40 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c095d40 */.elementor-976 .elementor-element.elementor-element-c095d40 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-c095d40 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d44861c */.elementor-976 .elementor-element.elementor-element-d44861c strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-d44861c p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d44861c */.elementor-976 .elementor-element.elementor-element-d44861c strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-d44861c p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea9aff5 */.elementor-976 .elementor-element.elementor-element-ea9aff5 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-ea9aff5 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea9aff5 */.elementor-976 .elementor-element.elementor-element-ea9aff5 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-ea9aff5 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-291e168 */.elementor-976 .elementor-element.elementor-element-291e168 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-291e168 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-291e168 */.elementor-976 .elementor-element.elementor-element-291e168 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-291e168 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8b55c9 */.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-bdc58ef */.elementor-976 .elementor-element.elementor-element-bdc58ef strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-bdc58ef p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdc58ef */.elementor-976 .elementor-element.elementor-element-bdc58ef strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-bdc58ef p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a558dfc */.elementor-976 .elementor-element.elementor-element-a558dfc strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-a558dfc p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a558dfc */.elementor-976 .elementor-element.elementor-element-a558dfc strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-a558dfc p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-325bf58 */.elementor-976 .elementor-element.elementor-element-325bf58 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-325bf58 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-325bf58 */.elementor-976 .elementor-element.elementor-element-325bf58 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-325bf58 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7632a02 */.elementor-976 .elementor-element.elementor-element-7632a02 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-7632a02 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7632a02 */.elementor-976 .elementor-element.elementor-element-7632a02 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-7632a02 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b59ff5 */.elementor-976 .elementor-element.elementor-element-6b59ff5 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-6b59ff5 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b59ff5 */.elementor-976 .elementor-element.elementor-element-6b59ff5 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-6b59ff5 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8b55c9 */.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-bdc58ef */.elementor-976 .elementor-element.elementor-element-bdc58ef strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-bdc58ef p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdc58ef */.elementor-976 .elementor-element.elementor-element-bdc58ef strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-bdc58ef p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a558dfc */.elementor-976 .elementor-element.elementor-element-a558dfc strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-a558dfc p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a558dfc */.elementor-976 .elementor-element.elementor-element-a558dfc strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-a558dfc p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-325bf58 */.elementor-976 .elementor-element.elementor-element-325bf58 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-325bf58 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-325bf58 */.elementor-976 .elementor-element.elementor-element-325bf58 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-325bf58 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7632a02 */.elementor-976 .elementor-element.elementor-element-7632a02 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-7632a02 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7632a02 */.elementor-976 .elementor-element.elementor-element-7632a02 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-7632a02 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b59ff5 */.elementor-976 .elementor-element.elementor-element-6b59ff5 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-6b59ff5 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b59ff5 */.elementor-976 .elementor-element.elementor-element-6b59ff5 strong {margin-right:10px; color:#0F0F70; font-weight:500; display:inline-block;}
.elementor-976 .elementor-element.elementor-element-6b59ff5 p {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-de4c888 */.elementor-976 .elementor-element.elementor-element-de4c888 {width:229px;}
@media screen and (max-width:768px){
    .elementor-976 .elementor-element.elementor-element-de4c888 {width:150px;}
}
@media screen and (max-width:767px){
    .elementor-976 .elementor-element.elementor-element-de4c888 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6bb1a31 */.elementor-976 .elementor-element.elementor-element-6bb1a31 {width:calc(100% - 229px);}
.elementor-976 .elementor-element.elementor-element-6bb1a31 .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-976 .elementor-element.elementor-element-6bb1a31 {width:calc(100% - 150px);}
}
@media screen and (max-width:767px){
    .elementor-976 .elementor-element.elementor-element-6bb1a31 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-de4c888 */.elementor-976 .elementor-element.elementor-element-de4c888 {width:229px;}
@media screen and (max-width:768px){
    .elementor-976 .elementor-element.elementor-element-de4c888 {width:150px;}
}
@media screen and (max-width:767px){
    .elementor-976 .elementor-element.elementor-element-de4c888 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6bb1a31 */.elementor-976 .elementor-element.elementor-element-6bb1a31 {width:calc(100% - 229px);}
.elementor-976 .elementor-element.elementor-element-6bb1a31 .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-976 .elementor-element.elementor-element-6bb1a31 {width:calc(100% - 150px);}
}
@media screen and (max-width:767px){
    .elementor-976 .elementor-element.elementor-element-6bb1a31 {width:100%;}
}/* End custom CSS */