/*******************************************************************************
                                페이지 공통
********************************************************************************/
html,body{
    scroll-behavior: smooth;
}
.usa-uk-transfer {
    position: relative;
}
.usa-uk-transfer * {
    box-sizing: border-box;
    line-height: 1.2;
}

.transfer-section01 {
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section01-bg01-220523.jpg") no-repeat center center;
    background-size: cover;
}
.transfer-section02 {
    background: #fff;
}
.transfer-section03 {
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section03-bg01-220523.jpg") no-repeat center center;
    background-size: cover;
}
.transfer-section04 {
    background: #eee;
}
.transfer-section05 {
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section05-bg01-220523.jpg") no-repeat center center;
    background-size: cover;
}
.transfer-section06 {
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section06-bg01-220523.jpg") no-repeat center center;
    background-size: cover;
}
.transfer-section07 {
    background: #F2F2F2;
}
.transfer-section08 {
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section08-bg01-220523.jpg") no-repeat center center;
    background-size: cover;
}
.transfer-section09 {
    background: #EEEEEE;
}
.transfer-section10 {
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section10-bg01-220523.jpg") no-repeat center center;
    background-size: cover;
}
.transfer-section11 {
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section11-bg01-220523.jpg") no-repeat center center;
    background-size: cover;
}
.transfer-section12 {
    background: #F2F2F2;
}
.transfer-section13 {
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section13-bg01-220523.jpg") no-repeat center center;
    background-size: cover;
}
.transfer-section14 {
    background: #2E6B57;
}
.transfer-section15 {
    background: #292A2C;
}

.transfer-width {
    width: 1080px;
    margin: 0 auto;
    text-align: center;
    padding: 5rem 0;
}
.transfer-nav-po {
    position: relative;
}
/* 타이틀 */
.transfer-title {
    font-family: 'esamanru', sans-serif;
    font-weight: 700;
    font-size: 2.3rem;
    margin-bottom: 2.5rem;
    color: #000;
}

@media screen and (max-width: 1080px) {
    .transfer-width {
        width: 100%;
        padding: 5rem 1.5rem;
    }
}

