.elementor-3753 .elementor-element.elementor-element-869a2df > .elementor-container{max-width:1440px;}.elementor-3753 .elementor-element.elementor-element-869a2df .elementor-repeater-item-b883356.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3753 .elementor-element.elementor-element-ea816ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-3753 .elementor-element.elementor-element-705389c .elementor-repeater-item-c65e30c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3753 .elementor-element.elementor-element-541ce34 > .elementor-element-populated{margin:140px 0px 70px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3753 .elementor-element.elementor-element-f74b0c6{text-align:center;}.elementor-3753 .elementor-element.elementor-element-f74b0c6 .elementor-heading-title{color:#111111;font-weight:700;line-height:1.2em;letter-spacing:-0.4px;}.elementor-3753 .elementor-element.elementor-element-f74b0c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3753 .elementor-element.elementor-element-705389c{margin-top:0px;margin-bottom:0px;}.elementor-3753 .elementor-element.elementor-element-869a2df{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3753 .elementor-element.elementor-element-291d2ca > .elementor-container{max-width:1440px;}.elementor-3753 .elementor-element.elementor-element-291d2ca{padding:0px 0px 80px 0px;}.elementor-3753 .elementor-element.elementor-element-1b703f4 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3753 .elementor-element.elementor-element-4f6e8f3 > .elementor-container{max-width:1440px;}.elementor-3753 .elementor-element.elementor-element-4f6e8f3{padding:0px 0px 120px 0px;}.elementor-3753 .elementor-element.elementor-element-2159d82.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3753 .elementor-element.elementor-element-2159d82 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3753 .elementor-element.elementor-element-f889467 .elementor-heading-title{color:var( --e-global-color-bb97bf5 );font-family:"Noto Sans KR", Sans-serif;font-weight:800;line-height:1.4em;}.elementor-3753 .elementor-element.elementor-element-1635df1 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D9D9D9;}.elementor-3753 .elementor-element.elementor-element-fcaff3b .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-3753 .elementor-element.elementor-element-fcaff3b .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-3753 .elementor-element.elementor-element-fcaff3b .elementor-button{font-size:0.9rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#DD2A7B;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-3753 .elementor-element.elementor-element-fcaff3b{width:auto;max-width:auto;}.elementor-3753 .elementor-element.elementor-element-e4a2780 .elementor-button{font-size:0.9rem;font-weight:600;fill:#3E2A2E;color:#3E2A2E;background-color:#FBE200;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-3753 .elementor-element.elementor-element-e4a2780 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-3753 .elementor-element.elementor-element-e4a2780{width:initial;max-width:initial;}.elementor-3753 .elementor-element.elementor-element-17c13fc > .elementor-container{max-width:1440px;}.elementor-3753 .elementor-element.elementor-element-17c13fc:not(.elementor-motion-effects-element-type-background), .elementor-3753 .elementor-element.elementor-element-17c13fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFD;}.elementor-3753 .elementor-element.elementor-element-17c13fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-3753 .elementor-element.elementor-element-17c13fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3753 .elementor-element.elementor-element-46ccc3c > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3753 .elementor-element.elementor-element-0ac5d90 .elementor-heading-title{color:var( --e-global-color-bb97bf5 );font-family:"Noto Sans KR", Sans-serif;font-weight:800;line-height:1.4em;}.elementor-3753 .elementor-element.elementor-element-3302c52 .salvattore-column{width:calc(100% / 1);}.elementor-3753 .elementor-element.elementor-element-3302c52 .jet-images-layout__list::before{content:"1 .salvattore-column";}.elementor-3753 .elementor-element.elementor-element-3302c52 .layout-type-grid .jet-images-layout__list::before{content:"";}.elementor-3753 .elementor-element.elementor-element-3302c52 .layout-type-grid .jet-images-layout__list .jet-images-layout__item{width:calc(100% / 1);}.elementor-3753 .elementor-element.elementor-element-3302c52 .jet-images-layout__inner{margin:10px;}.elementor-3753 .elementor-element.elementor-element-3302c52 .jet-images-layout__list{margin:-10px;}.elementor-3753 .elementor-element.elementor-element-3302c52 .jet-images-layout__content:before{background-color:#0031631A;background-image:url("https://student.snu.ac.kr/wp-content/uploads/sites/361/2026/03/단체_카라티-1536x1097.jpg");background-position:center center;}.elementor-3753 .elementor-element.elementor-element-3302c52 .jet-images-layout__title{order:1;text-align:center;font-size:1rem;font-weight:700;}.elementor-3753 .elementor-element.elementor-element-3302c52 .jet-images-layout__desc{order:2;text-align:center;font-size:0.8rem;}.elementor-3753 .elementor-element.elementor-element-3302c52 .jet-images-layout__icon{justify-content:center;align-items:center;}.elementor-3753 .elementor-element.elementor-element-6ecc870 .salvattore-column{width:calc(100% / 5);}.elementor-3753 .elementor-element.elementor-element-6ecc870 .jet-images-layout__list::before{content:"5 .salvattore-column";}.elementor-3753 .elementor-element.elementor-element-6ecc870 .layout-type-grid .jet-images-layout__list::before{content:"";}.elementor-3753 .elementor-element.elementor-element-6ecc870 .layout-type-grid .jet-images-layout__list .jet-images-layout__item{width:calc(100% / 5);}.elementor-3753 .elementor-element.elementor-element-6ecc870 .jet-images-layout__inner{margin:10px;}.elementor-3753 .elementor-element.elementor-element-6ecc870 .jet-images-layout__list{margin:-10px;}.elementor-3753 .elementor-element.elementor-element-6ecc870 .jet-images-layout__content:before{background-color:#0031631A;}.elementor-3753 .elementor-element.elementor-element-6ecc870 .jet-images-layout__title{order:1;text-align:center;font-size:1rem;font-weight:700;}.elementor-3753 .elementor-element.elementor-element-6ecc870 .jet-images-layout__desc{order:2;text-align:center;font-size:0.8rem;}.elementor-3753 .elementor-element.elementor-element-6ecc870 .jet-images-layout__icon{justify-content:center;align-items:center;}.elementor-3753 .elementor-element.elementor-element-f3c5f82 > .elementor-container{max-width:1440px;}.elementor-3753 .elementor-element.elementor-element-f3c5f82{padding:120px 0px 120px 0px;}.elementor-3753 .elementor-element.elementor-element-aad097f > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3753 .elementor-element.elementor-element-dc15ed1 .elementor-heading-title{color:var( --e-global-color-bb97bf5 );font-family:"Noto Sans KR", Sans-serif;font-weight:800;line-height:1.4em;}.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-accordion-item{border-width:1px;border-color:#D9D9D9;}.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:#D9D9D9;}.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:#D9D9D9;}.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-tab-title{background-color:#FFFFFF;padding:25px 25px 25px 25px;}.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-accordion-icon, .elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-accordion-title{color:#333333;}.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-accordion-icon svg{fill:#333333;}.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-active .elementor-accordion-icon, .elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-accordion-title{font-size:1.1rem;font-weight:600;}.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-tab-content{color:#333333;padding:25px 25px 25px 25px;}@media(max-width:1024px){.elementor-3753 .elementor-element.elementor-element-541ce34 > .elementor-element-populated{margin:100px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3753 .elementor-element.elementor-element-291d2ca{padding:0px 0px 80px 0px;}.elementor-3753 .elementor-element.elementor-element-4f6e8f3{padding:0px 0px 50px 0px;}.elementor-3753 .elementor-element.elementor-element-f889467 .elementor-heading-title{font-size:1.5rem;}.elementor-3753 .elementor-element.elementor-element-1635df1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3753 .elementor-element.elementor-element-17c13fc{padding:50px 0px 50px 0px;}.elementor-3753 .elementor-element.elementor-element-0ac5d90 .elementor-heading-title{font-size:1.5rem;}.elementor-3753 .elementor-element.elementor-element-3302c52 .salvattore-column{width:calc(100% / 3);}.elementor-3753 .elementor-element.elementor-element-3302c52 .jet-images-layout__list::before{content:"3 .salvattore-column";}.elementor-3753 .elementor-element.elementor-element-3302c52 .layout-type-grid .jet-images-layout__list::before{content:"";}.elementor-3753 .elementor-element.elementor-element-3302c52 .layout-type-grid .jet-images-layout__list .jet-images-layout__item{width:calc(100% / 3);}.elementor-3753 .elementor-element.elementor-element-6ecc870 .salvattore-column{width:calc(100% / 3);}.elementor-3753 .elementor-element.elementor-element-6ecc870 .jet-images-layout__list::before{content:"3 .salvattore-column";}.elementor-3753 .elementor-element.elementor-element-6ecc870 .layout-type-grid .jet-images-layout__list::before{content:"";}.elementor-3753 .elementor-element.elementor-element-6ecc870 .layout-type-grid .jet-images-layout__list .jet-images-layout__item{width:calc(100% / 3);}.elementor-3753 .elementor-element.elementor-element-f3c5f82{padding:50px 0px 50px 0px;}.elementor-3753 .elementor-element.elementor-element-dc15ed1 .elementor-heading-title{font-size:1.5rem;}}@media(max-width:767px){.elementor-3753 .elementor-element.elementor-element-ea816ba > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3753 .elementor-element.elementor-element-541ce34 > .elementor-element-populated{margin:80px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3753 .elementor-element.elementor-element-f74b0c6 .elementor-heading-title{font-size:28px;}.elementor-3753 .elementor-element.elementor-element-705389c{padding:0px 0px 0px 0px;}.elementor-3753 .elementor-element.elementor-element-291d2ca{padding:0px 0px 50px 0px;}.elementor-3753 .elementor-element.elementor-element-1b703f4 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3753 .elementor-element.elementor-element-2159d82 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3753 .elementor-element.elementor-element-fcaff3b .elementor-button{border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-3753 .elementor-element.elementor-element-e4a2780 .elementor-button{border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-3753 .elementor-element.elementor-element-46ccc3c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3753 .elementor-element.elementor-element-3302c52 .salvattore-column{width:calc(100% / 2);}.elementor-3753 .elementor-element.elementor-element-3302c52 .jet-images-layout__list::before{content:"2 .salvattore-column";}.elementor-3753 .elementor-element.elementor-element-3302c52 .layout-type-grid .jet-images-layout__list::before{content:"";}.elementor-3753 .elementor-element.elementor-element-3302c52 .layout-type-grid .jet-images-layout__list .jet-images-layout__item{width:calc(100% / 2);}.elementor-3753 .elementor-element.elementor-element-6ecc870 .salvattore-column{width:calc(100% / 2);}.elementor-3753 .elementor-element.elementor-element-6ecc870 .jet-images-layout__list::before{content:"2 .salvattore-column";}.elementor-3753 .elementor-element.elementor-element-6ecc870 .layout-type-grid .jet-images-layout__list::before{content:"";}.elementor-3753 .elementor-element.elementor-element-6ecc870 .layout-type-grid .jet-images-layout__list .jet-images-layout__item{width:calc(100% / 2);}.elementor-3753 .elementor-element.elementor-element-aad097f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-accordion-title{font-size:0.95rem;}.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-tab-title{padding:15px 15px 15px 15px;}.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-tab-content{padding:15px 15px 15px 15px;}}/* Start custom CSS for section, class: .elementor-element-869a2df */.real_subvisual .sub_visual_txt h2 {
    font-size: 0 !important;
}

.real_subvisual .sub_visual_txt h2:before {
    content: "캠퍼스 견학";
    font-size: 2.5rem;
}

@media (max-width: 767px) {
    .real_subvisual .sub_visual_txt h2:before {
        font-size: 2.3rem;
    }
}

.dropdown_location .select_form.depth_1 dt a {
    font-size: 0;
}

.dropdown_location .select_form.depth_1 dt a:before {
    content: "캠퍼스 견학";
    font-size: 1.1rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1635df1 */.elementor-3753 .elementor-element.elementor-element-1635df1 p + p{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fcaff3b */.elementor-3753 .elementor-element.elementor-element-fcaff3b .elementor-button-content-wrapper {
  align-items: center;
}

.elementor-3753 .elementor-element.elementor-element-fcaff3b i{
      font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4a2780 */.elementor-3753 .elementor-element.elementor-element-e4a2780 .elementor-button-text{
      position: relative;
}

.elementor-3753 .elementor-element.elementor-element-e4a2780 .elementor-button-text:after{
content:"";
background-image: url(/wp-content/uploads/sites/361/2025/11/kakao-1.png);
display:inline-block;
width: 20px;
height: 20px;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
vertical-align: -4px;
margin-left: 10px
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-912b6b3 */.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-tab-title.elementor-active {
	background: #7D684D;
	font-weight: 700;
	
    box-shadow: 0 3px 6px rgba(0, 0, 0, .1);
}

.elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-accordion-item {
	border-left: 0;
	border-right: 0;
}

.elementor-3753 .elementor-element.elementor-element-912b6b3 .hor_table {
	border-top: 1px solid #ddd;
}

.elementor-3753 .elementor-element.elementor-element-912b6b3 .hor_table th {
	background: #f5f5f5;
	padding: 15px 5px;
	color: #333;
	border: 0;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.elementor-3753 .elementor-element.elementor-element-912b6b3 .hor_table td {
	padding: 15px 5px;
	color: #333;
	font-weight: 500;
	border: 0;
	text-align: center;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.elementor-3753 .elementor-element.elementor-element-912b6b3 .hor_table td:last-child,
.elementor-3753 .elementor-element.elementor-element-912b6b3 .hor_table th:last-child {
	border-right: none;
}


@media (max-width: 767px) {
    
    .elementor-3753 .elementor-element.elementor-element-912b6b3 .elementor-tab-content{
            overflow-x: scroll;
    }
    
    .elementor-3753 .elementor-element.elementor-element-912b6b3 .hor_table th {
	padding: 10px;
}

.elementor-3753 .elementor-element.elementor-element-912b6b3 .hor_table td {
	padding: 10px;
}
}/* End custom CSS */