/*******************************************
    초중고 유학 입학전략 세미나
*******************************************/
/* 공통요소 */
.junior-abroad-seminar-admission .articleTitle .sub { margin-top: 0.4rem;}

.junior-abroad-seminar-admission .roundArea { border-radius: 24px; box-shadow: 0 8px 20px 0 #EBEFF4; overflow: hidden; background-color: #fff; }
.junior-abroad-seminar-admission .roundArea .titleWrap { background: linear-gradient(90deg, #40F055 0%, #00BDDE 100%); padding: 2rem 0; text-align: center; color: #fff; text-shadow: 0px 1px 4px #0000004D; position: relative; }
.junior-abroad-seminar-admission .roundArea .titleWrap::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; background-image: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/junior-abroad-seminar-admission/rouondArea_titleWrap_bg.png); background-repeat: no-repeat; background-size: cover; background-position: center; touch-action: none; pointer-events: none; }
.junior-abroad-seminar-admission .roundArea .titleWrap .title { color: #fff; }
.junior-abroad-seminar-admission .roundArea .titleWrap .sub { font-weight: 600; margin-bottom: 4px;}
.junior-abroad-seminar-admission .roundArea .listWrap { padding: 0 3rem; }


/* 비주얼 */
.junior-abroad-seminar-admission .area-pg-visual { position: relative; width: 100%; height: 16.2rem; padding: 4rem 0; }
.junior-abroad-seminar-admission .area-pg-visual .maxWidth {position: relative; width: 100%; height: 100%; }
.junior-abroad-seminar-admission .area-pg-visual .bgImage { background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/junior-abroad-seminar-admission/mainBanner_250704.png'); background-repeat: no-repeat; background-size: cover; background-position: center; width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
.junior-abroad-seminar-admission .area-pg-visual .titleWrap { position: absolute; z-index: 1; }
.junior-abroad-seminar-admission .area-pg-visual .titleWrap .sub { font-size: var(--f-fontSize04); margin-bottom: 0.2rem; font-weight: 600; }
.junior-abroad-seminar-admission .area-pg-visual .titleWrap .title { color: var(--c-text01); margin-bottom: 1.2rem; }
.junior-abroad-seminar-admission .area-pg-visual .titleWrap .contact-btn { display: flex; align-items: center; justify-content: center; width: 6.5rem; height: 32px; border-radius: 999999px; background-color: var(--c-text01); color: #fff; font-size: var(--f-detail); line-height: 150%; font-weight: 400; }
.junior-abroad-seminar-admission .area-pg-visual .titleWrap .contact-btn .arrow { background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/common/buttonArrow.svg'); background-repeat: no-repeat; background-size: contain; background-position: center; width: 0.8rem; height: 0.8rem; margin-left: 0.1rem; }

/* 비주얼 배너 */
.junior-abroad-seminar-admission .area-pg-banner { padding: 1.2rem 0; background-color: #F5F5F7; }
.junior-abroad-seminar-admission .area-pg-banner .innerBox > div { display: flex; align-items: center; gap: 12px; }
.junior-abroad-seminar-admission .area-pg-banner .innerBox > div + div { margin-top: 12px; }
.junior-abroad-seminar-admission .area-pg-banner .innerBox figure { display: block; min-width: 1.2rem; width: 1.2rem; height: 1.2rem; background-size: cover; background-repeat: no-repeat; }
.junior-abroad-seminar-admission .area-pg-banner .innerBox figure.img01 { background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/junior-abroad-seminar-admission/iconEarth.svg'); }
.junior-abroad-seminar-admission .area-pg-banner .innerBox figure.img02 { background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/junior-abroad-seminar-admission/iconFace.svg'); }
.junior-abroad-seminar-admission .area-pg-banner .innerBox span { display: block; font-size: var(--f-body1); }

/* 공지 배너 */
.junior-abroad-seminar-admission .noticeBanner { padding: 5rem 0; }
.junior-abroad-seminar-admission .noticeBox { display: flex; align-items: center; gap: 12px; padding: .8rem 2rem; border-radius: var(--r-radius01); background: #6638ED; }
.junior-abroad-seminar-admission .noticeBox > figure { min-width: 2.4rem; width: 2.4rem; height: 2.4rem; border-radius: var(--r-radius03); background: #fff url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/junior-abroad-seminar-admission/iconRinging.gif'); background-size: 2rem; background-repeat: no-repeat; background-position: center;  }
.junior-abroad-seminar-admission .noticeBox > strong { display: block; font-size: var(--f-fontSize05); color: #fff; }
.junior-abroad-seminar-admission .noticeBox > em { display: block; min-width: 6.5rem; padding: 0 14px; margin-left: auto; border-radius: var(--r-radius03); background: #FF6D12; text-align: center; font-size: var(--f-body1); font-weight: 700; line-height: 1.5rem; color: #fff; }

/* 전문가에게 듣는 우리 아이 조기유학 성공 전략 */
.junior-abroad-seminar-admission .strategy { background-color: #F7F8FB; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li { display: flex; padding: 3rem 0; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li + li { border-top: 1px solid var(--c-border-blue); }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .title { font-weight: 700; color: var(--c-text01); font-size: var(--f-fontSize03); width: 12.9rem; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info { width: calc(100% - 12.9rem); }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info b { display: block; font-size: var(--f-fontSize04); margin-bottom: 0.6rem; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info b em { background: var(--c-gradient-green); background-clip: text; -webkit-background-clip: text; color: transparent; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info p { font-size: var(--f-body1); }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info > span { color: var(--c-text03); display: block; margin-top: 0.95rem; font-size: var(--f-body2);}
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.personWrap { padding-bottom: 2.2rem; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.personWrap .info { display: flex; flex-wrap: wrap; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .person { text-align: center; margin-right: 1.2rem; margin-bottom: 0.8rem; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .person:last-child { margin-right: 0; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .person figure { width: 5rem; height: 5rem; border-radius: 50%; overflow: hidden; background-repeat: no-repeat; background-size: cover; background-position: center; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .person p{font-size: var(--f-body2); margin-top: 0.6rem;}
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .card { display: flex; flex-wrap: wrap; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .card > li { border-radius: 12px; padding: 1.2rem; margin-right: 1.2rem; box-shadow: 0 4px 10px 0 #EBEFF4; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .card > li p{color: var(--c-text01);}
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .card > li span { color: var(--c-text03); display: block; font-size: var(--f-body2);}
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .card > li figure { width: 1.8rem; height: 1.8rem; display: block; background-repeat: no-repeat; background-size: contain; background-position: center; margin-bottom: 0.4rem; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.popular .info .card > li { width: 14.7rem; height: 8.7rem; margin-bottom: 1.2rem; border: 1px solid var(--c-border-blue); }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.popular .info .card > li:nth-last-of-type(1),
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.popular .info .card > li:nth-last-of-type(2) { margin-bottom: 0; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.popular .info .card > li p { font-weight: 700; font-size: var(--f-fontSize05); margin-bottom: 0.2rem;}
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.recommendation .info{color: var(--c-text01);}
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.benefit .info .card > li {position: relative; width: 11.8rem; height: 9.15rem; background: var(--c-gradient-green); padding: 0;}
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.benefit .info .card > li .textWrap {background-color: #fff; padding: 1.2rem 1.6rem; width: 100%; height: 100%; width: calc(100% - 2px); height: calc(100% - 2px); border-radius: 10px; margin: 1px 0 0 1px;}
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.benefit .info .card > li p { font-weight: 700; font-size: var(--f-fontSize04); margin-bottom: 4px;}
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.benefit .info .card > li em { color: var(--c-primary); }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.program .info { display: flex; flex-wrap: wrap; color: var(--c-text01);}
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.program .info .textWrap { width: 50%; }
.junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.program .info .textWrap p + p { margin-top: 0.6rem; }

/* edm유학센터의 압도적 파트너십! */
.junior-abroad-seminar-admission .partnership { background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/junior-abroad-seminar-admission/partnership_bg.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; width: 100%; padding: 4.1rem 0; color: #fff; font-size: var(--f-fontSize04); }
.junior-abroad-seminar-admission .partnership em { color: #F8FF22; }
.junior-abroad-seminar-admission .partnership .articleTitle .sub { font-weight: 600; margin: 0 0 0.6rem; }
.junior-abroad-seminar-admission .partnership .articleTitle .title { color: #fff; }









@media screen and (max-width: 1280px){
    .junior-abroad-seminar-admission .maxWidth { padding: 0 16px; }
    .junior-abroad-seminar-admission .area-pg-visual .contactWrap{right: 16px;}

    #pointView .swiper-slide { height: auto; }
}

@media screen and (max-width: 1189px){
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.benefit .info .card > li { margin-bottom: 1.2rem; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.benefit .info .card > li:last-child { margin-bottom: 0; }
}

@media screen and (max-width: 949px){
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.popular .info .card > li { width: calc(50% - 22px); height: auto; }
}

/*
1rem = 13px
*/
@media screen and (max-width: 768px){
    .junior-abroad-seminar-admission > article,
    .junior-abroad-seminar-admission section > article { padding: 50px 0; }
    .junior-abroad-seminar-admission .articleTitle .title { line-height: 32.5px; }
    .junior-abroad-seminar-admission .articleTitle .sub { margin-bottom: 3px; }

    .junior-abroad-seminar-admission .roundArea .titleWrap { padding: 32px 16px; }
    .junior-abroad-seminar-admission .roundArea .titleWrap::after { background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/junior-abroad-seminar-admission/rouondArea_titleWrap_bg_mo.png'); }
    .junior-abroad-seminar-admission .roundArea .titleWrap .title { font-weight: 600; }

    .junior-abroad-seminar-admission .area-pg-visual { height: 23.08rem; padding: 3.08rem 0; }
    .junior-abroad-seminar-admission .area-pg-visual .maxWidth { padding: 0 24px; }
    .junior-abroad-seminar-admission .area-pg-visual .bgImage { background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/junior-abroad-seminar-admission/mainBanner_mo_250704.png'); background-position: bottom center; }
    .junior-abroad-seminar-admission .area-pg-visual .titleWrap { position: static; }
    .junior-abroad-seminar-admission .area-pg-visual .titleWrap .sub { margin-bottom: 4px; font-size: 1.23rem; line-height: 24px; }
    .junior-abroad-seminar-admission .area-pg-visual .titleWrap .title { margin: 0; font-size: 2.46rem; line-height: 42px; }
    .junior-abroad-seminar-admission .area-pg-visual .titleWrap .contact-btn { display: none; }

    /* 비주얼 배너 */
    .junior-abroad-seminar-admission .area-pg-banner { padding: 16px 0; }
    .junior-abroad-seminar-admission .area-pg-banner .innerBox > div { gap: 8px; }
    .junior-abroad-seminar-admission .area-pg-banner .innerBox > div + div { margin-top: 8px; }
    .junior-abroad-seminar-admission .area-pg-banner .innerBox figure { width: 20px; height: 20px; }
    .junior-abroad-seminar-admission .area-pg-banner .innerBox span { font-size: 1.077rem; }

    /* 공지 배너 */
    .junior-abroad-seminar-admission .noticeBanner { padding: 50px 0; }
    .junior-abroad-seminar-admission .noticeBox { gap: 0; padding: 16px; }
    .junior-abroad-seminar-admission .noticeBox > figure { min-width: 32px; width: 32px; height: 32px; background-size: 24px; }
    .junior-abroad-seminar-admission .noticeBox > strong { padding-right: 2px; padding-left: 12px; font-size: 1.153rem; line-height: 19px; letter-spacing: -.2px; }
    .junior-abroad-seminar-admission .noticeBox > em { min-width: 58px; padding: 0 12px; font-size: .92rem; line-height: 2rem; }
    .junior-abroad-seminar-admission .noticeBox > em span { display: none; }

    .junior-abroad-seminar-admission .roundArea .listWrap { padding: 0 16px; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li { padding: 30px 0; display: block; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .title { width: 100%; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info { padding-top: 16px; width: 100%; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info b { margin-bottom: 8px; line-height: 27px; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .person { margin-right: 12px; margin-bottom: 16px; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .person p { font-size: var(--f-detail); line-height: 19.5px; margin-top: 4px;}
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.personWrap { padding-bottom: 14px; }

    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .card > li,
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.popular .info .card > li{ height: auto; width: 100%; margin: 0; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.benefit .info .card > li{height: 9.538rem; width: 100%; margin: 0; padding-top: 1px;}
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.benefit .info .card > li .textWrap{padding: 16px 24px; margin-top: 0; height: calc(100% - 1px);}
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .card,
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.program .info { display: block; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .card > li + li { margin-top: 16px !important; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .card > li figure { width: 2.461rem; height: 2.461rem; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .card > li p { margin-bottom: 4px; line-height: 24px; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .card > li span{font-size: 1.076rem;}
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.popular .info .card > li p { font-size: 1.23rem; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.benefit .info .card > li p { font-size: 1.384rem; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.program .info .textWrap { width: 100%; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.program .info .textWrap p + p { margin-top: 12px; }
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li.program .info .textWrap + .textWrap { margin-top: 12px; }

    .junior-abroad-seminar-admission .partnership { text-align: center; padding: 40px 0 18.615rem; background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/junior-abroad-seminar-admission/partnership_bg_mo.jpg'); background-position: bottom center; }
    .junior-abroad-seminar-admission .partnership .articleTitle .title { font-weight: 600; }
    .junior-abroad-seminar-admission .partnership .articleTitle .sub { font-size: var(--f-fontSize04); line-height: 27px; margin-bottom: 4px; }
}

@media screen and (max-width: 376px){
    .junior-abroad-seminar-admission .strategy .roundArea .listWrap > li .info .person:nth-child(4n) { margin-right: 0; }
}
