.elementor-609 .elementor-element.elementor-element-4d7a1327 > .elementor-container{max-width:1200px;}.elementor-609 .elementor-element.elementor-element-4d7a1327 .elementor-repeater-item-b883356.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-609 .elementor-element.elementor-element-1e61e5dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-4d7a1327{margin-top:0px;margin-bottom:0px;}.elementor-609 .elementor-element.elementor-element-c5e61c0{--spacer-size:50px;}.elementor-609 .elementor-element.elementor-element-cdf5821{text-align:center;}.elementor-609 .elementor-element.elementor-element-605f125{--spacer-size:50px;}.elementor-609 .elementor-element.elementor-element-9a71703{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-609 .elementor-element.elementor-element-9a71703 .elementor-divider-separator{width:100%;}.elementor-609 .elementor-element.elementor-element-9a71703 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-609 .elementor-element.elementor-element-8f35507 > .elementor-container{max-width:1200px;}.elementor-609 .elementor-element.elementor-element-8f35507 .elementor-repeater-item-8a204bc.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-609 .elementor-element.elementor-element-7832507 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-936edb4 .elementor-heading-title{color:#000000;font-family:"Lato", Sans-serif;font-size:24px;font-weight:bold;line-height:1.25em;}.elementor-609 .elementor-element.elementor-element-936edb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-4f8543d{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;letter-spacing:-0.4px;}.elementor-609 .elementor-element.elementor-element-4f8543d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-7e0d158{text-align:center;color:#000000;width:var( --container-widget-width, 96.129% );max-width:96.129%;--container-widget-width:96.129%;--container-widget-flex-grow:0;}.elementor-609 .elementor-element.elementor-element-aacfb0f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-4c70b4b{text-align:right;width:var( --container-widget-width, 77.681% );max-width:77.681%;--container-widget-width:77.681%;--container-widget-flex-grow:0;}.elementor-609 .elementor-element.elementor-element-8f35507{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-782a11d{columns:1;color:#333333;font-family:"Noto Sans KR", Sans-serif;font-size:16px;font-weight:400;line-height:1.62em;letter-spacing:-0.4px;}.elementor-609 .elementor-element.elementor-element-782a11d > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-609 .elementor-element.elementor-element-7832507 > .elementor-element-populated{padding:20px 20px 0px 0px;}.elementor-609 .elementor-element.elementor-element-936edb4 .elementor-heading-title{font-size:22px;}.elementor-609 .elementor-element.elementor-element-4f8543d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-aacfb0f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-8f35507{padding:30px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-782a11d{font-size:15px;}}@media(max-width:767px){.elementor-609 .elementor-element.elementor-element-7832507 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-936edb4 .elementor-heading-title{font-size:20px;}.elementor-609 .elementor-element.elementor-element-4f8543d{font-size:14px;}.elementor-609 .elementor-element.elementor-element-aacfb0f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-609 .elementor-element.elementor-element-8f35507{margin-top:0px;margin-bottom:0px;}.elementor-609 .elementor-element.elementor-element-782a11d{columns:1;font-size:14px;}}/* Start custom CSS for section, class: .elementor-element-0780df6 */sub-visual-wrap{
    background-image: url(https://ss.snu.ac.kr/wp-content/uploads/sites/371/2026/03/KakaoTalk_20260326_101307013_02.png)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f8543d */.elementor-609 .elementor-element.elementor-element-4f8543d {position:absolute; bottom:0; left:0;}
.elementor-609 .elementor-element.elementor-element-4f8543d:before {width:12px; border-top:3px solid #0F0F70; content:''; display:block;}
.elementor-609 .elementor-element.elementor-element-4f8543d strong {font-size:1.5em;}
@media screen and (max-width:768px) {
   .elementor-609 .elementor-element.elementor-element-4f8543d {position:relative;}
   .elementor-609 .elementor-element.elementor-element-4f8543d:before {border-width:2px;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f8543d */.elementor-609 .elementor-element.elementor-element-4f8543d {position:absolute; bottom:0; left:0;}
.elementor-609 .elementor-element.elementor-element-4f8543d:before {width:12px; border-top:3px solid #0F0F70; content:''; display:block;}
.elementor-609 .elementor-element.elementor-element-4f8543d strong {font-size:1.5em;}
@media screen and (max-width:768px) {
   .elementor-609 .elementor-element.elementor-element-4f8543d {position:relative;}
   .elementor-609 .elementor-element.elementor-element-4f8543d:before {border-width:2px;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8f35507 */.elementor-609 .elementor-element.elementor-element-8f35507:after {background-color:#E9F0F8; content:''; position:absolute; top:0; right:-100%; bottom:72px; left:-100%; z-index:-1;}/* End custom CSS */