@charset "UTF-8";

/*******************************************************************************
                                  layout
********************************************************************************/
.private-acg-new-zealand [class^='area-pg'] {max-width:34rem;margin:0 auto;line-height:1.27;word-break:keep-all;}

@media screen and (max-width: 767px) {
    .private-acg-new-zealand [class^='area-pg'] {width:100%;}
}

/*******************************************************************************
                                  비쥬얼
********************************************************************************/
.area-pg-visual {padding:6.5rem 0 3rem; box-sizing:border-box; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/private-acg-new-zealand/bg-visual.png) no-repeat top center;background-size:100%;text-align: center;}
.area-pg-visual .pg-visual-title img {width:68%;max-width:22.95rem;}
.area-pg-visual p.pg-visual-text {margin-top:8rem;letter-spacing:-2px;font-size:1.35rem;color:#fff;text-shadow:1px 2px 7px rgba(15,16,16,.56);}

@media screen and (max-width: 500px) {
    .area-pg-visual p.pg-visual-text {margin-top: 6rem;}
}

@media screen and (max-width: 400px) {
    .area-pg-visual p.pg-visual-text {margin-top: 5rem;font-size: 1.08rem;}
}

/*******************************************************************************
                                페이지 공통
********************************************************************************/
.pg-hidden {position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;border:0;padding:0;font-size:0;text-indent:-9999px;overflow:hidden;}
caption.pg-hidden {position:static;}
.pg-hidden-text {font-size:0;text-indent:-9999px;overflow:hidden;}
.pg-list li {position:relative;padding-left:0.6rem;box-sizing:border-box;}
.pg-list li:before {position:absolute;top:0;left:0;display:block;}
.pg-list.dot > li:before {content:'·'}
.pg-list.dash > li:before {content:'-'}
.pg-list.icon > li {padding-left:1.2rem;}
.pg-list.icon > li:before {top:-0.2rem;width:1.15rem;height:1.25rem;background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/private-acg-new-zealand/bullet-area2-check.png) no-repeat center center; background-size:100%;content:''}
.pg-tip {position:relative;padding-left:0.5rem;box-sizing:border-box;}
.pg-tip:before {position:absolute;top:0;left:0;display:block;content:'*';}

