@charset "UTF-8";
/*******************************************************************************
                                  layout
********************************************************************************/
.transfer-program-usa [class^='area-full-pg'] {width:100%;background-repeat:no-repeat;background-position:top center;background-size:100%;line-height:1.27;word-break: keep-all;}
.transfer-program-usa [class^='area-pg'] {max-width:54rem;margin:0 auto;}

@media screen and (max-width: 767px) {
    .transfer-program-usa [class^='area-pg'] {max-width:40rem;}
}

/*******************************************************************************
                                  비쥬얼
********************************************************************************/
.transfer-program-usa .area-full-pg-visual {height:464px;background-image:url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/university-abroad/canada/medical-service-canada/bg-visual.png");background-size:cover;}
.area-pg-visual {padding:8.5rem 0 8.1rem; box-sizing:border-box;;background-size:100%;text-align:center;line-height:1;}
.area-pg-visual p.pg-visual-top {font-size:1.1rem;color:#fff;}
.area-pg-visual p.pg-visual-bottom{color:#fff;margin-top: 20px;}
.area-pg-visual h1.pg-visual-title {margin-top:0.6rem;font-size:3rem;color:#fff;}
.area-pg-visual h1.pg-visual-title span,
.area-pg-visual h1.pg-visual-title b {display:inline-block;line-height:1;}
.area-pg-visual h1.pg-visual-title span {padding-right:0;background-image: none;}
.area-pg-visual h1.pg-visual-title b {padding-left:1rem;color:#2bfddb;}
.area-pg-visual p.pg-visual-box {margin-top:1.8rem;}
.area-pg-visual p.pg-visual-box span {display:inline-block;padding:0.5rem 0.55rem 0.55rem;border:1px solid #fff;background-color:rgba(0,0,0,.5);font-size:0.8rem;color:#fff;}
.area-pg-visual p.pg-visual-box span + span {margin-left:0.5rem;}
/*출처 css*/
span.ref{display:block; font-size:14px;color:#999;display: block;margin-top:3px;}

@media screen and (max-width: 900px) {
    .area-pg-visual {padding:18vw 0px 19vw;}
    .area-full-pg-anchor .area-pg-anchor{margin-top: 0;}
}

@media screen and (max-width: 767px) {
    .transfer-program-usa .area-full-pg-visual{height:60vw;}
    
    .area-pg-visual p.pg-visual-top {font-size:1.88rem;}
    .area-pg-visual h1.pg-visual-title {font-size:4rem;}
    .area-pg-visual p.pg-visual-box span {margin-bottom:0.63rem;padding:0.94rem 1.06rem;font-size:1.63rem;}

    .area-pg-visual p.pg-visual-bottom{font-size:1.5rem;}
}

@media screen and (max-width: 500px) {
    .area-pg-visual p.pg-visual-top {font-size:1.38rem;}
    .area-pg-visual h1.pg-visual-title {font-size:3.7rem;}
    .area-pg-visual p.pg-visual-box span {padding:0.56rem 0.63rem;font-size:1.38rem;}
}

@media screen and (max-width: 400px) {
    .area-pg-visual p.pg-visual-top {font-size:1.23rem;}
    .area-pg-visual h1.pg-visual-title {font-size:3.2rem;}
    .area-pg-visual p.pg-visual-box span {font-size:1.23rem;}
}

/*******************************************************************************
                           페이지 앵커 네비게이션
********************************************************************************/
.area-full-pg-anchor {position:relative;width:100%;}
.area-full-pg-anchor:not(.clone) {position:absolute;}
.area-full-pg-anchor .area-pg-anchor{margin-top: -35px;}
.area-pg-anchor ul {display:flex;align-items:stretch;width:100%;border:1px solid #c8c8c8;background:#fff;text-align:center;box-shadow:0 2px 5px rgba(0,0,0,.2);}
.area-pg-anchor ul li {display:flex;justify-content: center;align-items:stretch;flex:1 1 auto;width:100%;z-index:1;}
.area-pg-anchor ul li:last-child {border-right:0;}
.area-pg-anchor ul li a {position:relative;display:inline-block;padding:1.3rem 0;line-height:1;font-size:0.8rem;color:#666;}
.area-pg-anchor ul li:hover a,
.area-pg-anchor ul li.active a {color:#000;}
.area-pg-anchor ul li a:after {position: absolute;bottom:-1px;left:0;display:block;width:100%;height:0.2rem;background-color:transparent;content:'';}
.area-pg-anchor ul li:hover a:after,
.area-pg-anchor ul li.active a:after {background-color:#1ec95b;}

/*네비게이션 가운데로 모으기*/
.area-pg-anchor ul li:first-child{margin-left:10rem;}
.area-pg-anchor ul li:last-child{margin-right:10rem;}

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

@media screen and (max-width: 767px) {
    .transfer-program-usa .area-pg-anchor {max-width:none;}
    .area-pg-anchor ul {border-right:0;border-left:0;}
    .area-pg-anchor ul li a {padding: 1.88rem 0;font-size:1.6rem;}
    /*네비게이션 가운데로 모으기*/
.area-pg-anchor ul li:first-child{margin-left:4rem;}
.area-pg-anchor ul li:last-child{margin-right:4rem;}
}

@media screen and (max-width: 500px) {
    .area-pg-anchor ul li a {font-size:1.38rem;}
}

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

}

/*******************************************************************************
                                페이지 공통
********************************************************************************/
.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;font-size:16px;}
.pg-list li:before {position:absolute;top:0;left:0;display:block;}
.pg-list.checked li {padding-left:1.3rem;background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/test-preparation/mo-icon-area2-check.png) no-repeat top left;background-size:1.1rem;line-height:1.5;text-align:left;}
.pg-list.dot > li:before {content:'·'}
.pg-list.ast > li:before {top:0.15rem;content:'*'}
.pg-list.dash > li:before {content:'-'}
.pg-list.square > li:before {top:0.65rem;width:4px;height:4px;background-color:#606060;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:'*';}
.pg-content-title {text-align:center;font-size:2rem;}
.pg-content-title span {color:#000;}
.pg-content-title b {color:#ef3526;}
.pg-text-box .pg-subtitle {font-size:1.1rem;color:#000;}
.pg-text-box p {line-height:1.5;font-size:16px;color:#666;letter-spacing:-1.11px;}

@media screen and (max-width: 1024px) {
    section{width:95%;margin:0 auto;}
    
}

@media screen and (max-width: 767px) {
    .pg-list li {padding-left: 1rem;}
    .pg-tip {padding-left:1rem;}
    .pg-content-title {font-size:2.4rem;}
    .pg-text-box p {font-size:1.2rem;line-height:1.7;}
    
}

@media screen and (max-width: 500px) {
    .pg-content-title {font-size:2.46rem;}
    .pg-text-box p {font-size:1.23rem;}
    
}

@media screen and (max-width: 400px) {
    .pg-content-title {font-size:2.15rem;}
    .pg-text-box p {font-size:1rem;}
}


/*******************************************************************************
                        미국 대학 편입 프로그램
********************************************************************************/
.transfer-program-usa .area-full-pg-content {text-align:left;}
.area-pg-content {padding:5.2rem 0 6.8rem;}
.area-pg-content .pg-content-title + .pg-text-box {margin:2.4rem auto 0;}
.area-pg-content .pg-text-box p + p {margin-top:0.6rem;}
.area-pg-content .pg-image-list {/*display:flex;justify-content: space-between;*/width:100%;max-width:100%;margin:60px auto 0;}
.area-pg-content .pg-image-list li {position:static;display:block;width:100%;max-width:100%;}
.area-pg-content .pg-image-list li span.ref{display:block; font-size:14px;color:#999;display: block;margin-top:3px;}
.area-pg-content .pg-image-list li + li:before {position:absolute;top:32%;left:-20%;display:block;width:0.5rem;height:0.85rem;background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/transfer-program-usa/icon-area-arrow.png) no-repeat center center; background-size:100%; content:'';}
.area-pg-content .pg-image-list li img {width:100%;}
.area-pg-content .pg-image-list li p {margin-top:0.9rem;font-size:0.8rem;color:#666;}

@media screen and (max-width: 1024px) {
    .area-pg-content{width:93%;}
}

@media screen and (max-width: 767px) {
    .area-pg-content .pg-image-list {width:100%;margin-top:1rem;}
    .area-pg-content .pg-image-list li p {font-size:1.25rem;}
    .area-pg-content .pg-image-list li + li:before {left: -8%;}
    .area-pg-content .pg-content-title + .pg-text-box{width:100%;}
}

@media screen and (max-width: 500px) {
    .area-pg-content .pg-image-list li p {font-size:1.23rem;}
}

@media screen and (max-width: 400px) {
    .area-pg-content .pg-image-list li p {font-size:1rem;}
}

/*******************************************************************************
                    편입이 가능한 미국 주립대학교 / 사립대학교
********************************************************************************/
.transfer-program-usa .area-full-pg-content2 {background-color:#fdfdf9;background-image: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/transfer-program-usa/bg-area2.png);background-position: bottom center;text-align: center;}
.area-pg-content2 {padding:6rem 0;}
.area-pg-content2 .pg-content-title + .pg-text-box {margin-top:1.4rem;}
.area-pg-content2 .pg-map {width:70%;max-width:32.8rem;margin:2rem auto 0;}
.area-pg-content2 .pg-map img {width:100%;}
.area-pg-content2 .pg-map + .pg-content-subtitle {margin-top:3.5rem;}
.area-pg-content2 .pg-content-subtitle {width:100%;text-align: left;font-size:1.1rem;color:#027865;}
.area-pg-content2 ul.pg-school-list {width:100%;text-align: left;}
.area-pg-content2 ul.pg-school-list > li {display:flex;justify-content: space-between;}
.area-pg-content2 ul.pg-school-list > li + li {margin-top:2rem;}
.area-pg-content2 ul.pg-school-list figure {position:relative;display:flex;justify-content: center;align-items: center;width:49%;max-width:26rem;height:7.4rem;border:1px solid #c5c5c5;background-color:#fff;box-sizing: border-box;}
.area-pg-content2 ul.pg-school-list figure i {position:absolute;top:0;left:0;display:block;width:3.65rem;height:1.8rem;background-color:#08947d;text-align: center;line-height:1.8rem;font-size:0.8rem;font-weight:300;color:#fff;}
.area-pg-content2 ul.pg-school-list figure img {width:53%;max-width:13.7rem;}
.area-pg-content2 ul.pg-school-list dl {width:49%;max-width:26rem;}
.area-pg-content2 ul.pg-school-list dl dt {font-size:0.9rem;font-weight:600;color:#027865;}
.area-pg-content2 ul.pg-school-list dl dd {margin-top:0.8rem;line-height:1.5;font-size:0.8rem;color:#666;}
.area-pg-content2 .pg-content-subtitle + ul.pg-school-list {margin-top:1.3rem;}
.area-pg-content2 ul.pg-school-list + .pg-content-subtitle {margin-top:4rem;color:#000}
.area-pg-content2 .pg-tip-wrap {width:100%;margin-top:1.4rem;line-height:1.5;text-align:left;font-size:0.7rem;color:#666;}

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

@media screen and (max-width: 767px) {
    .transfer-program-usa .area-full-pg-content2 {background-image: none;}
    .area-pg-content2 .pg-map {width: 82%;}
    .area-pg-content2 .pg-content-subtitle {font-size:2rem;}
    .area-pg-content2 ul.pg-school-list > li + li {margin-top:3.63rem;}
    .area-pg-content2 ul.pg-school-list > li {flex-direction: column;}
    .area-pg-content2 ul.pg-school-list figure {width:100%;max-width:none;}
    .area-pg-content2 ul.pg-school-list dl {width:100%;max-width: none;margin-top:1.88rem;}    
    .area-pg-content2 ul.pg-school-list dl dt {font-size:1.88rem;}
    .area-pg-content2 ul.pg-school-list dl dd {font-size:1.63rem;}
    .area-pg-content2 ul.pg-school-list figure i {width:6.13rem;height:2.56rem;line-height: 2.56rem;font-size:1.5rem;}
    .area-pg-content2 .pg-tip-wrap {font-size:1.5rem;}
}

@media screen and (max-width: 500px) {
    .area-pg-content2 .pg-content-subtitle {width:92%;margin:0 auto;}
    .area-pg-content2 ul.pg-school-list {width:92%;margin:0 auto;}
    .area-pg-content2 .pg-content-subtitle {font-size:1.54rem;}
    .area-pg-content2 ul.pg-school-list dl dt {font-size:1.38rem;}
    .area-pg-content2 ul.pg-school-list dl dd {font-size:1.38rem;}
    .area-pg-content2 ul.pg-school-list figure i {width: 5rem;height: 2rem;line-height: 2rem;font-size: 1rem;}
    .area-pg-content2 .pg-tip-wrap {width:92%;margin:2rem auto 0;font-size:1.08rem}
}

@media screen and (max-width: 400px) {
    .area-pg-content2 .pg-content-subtitle {font-size:1.3rem;}
    .area-pg-content2 ul.pg-school-list dl dt {font-size:1rem;}
    .area-pg-content2 ul.pg-school-list dl dd {font-size:1rem;}
}

/*******************************************************************************
                            편입프로그램 지원조건
********************************************************************************/
.area-pg-content3 {padding:6rem 0 ;text-align: center;}
.area-pg-content3 .pg-content-title + .pg-text-box {margin-top:1.4rem;}
.area-pg-content3 ul.pg-circle-list {display:flex;flex-wrap:wrap;justify-content: space-between;width:54%;max-width:29rem;margin:3rem auto 0;}
.area-pg-content3 ul.pg-circle-list li {position:relative;display:flex;flex-direction: column;justify-content: center;align-items:center;width:32%;max-width:7.4rem;height:7.4rem;margin-bottom:1.5rem;border-radius:50%;background-color:#eff1f6;font-size:0.8rem;color:#000;}
.area-pg-content3 ul.pg-circle-list li i {position:absolute;top:0;left:0;display:block;width:2.3rem;height:2.3rem;background-color:#08947d;border-radius: 50%;transform:translateX(-50%);}
.area-pg-content3 ul.pg-circle-list li i img {width:100%;}
.area-pg-content3 ul.pg-circle-list li b {font-weight:600;}
.area-pg-content3 ul.pg-circle-list li span {display:block;margin-top:0.25rem;font-size:0.7rem;color:#666;}
.area-pg-content3 p.pg-tip {width:52%;max-width:28rem;margin:0 auto;text-align:left;font-size:0.7rem;color:#666;}

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

@media screen and (max-width: 767px) {
    .area-pg-content3 ul.pg-circle-list {width:90%;max-width:none;}
    .area-pg-content3 ul.pg-circle-list li {width:48%;max-width:13.75rem;height:13.75rem;font-size:1.63rem;}
    .area-pg-content3 ul.pg-circle-list li i {width:3.75rem;height:3.75rem;}
    .area-pg-content3 ul.pg-circle-list li span {font-size:1.5rem;}
    .area-pg-content3 p.pg-tip {width:90%;max-width:none;font-size:1.5rem;}
}

@media screen and (max-width: 500px) {
    .area-pg-content3 ul.pg-circle-list li {width: 48%;max-width: 13rem;height: 13rem;font-size: 1.38rem;}
    .area-pg-content3 ul.pg-circle-list li span {font-size:1.23rem;}
    .area-pg-content3 ul.pg-circle-list li i {width:3.54rem;height:3.54rem;transform:translateX(-20%);}
    .area-pg-content3 p.pg-tip {margin-top:1.53rem;font-size:1.08rem;}
}

@media screen and (max-width: 400px) {
    .area-pg-content3 ul.pg-circle-list li {height:12rem;font-size: 1.15rem;}
    .area-pg-content3 ul.pg-circle-list li span {font-size:1.08rem;}
}

/*******************************************************************************
                            table
********************************************************************************/
.transfer-program-usa .area-full-pg-content4 {background-image: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/transfer-program-usa/bg-area4.png);background-position:bottom center;}
.area-pg-content4 {padding:0 0 6rem;}
.pg-content-title + .pg-text-box {margin-top:3.7rem;}
.pg-text-box .pg-subtitle + p {margin-top:0.75rem;}
figure.pg-table-wrap {margin-top:2.8rem;}
figure.pg-table-wrap .pg-subtitle {font-size:1.1rem;color:#000;}
figure.pg-table-wrap table.pg-table {width:100%;margin-top:1.4rem;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;border-collapse: collapse;border-spacing:0;font-size:0.8rem;text-align: center;}
figure.pg-table-wrap table.pg-table thead{display: none;}
figure.pg-table-wrap table.pg-table tbody tr {border-top:1px solid #c8c8c8;}
figure.pg-table-wrap table.pg-table tbody th {padding:0.9rem 0 ;font-weight:400;width:30%;background-color:#f8f8f8;}
figure.pg-table-wrap-no1td table.pg-table tbody td:nth-child(2) {background-color:#f8f8f8;}
figure.pg-table-wrap table.pg-table tbody td {border-left:1px solid #c8c8c8;width:30%;padding:0.9rem 0;}
figure.pg-table-wrap + .pg-text-box {margin-top:2.9rem;}
.area-pg-content4 .pg-text-box + .pg-text-box {margin-top:2.6rem;}
.area-pg-content4 .pg-text-box figure {position:relative;display:flex;justify-content: center;width:100%;margin-top:1.5rem;padding:1.45rem 0;border:1px solid #c5c5c5;box-sizing:border-box;background-color:#fff;box-shadow:0 1.35rem 1.35rem rgba(0,0,0,.2);}
.area-pg-content4 .pg-text-box figure i {position: absolute;top: 0;left: 0;display: block;width: 3.65rem;height: 1.8rem;background-color: #08947d;text-align: center;line-height: 1.8rem;font-size: 0.8rem;font-weight: 300;color: #fff;}
.area-pg-content4 .pg-text-box figure img {width:43%;max-width:22.7rem;}
.area-pg-content4 .pg-text-box figure .pg-scholarship {width:34%;max-width:18rem;text-align:center;}
.area-pg-content4 .pg-text-box figure .pg-scholarship p {font-size:0.8rem;color:#666;}
.area-pg-content4 .pg-text-box figure .pg-scholarship p:first-child {margin-top:0.5rem;padding-bottom:7.6rem;background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/transfer-program-usa/img-area4-02.png) no-repeat center bottom; background-size:8.9rem;}
.area-pg-content4 .pg-text-box figure .pg-scholarship p:first-child b {font-weight:400;}
.area-pg-content4 .pg-text-box figure .pg-scholarship p b {display:block;color:#08947d;}
.area-pg-content4 .pg-text-box figure .pg-scholarship p:last-child {margin-top:0.25rem;}

figure.pg-table-wrap-no1th table.pg-table tbody tr th {background-color:#f8f8f8;}


/* table 추가 (대학별 Top30) */
figure.top30{margin-top:0px;}
figure.top30 table.pg-table {width:100%;margin-top:1.4rem;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;border-collapse: collapse;border-spacing:0;font-size:0.8rem;text-align: center;}
figure.top30 table.pg-table thead th {padding:0.9rem 0 ;background-color:#f8f8f8;font-weight:400;color:#333;}
figure.top30 table.pg-table thead th > span {display: block;color:#999;font-size:14px;}
figure.top30 table.pg-table thead th:first-child {width:6%;}
figure.top30 table.pg-table thead th:nth-child(2) {width:42.5%;}
figure.top30 table.pg-table thead th:nth-child(3) {width:9%;}
figure.top30 table.pg-table thead th:nth-child(4) {width:9%;}
figure.top30 table.pg-table thead th:nth-child(5) {width:9%;}
figure.top30 table.pg-table thead th:nth-child(6) {width:9%;}
figure.top30 table.pg-table thead th:nth-child(7) {width:9%;}
figure.top30 table.pg-table tbody tr {border-top:1px solid #c8c8c8;background-color:#fff;}
figure.top30 table.pg-table tbody th {padding:0.9rem 0 ;font-weight:400;}
figure.top30 table.pg-table tbody td {border-left:1px solid #c8c8c8;}
figure.top30 .ref{color:#999;font-size:14px;}


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


    figure.pg-table-wrap{width:100%;margin:0 auto; margin-top:2.8rem;}

    figure.top30 table.pg-table{width:93%;margin:0 auto; margin-top:1.4rem;}
    figure.top30 .ref{width:93%;margin:0 auto;margin-top:3px;}

    figure.pg-table-wrap table.pg-table thead th:nth-child(2){display: none;}

    figure.pg-table-wrap-no1td table.pg-table tbody tr td:nth-child(2){display: none;}

    figure.pg-table-wrap-no1th table.pg-table tbody tr th {display: none;}
    figure.pg-table-wrap-no1th table.pg-table tbody tr td{border-left:none;}
    figure.pg-table-wrap-no1th table.pg-table tbody tr td:last-child{border-left:1px solid #c8c8c8;}
    
   
}

@media screen and (max-width: 838px) {
    figure.top30 table.pg-table thead th > span {display: block;color:#999;font-size:0.9em;}
}

@media screen and (max-width: 767px) {
    figure.pg-table-wrap table.pg-table {font-size:1rem;}
    .transfer-program-usa .area-full-pg-content4 {background-image:none;}
    .pg-text-box .pg-subtitle,
    .area-pg-content4 figure.pg-table-wrap .pg-subtitle {font-size: 1.88rem;}
    .area-pg-content4 figure.pg-table-wrap table.pg-table {font-size:1.4rem;}
    .area-pg-content4 figure.pg-table-wrap table.pg-table tbody td {padding-left:0;text-align:center;}
    .area-pg-content4 .pg-text-box figure i {width:6.13rem;height:2.56rem;line-height: 2.56rem;font-size:1.5rem;}
    .area-pg-content4 .pg-text-box figure .pg-scholarship {width:80%;max-width:none;}
    .area-pg-content4 .pg-text-box figure .pg-scholarship p {font-size:1.4rem;}
    .area-pg-content4 .pg-text-box figure .pg-scholarship p:first-child {background-image:none;padding-bottom:0;}
    .area-pg-content4 .pg-text-box figure .pg-scholarship p.pg-mo-circle {display:flex;flex-direction:column;justify-content: center;align-items:center;width:13.75rem;height:13.75rem;margin:1rem auto 0;border-radius:50%;background-color:#eff1f6;}

   figure.top30 table.pg-table{width:100%;margin:0 auto; margin-top:1.4rem;}

}

@media screen and (max-width: 500px) {
    .area-pg-content4 .pg-text-box,
    .area-pg-content4 figure.pg-table-wrap {width:92%;margin:0 auto;}
    .area-pg-content4 figure.pg-table-wrap {margin-top: 2.6rem;}
    .pg-text-box .pg-subtitle, 
    .area-pg-content4 figure.pg-table-wrap .pg-subtitle {font-size:1.54rem;}
    .area-pg-content4 figure.pg-table-wrap table.pg-table {font-size:1.08rem;}
    .area-pg-content4 .pg-text-box figure {padding:2rem 0;}
    .area-pg-content4 .pg-text-box figure i {width: 5rem;height: 2rem;line-height: 2rem;font-size: 1rem;}
    .area-pg-content4 .pg-text-box figure .pg-scholarship p {font-size:1.23rem;}
}

@media screen and (max-width: 400px) {
    .pg-text-box .pg-subtitle, 
    .area-pg-content4 figure.pg-table-wrap .pg-subtitle {font-size:1.38rem;}
    .area-pg-content4 figure.pg-table-wrap table.pg-table {font-size:1rem;}
    .area-pg-content4 .pg-text-box figure .pg-scholarship p {font-size:1.08rem;}
}

/*******************************************************************************
                                추천 명문대학교
********************************************************************************/
.area-pg-content5 {padding:6rem 0;}
.area-pg-content7{width:95%;}
.area-pg-content7 > span.ref{margin-top:1vw;}
.area-pg-content7 article[class^="pg-univ"] {width:100%;padding:0 1.3em;border:1px solid #c5c5c5;box-sizing:border-box;box-shadow:0 10px 10px 0 rgba(0,0,0,.05);background-color:#fff;}
/*.area-pg-content7 article[class^="pg-univ"] .pg-univ-head{position: relative;}*/
.area-pg-content7 article[class^="pg-univ"] .pg-univ-head::after{content:"";display: block;clear:both; }
.area-pg-content7 article[class^="pg-univ"] .pg-univ-head .pg-univ-img{text-align: center;float: left;}
.area-pg-content7 article[class^="pg-univ"] .pg-univ-head .pg-univ-name{float:left;display: block;padding-top:1.25em}
.area-pg-content7 article[class^="pg-univ"] .pg-univ-head .pg-univ-name >strong{ color:#1ec95b;font-size:26px;}
.area-pg-content7 article[class^="pg-univ"] .pg-univ-head .pg-univ-name >p{font-size:18px;}
.area-pg-content7 article[class^="pg-univ"] .pg-univ-info{display:block;border-top:1px solid #666;}
.area-pg-content7 article[class^="pg-univ"] .pg-univ-info > div{padding-top:1.25em;}
.area-pg-content7 article[class^="pg-univ"] .pg-univ-info > div:last-child{padding-bottom:2.25em;}
.area-pg-content7 article[class^="pg-univ"] .pg-univ-info > div >div > p{padding-top:1.25em;}
.area-pg-content7 article[class^="pg-univ"] .pg-subtitle {font-size:1.1rem;color:#000;}
.area-pg-content7 article[class^="pg-univ"] ul.hashtag {margin-top:0.9rem;font-size:0.9rem;}
.area-pg-content7 article[class^="pg-univ"] ul.hashtag li{display: block;float: left;padding:0.4em 1em;margin-bottom:0.4rem;margin-right:0.5em;border-radius:2em;color:#fff;}
.area-pg-content7 article[class^="pg-univ"] ul.hashtag li:nth-child(1) {background-color:#59aafa;}
.area-pg-content7 article[class^="pg-univ"] ul.hashtag li:nth-child(2) {background-color:#8f81e2;}
.area-pg-content7 article[class^="pg-univ"] ul.hashtag li:nth-child(3) {background-color:#fd6c4a;}
.area-pg-content7 article[class^="pg-univ"] ul.hashtag li:nth-child(4) {background-color:#fdbb4a;}
.area-pg-content7 article[class^="pg-univ"] ul.hashtag li:nth-child(5) {background-color:#66cedb;}

.area-pg-content7 article[class^="pg-univ"] .pg-detail-wrap {position:relative;display:flex;justify-content: space-between;width:100%;margin-top:2rem;}
.area-pg-content7 article[class^="pg-univ"] .pg-detail-wrap .pg-table-wrap {width:48%;max-width:19rem;padding-top:7.15rem;background-repeat:no-repeat;background-position:top center;background-size:6.25rem;}
.area-pg-content7 article[class^="pg-univ"] .pg-detail-wrap .pg-img {position:relative;width:50%;max-width:24.45rem}
.area-pg-content7 article[class^="pg-univ"] .pg-detail-wrap .pg-img:before {position:absolute;top:40%;left:-12%;display:block;width:0.5rem;height:0.85rem;background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/transfer-program-usa/icon-area-arrow.png) no-repeat center center;background-size:100%;content:'';}
.area-pg-content7 article[class^="pg-univ"] .pg-detail-wrap .pg-img .pg-logo-wrap {width:100%;padding:0.5rem 0;background-color:#eff1f6;text-align:center;}
.area-pg-content7 article[class^="pg-univ"] .pg-detail-wrap .pg-img .pg-logo-wrap img {width:54%;max-width:8.55rem;}
.area-pg-content7 article[class^="pg-univ"] .pg-detail-wrap .pg-img img {width:100%;}
.area-pg-content7 article[class^="pg-univ"] .pg-detail-wrap p {padding:0.5rem;background-color:#ef3526;text-align:center;line-height:1;font-size:0.9rem;color:#fff;}
.area-pg-content7 article.pg-case-01 {margin-top:5rem;}
.area-pg-content7 article[class^="pg-univ"] + article[class^="pg-univ"] {margin-top:0.5rem;}
.area-pg-content7 article.pg-case-01 .pg-detail-wrap .pg-table-wrap {background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/transfer-program-usa/img-area5-user01.png);}
.area-pg-content7 article.pg-case-02 .pg-detail-wrap .pg-table-wrap {background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/transfer-program-usa/img-area5-user02.png);}
.area-pg-content7 article.pg-case-03 .pg-detail-wrap .pg-table-wrap {background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/transfer-program-usa/img-area5-user03.png);}


/* 슬라이드 버튼*/
.slide_obj{margin-top:4%;float: right;margin-right:1.2em;}
.slide_obj > button{width:46px;height: 46px;display: block;border-radius: 50%;border:1px solid #c6c6c6;box-sizing:border-box;}


.clearfix{clear:both;padding:0;}



@media screen and (max-width: 1024px) {
    .area-pg-content7 article[class^="pg-univ"] .pg-univ-head .pg-univ-img{display: none;}
    .area-pg-content7 article[class^="pg-univ"] .pg-univ-head .pg-univ-name{padding-bottom:1.8em;}
}
@media screen and (max-width: 930px) {
    .slide_obj{margin-right:0;margin-right:0.6em;margin-top:4.5%;}
}


@media screen and (max-width: 800px) {
    .area-pg-content7 article[class^="pg-univ"] .pg-univ-head .pg-univ-name{width:79vw;}
}
@media screen and (max-width: 767px) {
    .area-pg-content5 article[class^="pg-univ"] {padding:0 1vw;border:0;}
    .area-pg-content5 article[class^="pg-univ"] .pg-subtitle {font-size: 1.88rem;}
    .area-pg-content5 article[class^="pg-univ"] ul.pg-list {font-size:1.6rem;}
    .area-pg-content5 article[class^="pg-univ"] .pg-detail-wrap {padding:2.5rem 0;flex-direction: column;align-items: center;border:1px solid #c5c5c5;}
    .area-pg-content5 article[class^="pg-univ"] .pg-detail-wrap .pg-img {width:80%;max-width:none;margin-top:4.5rem;}
    .area-pg-content5 article[class^="pg-univ"] .pg-detail-wrap .pg-img:before {top:-10%;left:50%;width:1.44rem;height:0.81rem;background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/transfer-program-usa/icon-arrow-down.png);transform: translateX(-50%);}
    .area-pg-content5 article[class^="pg-univ"] .pg-detail-wrap p {font-size:1.4rem;}
    .area-pg-content5 article[class^="pg-univ"] + article[class^="pg-univ"] {margin-top:3.75rem;}
    .area-pg-content7 article[class^="pg-univ"] .pg-univ-info > div >div > p{font-size:16px;}
    .area-pg-content7 article[class^="pg-univ"] .pg-univ-head .pg-univ-name >strong{font-size:3.62vw;}
    .area-pg-content7 article[class^="pg-univ"] .pg-univ-head .pg-univ-name{width:63.68vw;}
    .area-pg-content7 article[class^="pg-univ"] .pg-univ-head .slide_obj{margin-top: 6%;}
    .area-pg-content7 article[class^="pg-univ"] .pg-univ-head .pg-univ-name >p{font-size: 2.3vw;}
}

@media screen and (max-width: 500px) {
    .area-pg-content5 article[class^="pg-univ"] {width:92%;margin:0 auto;}
    .area-pg-content5 article.pg-case-01 {margin-top:5rem;}
    .area-pg-content5 article[class^="pg-univ"] .pg-subtitle {font-size:1.54rem;}
    .area-pg-content5 article[class^="pg-univ"] ul.pg-list {font-size:1.23rem;}
    .area-pg-content5 article[class^="pg-univ"] .pg-detail-wrap .pg-table-wrap table {font-size:1.23rem;}
    .area-pg-content5 article[class^="pg-univ"] .pg-detail-wrap p {font-size:1.15rem;}
    .area-pg-content5 article[class^="pg-univ"] .pg-detail-wrap .pg-img:before {top:-13%;}
    .area-pg-content7 article[class^="pg-univ"] .pg-subtitle {font-size:1.5rem;}
}

@media screen and (max-width: 400px) {
    .area-pg-content5 article[class^="pg-univ"] .pg-subtitle {font-size:1.38rem;}
    .area-pg-content5 article[class^="pg-univ"] ul.pg-list {font-size:1rem;}
    .area-pg-content5 article[class^="pg-univ"] .pg-detail-wrap .pg-table-wrap table {font-size:1rem;}
    .area-pg-content5 article[class^="pg-univ"] .pg-detail-wrap p {font-size:0.92rem;}
}

/*******************************************************************************
                                전공별 대학 순위 TOP 30
********************************************************************************/
.transfer-program-usa .area-full-pg-content6 {background-color:#f8f8f8;}
.area-pg-content6 {padding:5rem 0 6rem;}
.area-pg-content6 .pg-content-title {padding:2.25rem; padding-top:0;box-sizing: border-box;font-size:40px;color:#000;text-align:center;}
.area-pg-content6 .pg-content-title > span {display: block;font-size:26px;font-weight: 400;margin-top:10px;}
.area-pg-content6 ul.pg-list {margin-top:0.3rem;padding:0;box-sizing: border-box;line-height:1.5;font-size:0.8rem;color:#000;}

/*추천 파운데이션 기관 여백 조정*/
.area-pg-content-nopadding{padding: 0 0 6rem;}

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

@media screen and (max-width: 767px) {
    .area-pg-content6 .pg-content-title,
    .area-pg-content6 ul.pg-list {font-size:2.4rem;}
}

@media screen and (max-width: 500px) {
    .area-pg-content6 .pg-content-title,
    .area-pg-content6 ul.pg-list {font-size:26px;}
    span.ref{font-size: 12px;}
    .area-pg-content7 article[class^="pg-univ"] .pg-univ-head .slide_obj{margin-top:5%;}
    .slide_obj > button{width:40px;height:40px;}
    .area-pg-content7 article[class^="pg-univ"] .pg-univ-head .pg-univ-name >strong{font-size: 4.62vw;}
    .area-pg-content7 article[class^="pg-univ"] .pg-univ-head .pg-univ-name >p{font-size: 14px;}
}

@media screen and (max-width: 400px) {
    .pg-text-box p{font-size:15px;}
}
