.elementor-26130 .elementor-element.elementor-element-419e386 > .elementor-container{max-width:1440px;}.elementor-26130 .elementor-element.elementor-element-419e386 .elementor-repeater-item-b883356.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26130 .elementor-element.elementor-element-c38db40 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-26130 .elementor-element.elementor-element-531e56a .elementor-repeater-item-c65e30c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26130 .elementor-element.elementor-element-9193dcb > .elementor-element-populated{margin:140px 0px 70px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26130 .elementor-element.elementor-element-93f70a7{text-align:center;}.elementor-26130 .elementor-element.elementor-element-93f70a7 .elementor-heading-title{color:#222222;font-weight:800;line-height:1.5em;}.elementor-26130 .elementor-element.elementor-element-93f70a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26130 .elementor-element.elementor-element-531e56a{margin-top:0px;margin-bottom:0px;}.elementor-26130 .elementor-element.elementor-element-419e386{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26130 .elementor-element.elementor-element-5b7ddba > .elementor-container{max-width:1440px;}.elementor-26130 .elementor-element.elementor-element-5b7ddba{padding:0px 0px 80px 0px;}.elementor-26130 .elementor-element.elementor-element-b897967 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-26130 .elementor-element.elementor-element-4f6e8f3 > .elementor-container{max-width:1440px;}.elementor-26130 .elementor-element.elementor-element-4f6e8f3{padding:0px 0px 120px 0px;}.elementor-26130 .elementor-element.elementor-element-2159d82 > .elementor-element-populated{padding:0px 20px 0px 20px;}@media(max-width:1024px){.elementor-26130 .elementor-element.elementor-element-9193dcb > .elementor-element-populated{margin:100px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26130 .elementor-element.elementor-element-5b7ddba{padding:0px 0px 80px 0px;}.elementor-26130 .elementor-element.elementor-element-4f6e8f3{padding:0px 0px 50px 0px;}}@media(max-width:767px){.elementor-26130 .elementor-element.elementor-element-c38db40 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-26130 .elementor-element.elementor-element-9193dcb > .elementor-element-populated{margin:60px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26130 .elementor-element.elementor-element-93f70a7 .elementor-heading-title{font-size:1.7rem;}.elementor-26130 .elementor-element.elementor-element-531e56a{padding:0px 0px 0px 0px;}.elementor-26130 .elementor-element.elementor-element-5b7ddba{padding:0px 0px 50px 0px;}.elementor-26130 .elementor-element.elementor-element-b897967 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-26130 .elementor-element.elementor-element-2159d82 > .elementor-element-populated{padding:0px 15px 0px 15px;}}/* Start custom CSS for section, class: .elementor-element-419e386 */.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: 1024px) {
    .real_subvisual .sub_visual_txt h2:before {
        font-size: 2rem;
    }
}

@media (max-width: 767px) {
    .real_subvisual .sub_visual_txt h2:before {
        font-size: 1.5rem;
    }
}

.dropdown_location .select_form.depth_1 dt a {
    font-size: 0;
}

.dropdown_location .select_form.depth_1 dt a:before {
    content: "학생처 견학 신청";
    font-size: 1.0rem;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d6575f3 */.elementor-26130 .elementor-element.elementor-element-d6575f3 .snu-rp .srp-mode-tabs {
  display: none !important;
}

.snu-rp p{
  margin-bottom: 0 !important;
}

.snu-rp .srp-section-head .srp-schedule-guide-footer {
  margin-top: 10px !important;
    color: #333;
      font-weight: 600;
}

.snu-rp .srp-regular-list {
  margin-top: 30px !important;
}

.snu-rp .srp-section-head .srp-schedule-guide-paragraphs {
  margin-bottom: 0 !important;
}

.snu-rp .srp-schedule-guide-paragraphs p:nth-child(2){
      font-weight: 600;
  text-decoration: underline;
  color: #0066DB;
}/* End custom CSS */