/*******************************************************************************
                        왜 뉴질랜드 사립학교를 가야 할까요?
********************************************************************************/
.area-pg-content {padding:3.9rem 0 4rem;background-color:#d8e0eb;text-align:center;letter-spacing:-1px;}
.area-pg-content .pg-content-title img {width:86%;max-width:28.25rem;}
.area-pg-content .pg-content-list {display:flex;justify-content: space-between;width:92%;max-width:31rem;margin:3.2rem auto 0;}
.area-pg-content .pg-content-list li {position:relative;width:49%;max-width:7.5rem;padding:7.2rem 0 1.4rem;border:1px solid #7fa7c5;line-height:1.5;font-size:0.75rem;color:#666;}
.area-pg-content .pg-content-list li i {position:absolute;top:-0.8rem;left:50%;display:flex;justify-content:center;align-items:center;width:6.75rem;height:6.75rem;border-radius:50%;box-shadow: 0.35rem 0.35rem 0.35rem rgba(16, 49, 12, 0.14);background-color:#207bbf;line-height:1.27;font-size:1rem;color:#fff;transform:translateX(-50%);}

@media screen and (max-width: 767px) {
    .area-pg-content .pg-content-list {flex-wrap:wrap;}
    .area-pg-content .pg-content-list li {width:48%;max-width:none;margin-bottom:1rem;padding: 10.2rem 0 1.4rem;font-size:1.1rem;}
    .area-pg-content .pg-content-list li i {width: 10rem;height: 10rem;font-size:1.3rem;}
}

@media screen and (max-width: 500px) {
    .area-pg-content .pg-content-title img {width: 88%;}
}

@media screen and (max-width: 400px) {

}

/*******************************************************************************
                            ACG schools은 어떤 곳인가요?
********************************************************************************/
.area-pg-content2 {padding:4.5rem 0 3.9rem;background:#e9dcd7 url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/private-acg-new-zealand/bg-area02.png) no-repeat top center;background-size:100%;text-align:center;letter-spacing:-1px;}
.area-pg-content2 .pg-icon-subtitle{margin-left:1.95rem;}
.area-pg-content2 .pg-icon-subtitle span {position:relative;display:flex;align-items: center;}
.area-pg-content2 .pg-icon-subtitle span i {position:absolute;top:50%;left:0;display:block;width:4.4rem;height:4.3rem;background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/private-acg-new-zealand/icon-area2-top.png) no-repeat center center;background-size:100%;transform:translateY(-50%);}
.area-pg-content2 .pg-icon-subtitle span b {display:inline-block;padding:0.2rem 1rem 0.25rem 4.5rem;border-radius:2rem;background-color:#e9ea24;font-size:0.9rem;color:#010101}
.area-pg-content2 .pg-content-title {margin-top:3.5rem}
.area-pg-content2 .pg-content-title img:first-child {width:58%;max-width:19.55rem;}
.area-pg-content2 .pg-content-title img:last-child {width:74%;max-width:24.95rem;margin-top:0.5rem;}
.area-pg-content2 .pg-text {width:92%;max-width:31rem;margin:2.2rem auto 0;text-align:left;font-size:0.9rem;line-height:1.4;color:#666;}
.area-pg-content2 figure.pg-content-visual {display:flex;align-items:center;width:92%;max-width:31rem;margin:1.25rem auto 0;background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/private-acg-new-zealand/bg-area2-shadow.png) no-repeat top left 15.45rem;background-size:2.7rem;}
figure.pg-content-visual table.pg-table {width:65%;max-width:15.45rem;border-collapse:collapse;border-spacing: 0;color:#fff;}
figure.pg-content-visual table.pg-table tr.pg-color00 {background-color:transparent; color:#666;}
figure.pg-content-visual table.pg-table tr.pg-color00 th {padding:0.75rem;font-weight:400;font-size:0.75rem;}
figure.pg-content-visual table.pg-table tr.pg-color01 {background-color:#8cacc4}
figure.pg-content-visual table.pg-table tr.pg-color02 {background-color:#66a4d3}
figure.pg-content-visual table.pg-table tr.pg-color03 {background-color:#4d9dd9}
figure.pg-content-visual table.pg-table tr.pg-color04 {background-color:#348aca}
figure.pg-content-visual table.pg-table tr.pg-color05 {background-color:#207bbf}
figure.pg-content-visual table.pg-table .pg-table-border {border-bottom:2px solid #e9e2e0;}
figure.pg-content-visual table.pg-table tr th {position:relative;padding:0.4rem 0;font-size:0.9rem;}
figure.pg-content-visual table.pg-table tr th:before {position:absolute;top:50%;left:0;display:block;width:1rem;height:1.05rem;background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/private-acg-new-zealand/bg-area2-arrow.png) no-repeat center center;background-size:100%;transform:translate(-50%,-50%);content:'';}
figure.pg-content-visual table.pg-table tr.pg-color00 th:before,
figure.pg-content-visual table.pg-table tr.pg-color05 th:before {display:none;}
figure.pg-content-visual table.pg-table tr th small {display:block;font-weight:400;}
figure.pg-content-visual table.pg-table tr td {padding:0.2rem 0;font-size:0.75rem;border-bottom:1px solid #bbc7d2;line-height:1;}
figure.pg-content-visual ul.pg-list {width:calc(100% - 15.45rem);padding:3.2rem 0 3rem 1.3rem;box-sizing:border-box;background-color:#fff;text-align:left;font-size:0.75rem;line-height:1.5;color:#333;}
figure.pg-content-visual ul.pg-list li + li {margin-top:0.25rem;}
figure.pg-content-visual + .pg-article-box {margin-top:1rem;}
.pg-article-box {width:92%;max-width:31rem;margin:0 auto;padding:0.75rem 1rem 1rem;border:1px solid #7fa7c5;box-sizing:border-box;background-color:#fff;}
.pg-article-box + .pg-article-box {margin-top:1rem;}
.pg-article-box .pg-box-logo img {width:40%;max-width:9.45rem;}
.pg-article-box .pg-college-detail {display:flex;justify-content: space-between;margin-top:1rem;text-align:left;font-size:0.8rem;}
.pg-article-box .pg-college-detail > ul:first-child {width:55%;max-width:15.75rem;}
.pg-article-box .pg-college-detail > ul:last-child {width:45%;width:calc(100% - 15.75rem);}
.pg-article-box .pg-college-detail > ul > li {display:flex;color:#515151;}
.pg-article-box .pg-college-detail > ul > li b {margin-right:0.75rem;font-weight:400;color:#207bbf;}
.pg-article-box .pg-college-detail > ul > li + li {margin-top:0.25rem;}

@media screen and (max-width: 767px) {
    .area-pg-content2 .pg-icon-subtitle span b {font-size:1rem;}
    .area-pg-content2 .pg-text {font-size:1.1rem;}
    .area-pg-content2 figure.pg-content-visual {background-size: 3.2rem;}
    figure.pg-content-visual table.pg-table tr th {font-size:1.2rem;}
    figure.pg-content-visual table.pg-table tr.pg-color00 th, 
    figure.pg-content-visual table.pg-table tr td {font-size:1rem;}
    figure.pg-content-visual ul.pg-list {font-size:1rem;}
    figure.pg-content-visual .pg-list.icon > li:before {top: -0.1rem;}
    .pg-article-box {padding: 0.75rem 2rem 1rem;}
    .pg-article-box .pg-college-detail {flex-direction:column;font-size: 1rem;}
    .pg-article-box .pg-college-detail > ul:first-child,
    .pg-article-box .pg-college-detail > ul:last-child {width:100%;max-width:none;}
    .pg-article-box .pg-college-detail > ul + ul {margin-top:0.25rem;}
    .pg-article-box .pg-college-detail > ul > li b {width:20%;margin-right:0;}
    .pg-article-box .pg-college-detail > ul > li span,
    .pg-article-box .pg-college-detail > ul > li ul {width:80%;}
    
}

@media screen and (max-width: 500px) {
    .area-pg-content2 .pg-content-title img:first-child {width: 64%;}
    .area-pg-content2 .pg-content-title img:last-child {width: 81%;}
    .area-pg-content2 figure.pg-content-visual {background-position:top left 15.37rem;background-size: 3.1rem;}

}

@media screen and (max-width: 400px) {
    .area-pg-content2 .pg-content-title img:first-child {width: 70%;}
    .area-pg-content2 .pg-content-title img:last-child {width: 86%;}
    .area-pg-content2 figure.pg-content-visual {    background-position: top left 13.37rem;}
    figure.pg-content-visual table.pg-table {max-width: 13.45rem;}
    figure.pg-content-visual ul.pg-list {width: calc(100% - 13.45rem);}
}

/*******************************************************************************
                    사립학교 졸업 후, 대학 진학은 어디로 하나요?
********************************************************************************/
.area-pg-content3 {padding:3.8rem 0;background-color:#d8e0eb;text-align:center;letter-spacing:-1px;color:#666;}
.area-pg-content3 .pg-content-title img {width:57%;max-width:19.2rem;}
.area-pg-content3 ul.pg-school-list {display:flex;flex-wrap:wrap;justify-content:space-between;align-items: center;width:92%;max-width:31rem;margin:2.5rem auto 0;}
.area-pg-content3 ul.pg-school-list li {display:flex;flex-direction: column;justify-content:center;width:25%;max-width:7.5rem;height:8.6rem;margin-bottom:0.4rem;background-color:#fff;font-size:0.75rem;}
.area-pg-content3 ul.pg-school-list li img {width:100%;max-width:7.5rem;}
.area-pg-content3 ul.pg-school-list li figcaption {margin-top:0.9rem;}
.area-pg-content3 .pg-tip {width:92%;max-width:31rem;margin:0.5rem auto 0;text-align:left;font-size:0.7rem;}
.area-pg-content3 .pg-text {width:92%;max-width:31rem;margin:2.5rem auto 0;line-height:1.5;font-size:0.9rem;text-align:left;}

@media screen and (max-width: 767px) {
    .area-pg-content3 ul.pg-school-list li {font-size:1rem;}
    .area-pg-content3 .pg-tip {font-size:0.9rem;}
    .area-pg-content3 .pg-text {font-size: 1rem;}
}

@media screen and (max-width: 500px) {
    .area-pg-content3 .pg-content-title img {width: 63%;}
    .area-pg-content3 ul.pg-school-list li {width: 24%;}
}

/*******************************************************************************
                            입학조건은 어떻게 되나요?
********************************************************************************/
.area-pg-content4 {padding:3.8rem 0 0;background-color:#e9dcd7;text-align:center;letter-spacing:-1px;}
.area-pg-content4 .pg-content-title img {width:63%;max-width:21.15rem;}
.area-pg-content4 .pg-box-content {width:92%;max-width:31rem;margin:2.5rem auto 4rem;padding:1.6rem 0 0.8rem;box-sizing:border-box;background-color:#fff;color:#333;}
.area-pg-content4 .pg-box-content .pg-list {width:52%;max-width:16rem;margin:0 auto;text-align:left;font-size:0.9rem;}
.area-pg-content4 .pg-box-content .pg-list li + li {margin-top:0.25rem;}
.area-pg-content4 .pg-box-content p.pg-tip {display:inline-block;margin-top:1.4rem;font-size:0.75rem;}
.area-pg-content4 .pg-content-bottom {padding:3.5rem 0 4rem;background-color:#207bbf;letter-spacing: -2px;font-size:1.45rem;font-weight:600;color:#fff;}
.area-pg-content4 .pg-content-bottom b {display:block;margin-top:1rem;font-weight:600;color:#d8ff00;}

@media screen and (max-width: 767px) {
    .area-pg-content4 .pg-box-content {padding: 1.6rem 1rem 0.8rem;}
    .area-pg-content4 .pg-box-content .pg-list {width: 62%;max-width: 19rem;font-size:1.1rem;}
    .area-pg-content4 .pg-box-content p.pg-tip {display:block;text-align:left;font-size: 0.9rem;}
}

@media screen and (max-width: 500px) {
    .area-pg-content4 .pg-content-title img {width: 72%;}
    .area-pg-content4 .pg-box-content {padding: 1.6rem 2rem 0.8rem;}
    .area-pg-content4 .pg-box-content .pg-list {width: 86%;}
    .area-pg-content4 .pg-box-content p.pg-tip {font-size: 0.92rem;}
}