/*******************************************************************************
                                메인비주얼
********************************************************************************/
.transfer-section01 .transfer-width {
    padding: 5rem 0 0;
}
.transfer-section1-title {
    font-family: 'esamanru', sans-serif;
    font-size: 7.5rem;
    margin-bottom: 1.2rem;
    color: #000000;
}
.transfer-section1-title > strong {
    background: linear-gradient(to right top, #1D3E34, #44957C);
    color: transparent;
    -webkit-background-clip: text;
}
.transfer-section1-text {
    margin-bottom: 10rem;
    display: inline-block;
    font-size: 3rem;
    color: #fff;
    padding: .4rem 0;
    background: linear-gradient(to right, #1D3E34, #44957C);
    border-radius: 0 0 2rem 0;
    width: 100%;
}
.transfer-section1-text > span {
    color: #00FFF6;
    font-weight: 700;
}
.transfer-section1-con {
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section01-bg02-220523.png") no-repeat center center;
    background-size: contain;
    padding:3rem 0 10rem;
}
.transfer-section1-con > p {
    color: #7A5E3C;
    font-size: 2.4rem;
    font-family: 'esamanru', sans-serif;
}
.transfer-section1-con > p > strong {
    color: #D33222;
}
@media screen and (max-width: 1080px) {
    .transfer-section01 .transfer-width {
        padding: 5rem 1rem 0;
    }
}
@media screen and (max-width: 767px) {
    .transfer-section1-title {
        font-size: calc(1rem + 10vw);
    }
    .transfer-section1-text {
        font-size: calc(1rem + 2.8vw);
        margin-bottom: 7rem;
    }
}
@media screen and (max-width: 460px) {
    .transfer-section1-title {
        font-size: calc(1rem + 9.5vw);
    }
    .transfer-section1-text {
        font-size: calc(1rem + 2.4vw);
    }
    .transfer-section1-con {
        padding: 3rem 0 9rem;
    }
    .transfer-section1-con > p {
        font-size: calc(1rem + 2.8vw);
    }
}
/*******************************************************************************
                            편입이 어려운 이유
********************************************************************************/
.transfer-section2-rowBox {
    margin-bottom: .5rem;
    border: 3px solid #FFC600;
    padding: 1.5rem 3rem;
    text-align: left;
    color: #000;
}
.transfer-section2-rowBox > dt {
    margin-bottom: .7rem;
    font-size: 1.4rem;
    font-family: 'esamanru', sans-serif;
    font-weight: 500;
    position: relative;
}
.transfer-section2-rowBox > dt::before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(-150%,-70%);
    width: .8rem;
    height: .8rem;
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-icon01-220523.png") no-repeat center center;
    background-size: cover;
}
.transfer-section2-rowBox > dd {
    font-size: 1rem;
}
.transfer-section2-rowBox > dd > span {
    display: block;
    text-align: right;
    font-size: .8rem;
    color: #555555;
}
.transfer-section2-rowBox:nth-child(3) {
    margin-bottom: 1.6rem;
}
.transfer-section2-vs {
    font-family: 'esamanru', sans-serif;
    font-weight: 700;
    font-size: 5rem;
    color: #C1C1C1;
    margin-bottom: 1.7rem;
}
.transfer-section02 .transfer-title {
    font-size: 2.8rem;
    font-weight: 300;
}
.transfer-section02 .transfer-title:first-child {
    font-weight: 700;
}
.transfer-section02 .transfer-title > strong > strong {
    color: #0012FF;
    font-weight: 500;
}
.transfer-section2-colBox {
    background: #FFC600;
    display: flex;
}
.transfer-section2-col {
    border: 3px solid #FCFF00;
    width: 50%;
    padding: 2rem 0;
}
.transfer-section2-col:first-child{
    border-right:none ;
}
.transfer-section2-col > span {
    display: inline-block;
    border-radius: 1.3rem;
    padding: .2rem 1rem;
    background: #000;
    font-size: 1.8rem;
    color: #fff;
    font-family: 'esamanru', sans-serif;
    font-weight: 500;
    margin-bottom: 2rem;
}
.transfer-section2-col > p {
    margin-bottom: 1.7rem;
    color: #000;
    font-size: 1.1rem;
}
.transfer-section2-col > p > span {
    color: #444444;
    font-size: .9rem;
}
.transfer-section2-col > p > strong{
    color: #0012FF;
}

@media screen and (max-width: 460px) {
    .transfer-section2-rowBox {
        margin-bottom: 1rem;
    }
    .transfer-section2-rowBox > dt {
        font-size: calc(1rem + 2.8vw);
    }
    .transfer-section2-rowBox > dd {
        font-size: calc(1rem + 1.8vw);
    }
    .transfer-section2-rowBox > dd > span {
        font-size: calc(1rem + .7vw);
        text-align: left;
        margin-top: 1rem;
    }
    .transfer-section2-rowBox > dt::before {
        width: 1.4rem;
        height: 1.4rem;
    }
    .transfer-section2-colBox {
        display: block;
    }
    .transfer-section2-col {
        width: 100%;
        text-align: left;
        padding: 2rem;
    }
    .transfer-section2-col:first-child {
        border: 3px solid #FCFF00;
        border-bottom: none;
    }
    .transfer-section2-col > p {font-size: calc(1rem + 1.6vw);}
    .transfer-section2-col > p > span {font-size: calc(1rem + .6vw);}
    .transfer-section2-col > span {font-size: calc(1rem + 2.7vw);}
}

/*******************************************************************************
                                인정받는 환경
********************************************************************************/
.transfer-section3-conTitle {
    color: #2E6B57;
    font-size: 1.4rem;
    margin-bottom: .7rem;
}
.transfer-section3-table {
    width: 100%;
    border-collapse: collapse;
}
.transfer-section3-table th,
.transfer-section3-table td {
    padding: .7rem;
}
.transfer-section3-table th {
    background: #2E6B57;
    color: #fff;
}
.transfer-section3-table td {
    background: #fff;
    border: 1px solid #BFBFBF;
}
.transfer-section3-table-td {
    background: #EBE6E0 !important;
    padding: 1rem;
}
.transfer-section3-table-td > span {
    transform: translateX(-100%) rotate(90deg);
    display: inline-block;
}
.transfer-section03 p {
    margin-top: 10px;
    text-align: right;
    font-size: 0.9rem;
    color: #444444;
}
@media screen and (max-width: 767px) {
    .transfer-section03 p {
        font-size: calc(1rem + -0.2778vw);
    }
}
/*******************************************************************************
                                네비게이션
********************************************************************************/
.transfer-nav {
    height: 0;
    position: sticky;
    top: 0;
    z-index: 10;
}
.transfer-nav .transfer-width {
    display: flex;
    justify-content: center;
    padding: 0;
}
.transfer-nav-col {
    display: inline-block;
    width: 50%;
    border-radius: 0 0 2.5rem 2.5rem;
    color: #626262;
    font-size: 1.6rem;
    transition: all .3s;
    overflow: hidden;
}
.transfer-nav-col > span {
    background: #434343;
    width: 100%;
    height: 100%;
    padding: 1.5rem 0;
    display: inline-block;
    transition: all .3s;
    font-family: 'esamanru', sans-serif;
    font-weight: 500;
}
.transfer-nav-col.active,
.transfer-nav-col:hover{
    box-shadow: 4px -4.85px 16px #1E1E1E;
    color: #fff;
    transition: all .3s;
}
.transfer-nav-col.active > span,
.transfer-nav-col:hover > span {
    background: #341FB460;
    transition: all .3s;
}
.transfer-nav-col:last-child.active > span,
.transfer-nav-col:last-child:hover > span{
    background: #A2660660;
    transition: all .3s;
}
.transfer-nav-col:first-child {
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-sectionNav-bg01-220523.jpg") no-repeat center center;
    background-size: 100%;
}
.transfer-nav-col:last-child {
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-sectionNav-bg02-220523.jpg") no-repeat center center;
    background-size: 100%;
}
/*******************************************************************************
                            영국, 미국대학교 편입
********************************************************************************/
.transfer-section04 .transfer-width,
.transfer-section09 .transfer-width {
    padding: 10rem 0 5rem ;
}
.transfer-title-strong {
    font-size: 3.4rem;
    color: #2F1B75;
    font-family: 'esamanru', sans-serif;
    margin-bottom: 4rem;
}
.transfer-section4-con {
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section04-img01-220523.jpg") no-repeat center center;
    background-size: cover;
    margin-bottom: 1.5rem;
    padding-top: 6rem;
}
.transfer-section4-con:last-child{
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section04-img02-220523.jpg") no-repeat center center;
    background-size: cover;
    margin: 0;
}
.transfer-section4-text1 {
    padding: 2.2rem .5rem 2.2rem 2rem;
    margin:0 2.5rem 0 0 ;
    text-align: left;
    background: rgba(255,255,255,.9);
}
.transfer-section4-text1 > dt {
    font-size: 2.8rem;
    color: #000;
    margin-bottom: 1.3rem;
    font-family: 'esamanru', sans-serif;
    font-weight: 700;
}
.transfer-section4-text1 > dt > strong {
    color: #543DAA;
}
.transfer-section4-text1 > dd {
    font-size: 1rem;
    color: #333333;
    font-weight: 700;
}
.transfer-section4-text1 > dd > ul {
    list-style: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section04-icon01-220523.png");
    margin-top: .85rem;
}
.transfer-section4-text1 > dd > ul > li {
    margin-bottom: .2rem;
    font-weight: 400;
    margin-left: 1rem;
}
.transfer-section4-text2 {
    background: rgba(84,61,170,.9);
    padding: 1.7rem 0;
}
.transfer-section4-text2 > span {
    display: inline-block;
    margin-bottom: .7rem;
    font-size: 1.4rem;
    color: #FFFFFF;
    font-weight: 500;
}
.transfer-section4-text2 > strong {
    font-family: 'esamanru', sans-serif;
    font-weight: 500;
    font-size: 1.6rem;
    color: #5BFFFD;
}

/* 미국 색상 */
.transfer-section09 .transfer-title-strong {
    color: #6D380A;
}
.transfer-section09 .transfer-section4-text1 > dt > strong {
    color: #E7720B;
}
.transfer-section09 .transfer-section4-text2 {
    background: rgba(194,101,18,.9);
}
.transfer-section09 .transfer-section4-text2 > strong {
    color: #FCFF00;
}

@media screen and (max-width: 1080px) {
    .transfer-section04 .transfer-width,
    .transfer-section09 .transfer-width {
        padding: 10rem 1.5rem 5rem ;
    }
    .transfer-section4-text1 {
        margin: 0;
    }
}
@media screen and (max-width: 767px) {
    .transfer-title-strong {
        font-size: calc(1rem + 6vw);
    }
    .transfer-section4-text1 > dt {
        font-size: calc(1rem + 4.3vw);
    }
    .transfer-section4-text1 > dd {
        font-size: calc(1rem + 1.3vw);
    }
    .transfer-section4-text2 > span {
        font-size: calc(1rem + 2.5vw);
    }
    .transfer-section4-text2 > strong {
        font-size: calc(1rem + 2.7vw);
    }
}
/*******************************************************************************
                                영국, 미국대학교 전공
********************************************************************************/
.transfer-section05 .transfer-title,
.transfer-section10 .transfer-title{
    color: #fff;
}
.transfer-section5-table {
    border-collapse: collapse;
    width: 100%;
    background: #fff;
    border-radius: .5rem;
    overflow: hidden;
}
.transfer-section5-table th,
.transfer-section5-table td {
    border: 1px solid #B7A9ED;
    padding: 1rem;
    font-size: 1rem;
}
.transfer-section5-table th:first-child,
.transfer-section5-table td:first-child {
    border-left:none ;
}
.transfer-section5-table th:last-child,
.transfer-section5-table td:last-child {
    border-right:none ;
}
.transfer-section5-table th {
    color: #543DAA;
    border-top: none;
    background: #E6DFFF;
}
.transfer-section5-table td {
    color: #000;
    border-bottom: none;
}
.transfer-section5-table td > span {
    font-size: .7rem;
}
.transfer-section5-table td > ul {
    list-style: outside;
    margin-left: 1rem;
    text-align: left;
}
.transfer-section5-table td > ul > li {
    margin-bottom: .3rem;
}
/* 미국 색상 */
.transfer-section10 .transfer-section5-table th,
.transfer-section10 .transfer-section5-table td {
    border: 1px solid #FFC693;
}
.transfer-section10 .transfer-section5-table th {
    color: #BF671A;
    background: #FFDEC1;
}

@media screen and (max-width: 1080px) {
    .transfer-section05 .transfer-section5-table th:nth-child(1),
    .transfer-section05 .transfer-section5-table td:nth-child(1),
    .transfer-section05 .transfer-section5-table th:nth-child(3),
    .transfer-section05 .transfer-section5-table td:nth-child(3),
    .transfer-section10 .transfer-section5-table th:nth-child(2),
    .transfer-section10 .transfer-section5-table td:nth-child(2),
    .transfer-section10 .transfer-section5-table th:nth-child(4),
    .transfer-section10 .transfer-section5-table td:nth-child(4){
        display: none;
    }
}

@media screen and (max-width: 767px) {
    .transfer-section5-table th,
    .transfer-section5-table td {
        font-size: calc(1rem + .7vw);
        padding: 1rem 1vw;
    }
    .transfer-section5-table td > ul {
        margin-left: 2rem;
    }
    .transfer-section5-table td > ul > li{
        margin-bottom: 1rem;
    }
}

/*******************************************************************************
                                영국, 미국대학교 추천대상
********************************************************************************/
.transfer-section6-row {
    font-size: 1.4rem;
    color: #000;
    padding: .9rem 0;
    background: #fff;
    border: 1px solid #6F6E6F;
    box-shadow: .1rem .2rem .15rem #333333;
    margin-bottom: 1.25rem;
    font-weight: 700;
}
@media screen and (max-width: 767px) {
    .transfer-section6-row {
        font-size: calc(1rem + 2vw);
    }
}
/*******************************************************************************
                            영국, 미국대학교 체크리스트
********************************************************************************/
.transfer-section7-con {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    row-gap: 1.15rem;
    column-gap: 1.15rem;
}
.transfer-section7-col {
    background: #fff;
    padding: 0 1rem 8rem;
    position: relative;
}
.transfer-section7-col-title {
    display: inline-block;
    padding: .4rem 1rem;
    background: rgba(84, 61, 170, .5);
    border-radius:  0 0 .5rem .5rem;
    color: #fff;
    margin-bottom: 1rem;
    font-size: 1rem;
}
.transfer-section7-col > dl > dt {
    color: #543DAA;
    font-size: 1.2rem;
    font-weight: 700;
    margin-bottom: 1rem;
}
.transfer-section7-col > dl > dd > ul {
    text-align: left;
    list-style: outside;
    margin-left: 1rem;
}
.transfer-section7-col > dl > dd > ul > li {
    margin-bottom: .2rem;
    font-size: 1rem;
    color: #000000;
}
.transfer-section7-col > dl > dd > ul > li > span {
    color: #555555;
    font-size: .8rem;
}
.transfer-section7-col-imgBox {
    position: absolute;
    right: 1rem;
    bottom: 1rem;
}
.transfer-section7-col-imgBox > img {
    height: 5rem;
}

/* 미국 색상 */
.transfer-section12 .transfer-section7-col-title {
    background: rgba(231, 114, 11, .5);
}
.transfer-section12 .transfer-section7-col > dl > dt {
    color: #E7720B;
}
@media screen and (max-width: 767px) {
    .transfer-section7-con {
        grid-template-columns: repeat(1,1fr);
    }
    .transfer-section7-col-title {
        font-size: calc(1rem + 1vw);
    }
    .transfer-section7-col > dl > dt {
        font-size: calc(1rem + 2.5vw);
    }
    .transfer-section7-col > dl > dd > ul {
        margin-left: 2rem;
    }
    .transfer-section7-col > dl > dd > ul > li {
        font-size: calc(1rem + 1vw);
    }
    .transfer-section7-col-imgBox > img {
        height: 7rem;
    }
    .transfer-section7-col {
        padding: 0 1rem 10rem;
    }
}

/*******************************************************************************
                            영국, 미국대학교 편입후기
********************************************************************************/
.transfer-section8-title {
    color: #543DAA;
    font-size: 1.6rem;
    margin-bottom: 1.2rem;
}
.transfer-section8-row {
    display: flex;
    margin-bottom: 1rem;
}
.transfer-section8-row > dt {
    width: 20%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #543DAA;
    color: #fff;
    font-size: 1.4rem;
}
.transfer-section8-row > dt strong {
    font-size: 2rem;
}
.transfer-section8-row > dd {
    width: 80%;
    display: grid;
    background: #fff;
    grid-template-columns: repeat(2,1fr);
}
.transfer-section8-row > dd > ul {
    grid-column: 2 span;
    background: #fff;
    padding: 1rem 0;
    margin: 0 2rem;
    border-bottom: 1px solid #DCDCDC;
    text-align: left;
    list-style: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section04-icon01-220523.png");
}
.transfer-section8-row > dd > ul > li {
    font-size: 1.1rem;
    margin-bottom: .2rem;
    margin-left: 1rem;
}
.transfer-section8-row > dd > p {
    background: #F5F5F5;
    font-size: 1.1rem;
    color: #777777;
    padding: .5rem;
    grid-column: 2 span;
}
.transfer-section8-ranking {
    background: #fff;
    padding: 1rem 0;
    width: 80%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #BC1F1F;
    font-size: 1rem;
    position: relative;
}
.transfer-section8-ranking strong {
    font-size: 1.1rem;
    position: relative;
}
.transfer-section8-ranking strong::after,
.transfer-section8-ranking strong::before {
    content: '';
    position: absolute;
    top: 50%;
    width: .9rem;
    height: 1.75rem;
    transform: translateY(-50%);
}
.transfer-section8-ranking strong::after {
    right: 100%;
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section07-img01-220523.png") no-repeat center center;
    background-size: 100%;
}
.transfer-section8-ranking strong::before {
    left: 100%;
    background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/usa-uk-transfer/transfer-section07-img02-220523.png") no-repeat center center;
    background-size: 100%;
}

.transfer-section8-school {
    background: #fff;
    padding: 1rem 0;
    text-align: left;
    width: 120%;
    transform: translateX(-20%);
}
.transfer-section8-school > strong {
    font-size: 1.4rem;
    font-weight: 500;
}
.transfer-section8-school > strong > strong {
    font-size: 1.75rem;
}
.transfer-section8-school > span {
    color: #999999;
    font-size: .9rem;
}


/* 미국 색상 */
.transfer-section13 .transfer-section8-title {
    color: #E9873C;
}
.transfer-section13 .transfer-section8-row > dt {
    background: #E9873C;
}

@media screen and (max-width: 767px) {
    .transfer-section8-row > dt {
        width: 30%;
        font-size: calc(1rem + 1vw);
    }
    .transfer-section8-row > dt strong {
        font-size: calc(1rem + 3vw);
    }
    .transfer-section8-row > dd > ul {
        grid-column: 1 span;
    }
    .transfer-section8-row > dd {
        width: 70%;
        grid-template-columns: repeat(1,1fr);
    }
    .transfer-section8-school {
        width: 100%;
        transform: translateX(0);
        text-align: center;
    }
    .transfer-section8-ranking {
        width: 100%;
        font-size: calc(1rem + .7vw);
    }
    .transfer-section8-row > dd > p {
        grid-column: 1 span;
        font-size: calc(1rem + 1vw);
    }
    .transfer-section8-row > dd > ul > li {
        font-size: calc(1rem + 1.3vw);
    }
    .transfer-section8-school > strong {
        font-size: calc(1rem + 2vw);
    }
    .transfer-section8-school > strong > strong {
        font-size: calc(1rem + 3.7vw);
    }
    .transfer-section8-school > span {
        font-size: calc(1rem + .8vw);
    }
    .transfer-section8-ranking strong {
        font-size: calc(1rem + .9vw);
    }
}
@media screen and (max-width: 430px) {
    .transfer-section8-row > dt {
        width: 25%;
    }
    .transfer-section8-row > dd {
        width: 75%;
    }
}
/*******************************************************************************
                                노하우 모든것
********************************************************************************/
.transfer-section14 .transfer-width {
    padding: 10rem 0 5rem;
}
.transfer-section14 .transfer-title {
    color: #fff;
}
.transfer-section14-con {
    width: 50rem;
    height: 29rem;
    margin: 0 auto;
    box-shadow: 0 0 2.3rem #12352AD4;
}
.transfer-section14-con > iframe {
    width: 100%;
    height: 100%;
    border: none;
}
@media screen and (max-width: 1080px) {
    .transfer-section14-con {
        width: 92.5926vw;
        height: 53.7037vw;
    }
}
/*******************************************************************************
                                단독혜택
********************************************************************************/
.transfer-section15-title {
    font-size: 2.8rem;
    background: linear-gradient(to right top, #DDA45C, #966C3A);
    color: transparent;
    -webkit-background-clip: text;
    font-family: 'esamanru', sans-serif;
    margin-bottom: 2.5rem;
}
.transfer-section15-title > span {
    font-size: 1.6rem;
    color: #FFFFFF;
    font-weight: 500;
    font-family: 'noto',sans-serif;
    display: inline-block;
}
.transfer-section15-textBox {
    background: #fff;
    margin-bottom: .5rem;
    padding: 1.7rem;
    text-align: left;
}
.transfer-section15-textBox > dt {
    font-size: 1.6rem;
    color: #000000;
    font-family: 'esamanru', sans-serif;
    margin-bottom: 1.1rem;
}
.transfer-section15-textBox > dt > span {
    color: #CBA777;
}
.transfer-section15-textBox > dd {
    color: #555;
    font-size: 1rem;
    width: 70%;
}
.transfer-section15-textBox > dd > small {
    font-size: .8rem;
}
.transfer-section15-text {
    margin: 2.5rem 0 1.8rem ;
    font-size: 1.6rem;
    color: #FFFFFF;
    font-weight: 700;
    padding: 1rem 0;
    position: relative;
    z-index: 1;
    border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
}
.transfer-section15-text > strong {
    color: #27CC96;
    background: #292A2C;
}
.transfer-section15-text2 {
    font-size: 1.2rem;
    color: #DBDBDB;
}

@media screen and (max-width: 767px) {
    .transfer-section15-textBox > dd {
        width: 100%;
    }
    .transfer-section15-title {
        font-size: calc(1rem + 5.5vw);
    }
    .transfer-section15-title > span {
        font-size: calc(1rem + 2vw);
    }
    .transfer-section15-textBox > dt {
        font-size: calc(1rem + 2vw);
    }
    .transfer-section15-textBox > dd {
        font-size: calc(1rem + 1vw);
    }
    .transfer-section15-textBox > dd > small {
        font-size: calc(1rem + .6vw);
    }
    .transfer-section15-text {
        font-size: calc(1rem + 2.5vw);
    }
    .transfer-section15-text2 {
        font-size: calc(1rem + 1.5vw);
    }
}
