@charset "UTF-8";

/* 공통css */
.yg-con {text-align: center;}
.yg-con *{margin: 0; padding: 0; }
.yg-con .yg-max-width {width: 690px; margin: 0 auto;}

@media(max-width:780px){
    .yg-con .yg-max-width {width: 88.4615vw; margin: 0 auto;}

}

/*********************************************************************************
**********************************************************************************
                            영국 대학 진학 컨설팅
**********************************************************************************
*********************************************************************************/
.yg-con1 {background-image: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/undergraduate-solution-uk/con1_bg01_210721.jpg); font-family: 'NotoSansCJKkr';}
.yg-con1 .yg-max-width {padding-top: 70px;}
.yg-con1 .yg-max-width>h1 {position: relative;  font-family: 'SCDream'; line-height: 1;z-index: 1; margin-bottom: 25px;}
.yg-con1 .yg-max-width>h1>img {position: absolute; right: 95%; top: 0;}
.yg-con1 .yg-max-width>h1>div>p {font-size: 130px; font-weight: 700; color: #fff; text-shadow: 5px 0px 0px #089936;}
.yg-con1 .yg-max-width>h1>div>span {font-size: 105px; font-weight: 700; display: inline-block;  background-image: -webkit-linear-gradient(left,#08aa3b, #56d480);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position:relative;
}
.yg-con1 .yg-max-width>h1>div>span:after {
    background: none;
    content: attr(data-text);
    left: 0;
    position: absolute;
    text-shadow: 5px 0px 0px #fff;
    bottom: 0;
    z-index: -2;
}


.yg-con1 .yg-max-width>p {font-size: 24px; color: #088F1D; text-align: left; display: inline-block; margin-bottom: 30px;}

.yg-con1 .yg-max-width .yg-con1-text1 {background: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/undergraduate-solution-uk/con1_bg02_210721.png) no-repeat; padding: 8px 0 30px;  margin: 0 auto 230px; color: #fff; font-weight: 700;}
.yg-con1 .yg-max-width .yg-con1-text1>p:first-child {font-size: 30px; text-decoration: underline;}
.yg-con1 .yg-max-width .yg-con1-text1>p:last-child {font-size: 34px;}


.yg-con1 .yg-max-width .yg-con1-text2{background-image: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/undergraduate-solution-uk/con1_img01_210721.png); width: 786px; padding: 28px 0; position: relative; left: -40px;}
.yg-con1 .yg-max-width .yg-con1-text2>div{display: flex; justify-content: center;align-items: center; margin-top: 18px;}
.yg-con1 .yg-max-width .yg-con1-text2>div>p{width: 30%; font-size: 25px; font-weight: 700; margin: 0 24px;}


@media(max-width:920px){
    .yg-con1 .yg-max-width>h1{display: inline-block;}
    .yg-con1 .yg-max-width>h1>img{right: 100%; width: 15.8696vw;}
    .yg-con1 .yg-max-width>h1>div>p{font-size: 14.1304vw;}
    .yg-con1 .yg-max-width>h1>div>span{font-size: 11.413vw;}

    .yg-con1 .yg-max-width>p {font-size: 2.6087vw;margin-bottom: 3.2609vw;}

    .yg-con1 .yg-max-width .yg-con1-text1 {width: 75vw;  padding: 0.8696vw 0 3.2609vw;  margin: 0 auto 25.0000vw; background-size: cover;}
    .yg-con1 .yg-max-width .yg-con1-text1>p:first-child {font-size: 3.2609vw;}
    .yg-con1 .yg-max-width .yg-con1-text1>p:last-child {font-size: 3.6957vw;}


    .yg-con1 .yg-max-width .yg-con1-text2{ width: 100%; padding: 3.0435vw 0; left: 0;  background-size: cover; background-position: center; }
    .yg-con1 .yg-max-width .yg-con1-text2>img{ width: 27.6087vw;}
    .yg-con1 .yg-max-width .yg-con1-text2>div{margin-top: 1.9565vw;}
    .yg-con1 .yg-max-width .yg-con1-text2>div>p{font-size: 2.7174vw; margin: 0 2.6087vw;}
    .yg-con1 .yg-max-width .yg-con1-text2>div>img{width: 15%;}

}



/*********************************************************************************
**********************************************************************************
                            영국대학 합격에 강합니다.
**********************************************************************************
*********************************************************************************/
.yg-con2{background: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/undergraduate-solution-uk/con2_bg01_210721.png) no-repeat #F0DD5A top center; padding: 54px 0 20px; }
.yg-con2 .yg-max-width>h2{font-size: 40px; margin-bottom: 100px; font-weight: 900; font-family: 'SCDream';}
.yg-con2 .yg-max-width>h2>strong{color: #087646; font-weight: 900;}

/* textbox */
.yg-con2 .yg-max-width .yg-con2-textbox{font-family: 'SCDream';border: 1px solid #004C2B;position: relative;padding: 20px 0;margin-bottom: 60px;}
.yg-con2 .yg-max-width .yg-con2-textbox>img{position: absolute;bottom: 80%;left: 10%;}

.yg-con2 .yg-max-width .yg-con2-textbox{font-weight: 700;font-size: 30px;color: #000;}
.yg-con2 .yg-max-width .yg-con2-textbox>span{color: #F13E2B;}


/* conbox1 */
.yg-con2 .yg-max-width>div>.yg-con2-conbox1>img{margin-bottom: -4px;}
.yg-con2 .yg-max-width>div>.yg-con2-conbox1>div {display: flex;background: #fff;margin-bottom: 60px;padding: 30px 0 10px 20px;}
.yg-con2 .yg-max-width>div>.yg-con2-conbox1>div>img{width: 157px; height: 88px;margin-right: 10px;}
.yg-con2 .yg-max-width>div>.yg-con2-conbox1>div>dl{text-align: left;}
.yg-con2 .yg-max-width>div>.yg-con2-conbox1>div>dl>dt{font-weight: 700; font-size: 20px; margin-bottom: 8px;}
.yg-con2 .yg-max-width>div>.yg-con2-conbox1>div>dl>dd{font-size: 18px; color: #666666;margin-bottom: 20px;word-break: keep-all;}



/* yg-con2-conbox2 */
.yg-con2 .yg-max-width>div>.yg-con2-conbox2{margin-bottom: 60px;}
.yg-con2 .yg-max-width>div>.yg-con2-conbox>p{width: 622px;margin: 0 auto;text-align: left;font-size: 12px;color: #666666;}
.yg-con2 .yg-max-width>div>.yg-con2-conbox2>p{margin-top: -40px;}
.yg-con2 .yg-max-width>div>.yg-con2-conbox2>p::before{content: '*';}
.yg-con2 .yg-max-width>div>.yg-con2-conbox3>p{margin: 10px auto;}

.yg-con2-conbox2-row {
    padding-top: 8rem;
    margin-bottom: 5rem;
    position: relative;
}
.yg-con2-conbox2-row-title {
    position: absolute;
    left: 0;
    top: 0;
    transform: translate(10%,-50%);
    font-size: 1rem;
    border: 3px solid #707070;
    padding: .2rem 2rem;
    background: transparent linear-gradient(315deg, #B67300 0%, #FDDE8A 48%, #B67300 100%) 0 0 no-repeat padding-box;
    box-shadow: 5px 6px 3px #00000047;
}
.yg-con2-conbox2-row-title > span {
    color: #752F00;
    font-size: .8rem;
    font-weight: 400;
}
.yg-con2-conbox2-row-textBox {
    background: #fff;
    position: relative;
}
.yg-con2-conbox2-row-textBox > p {
    width: 65%;
    box-sizing: border-box;
    text-align: left;
    padding: 1rem;
    font-size: .8rem;
    color: #666666;
    line-height: 1.8;
}
.yg-con2-conbox2-row-textBox > p > span {
    background: #E9FFB5;
}
.yg-con2-conbox2-row-textBox > img {
    position: absolute;
    width: 35%;
    right: 0;
    top: 0;
}
.yg-con2-conbox2-row:first-child .yg-con2-conbox2-row-textBox > img {
    transform: translateY(-20%);
}

.yg-con2-conbox2-row:nth-child(1) {
    background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/undergraduate-solution-uk/con2_img03_220526.jpg') no-repeat;
    background-size: cover;
}
.yg-con2-conbox2-row:nth-child(2) {
    background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/undergraduate-solution-uk/con2_img04_220526.jpg') no-repeat;
    background-size: cover;
}
.yg-con2-conbox2-row:nth-child(3) {
    background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/undergraduate-solution-uk/con2_img05_220526.jpg') no-repeat;
    background-size: cover;
}

@media(max-width:780px){
    .yg-con2{ padding: 7.8261vw 0 2.8986vw;  background-size: 230vw;}
    .yg-con2 .yg-max-width>h2{font-size: 5.7971vw; margin-bottom: 10vw;}

    .yg-con2 .yg-max-width .yg-con2-textbox{padding: 2.8986vw 0;margin-bottom: 8.6957vw;}
    .yg-con2 .yg-max-width .yg-con2-textbox{font-size: 4.3478vw;}


    .yg-con2 .yg-max-width>div>.yg-con2-conbox1>img{margin-bottom: -0.5797vw; width: 100%;}
    .yg-con2 .yg-max-width>div>.yg-con2-conbox1>div {margin-bottom: 8.6957vw;padding: 4.3478vw 0 1.4493vw 2.8986vw;}
    .yg-con2 .yg-max-width>div>.yg-con2-conbox1>div>img{width: 22.7536vw; height: 12.7536vw;margin-right: 1.4493vw;}
    .yg-con2 .yg-max-width>div>.yg-con2-conbox1>div>dl>dt{font-size: 2.6vw; margin-bottom: 1.1594vw;}
    .yg-con2 .yg-max-width>div>.yg-con2-conbox1>div>dl>dd{font-size: 2.3vw;margin-bottom: 2.8986vw;}



    .yg-con2 .yg-max-width>div>.yg-con2-conbox2{margin-bottom: 8.6957vw;}
    .yg-con2 .yg-max-width>div>.yg-con2-conbox>p{width: 90.1449vw;font-size: 1.7391vw;}
    .yg-con2 .yg-max-width>div>.yg-con2-conbox2>p{margin-top: -5.7971vw;}
    .yg-con2 .yg-max-width>div>.yg-con2-conbox3>p{margin: 1.4493vw auto;}
    .yg-con2 .yg-max-width>div>.yg-con2-conbox3>img{width: 100%;}
    .yg-con2-conbox2-row-textBox > p {
        width: 100%;
    }
    .yg-con2-conbox2-row-textBox > img {
        display: none;
    }
}
/*******************************************************************************
                                       edm유학센터!
********************************************************************************/
.master-section2-con-wrap {padding: 40px 10px;margin-bottom: 3rem;background: #fff;}
.master-section2-con-wrap:last-of-type {margin-bottom: 0;}
.master-section2-con-title {margin-bottom: 20px;color: #000;font-size: 24px;}
.master-section2-con-title > span {display: flex;align-items: center;justify-content: center;width: 80%;margin: 0 auto 8px;padding: 5px 0; background: transparent linear-gradient(90deg, #5B310C00 0%, #765334 34%, #5B310C 50%, #765334 64%, #5B310C00 100%);line-height: 1.2;}
.master-section2-con-title > span > span {position: relative;display: inline-block;font-size: 18px;color: #fff;line-height: 1.4;}
.master-section2-con-title > span > span::before {content: '';position: absolute;left: 100%;bottom: 0;background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/master-solution-uk/master-section2-title-img.png") no-repeat center center;background-size: cover;aspect-ratio: 75 / 88;width: 43px;}
.master-section2-con-title > strong {color: #F47035;}

.master-section2-con7 div {aspect-ratio: 300 / 170;width: 80%;margin: 0 auto 10px;background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/master-solution-uk/master-section2-img05.jpg") no-repeat center center;background-size: cover;}
.master-section2-con7 p {font-size: 14px;}
.master-section2-con7 p span {color: #001FCC;}

@media screen and (min-width: 768px) {
    .master-section2-con-wrap {padding: 1.2rem 5rem;}
    .master-section2-con-title {margin-bottom: 2rem;font-size: 1rem;}
    .master-section2-con-title > span {max-width: 440px;}
    .master-section2-con-title > span > span {font-size: 1rem;}

    .master-section2-con7 p {font-size: .8rem;}
}

/*********************************************************************************
**********************************************************************************
                           영국대학 합격 솔루션 특징
**********************************************************************************
*********************************************************************************/
.yg-con3{background: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/undergraduate-solution-uk/con3_bg01_210721.png) no-repeat #FCF7D9 top center; padding: 30px 0 20px; position: relative; font-family: 'NotoSansCJKkr';}
.yg-con3 .yg-max-width>h2>span{font-size: 25px; color: #A6FF19;}
.yg-con3 .yg-max-width>h2{font-size: 40px; color: #fff; margin-bottom: 120px; font-family: 'SCDream';}


.yg-con3 .yg-max-width .yg-con3-text{color: #000; background: #F0DD5A; border-radius: 15px; display: inline-block; padding: 3px 10px; font-size: 18px;}
.yg-con3 .yg-max-width .yg-con3-text>span{ width: 18px; height: 18px;display: inline-block; line-height: 18px; background: #000; color: #F0DD5A; border-radius: 60px; font-size: 15px; position: relative; top: -2px; }
/* yg-con3-conbox1 */
.yg-con3 .yg-max-width .yg-con3-conbox1{ position: relative; z-index: 2;}
.yg-con3 .yg-max-width .yg-con3-conbox1>h3{font-size: 30px;margin: 20px 0; font-weight: 700; }
.yg-con3 .yg-max-width .yg-con3-conbox1>h3>span{color: #6BB540;}
.yg-con3 .yg-max-width .yg-con3-conbox1>p{font-size: 20px; margin-bottom: 50px;}
.yg-con3 .yg-max-width .yg-con3-conbox1>p>strong{color: #F13E2B; background: #F0DD5A;}
.yg-con3 .yg-max-width .yg-con3-conbox1>img{margin-bottom: 20px; width: 100%;}
.yg-con3 .yg-max-width .yg-con3-conbox1>.bg-img{position: absolute; left: 50%;top: 50%; transform: translate(-50%, -50%);  z-index: -1; width: 100%;}



/* yg-con3-conbox2 */
.yg-con3 .yg-max-width .yg-con3-conbox2{background: #fff; padding: 50px 40px; font-weight: 700;}
.yg-con3 .yg-max-width .yg-con3-conbox2>p{font-size: 20px; margin-bottom: 50px;}
.yg-con3 .yg-max-width .yg-con3-conbox2>p>b{color: #FF403B;}
.yg-con3 .yg-max-width .yg-con3-conbox2>p>strong{color: #fff;background: #ff043b;line-height: 1.6;}
.yg-con3 .yg-max-width .yg-con3-conbox2>img{width: 100%;}

/* yg-con3-textbox1 */
.yg-con3 .yg-max-width .yg-con3-textbox1{text-align: left; margin: 40px 0;}
.yg-con3 .yg-max-width .yg-con3-textbox1>h4{font-size: 20px;}
.yg-con3 .yg-max-width .yg-con3-textbox1>p{font-size: 16px; word-break: keep-all;}



/* yg-con3-conbox3 */
.yg-con3 .yg-max-width .yg-con3-conbox3>h3{font-size: 30px; font-weight: 500; line-height: 1.2; margin: 18px 0 45px;}
.yg-con3 .yg-max-width .yg-con3-conbox3>h3>b{font-weight: 700;}


.yg-con3 .yg-max-width .yg-con3-conbox3>dl{position: relative; background: #EAD8B9; padding: 15px 42px; text-align: left; margin-bottom: 30px;}
.yg-con3 .yg-max-width .yg-con3-conbox3>dl>dt{position: relative; color: #009C58; font-size: 20px; font-weight: 700; margin-bottom: 8px;}
.yg-con3 .yg-max-width .yg-con3-conbox3>dl>dt::before{
    content: '✔️';
    position: absolute;
    font-size: 18px;
    right: 101%; top: 40%; transform: translateY(-50%);
}
.yg-con3 .yg-max-width .yg-con3-conbox3>dl>dd{font-size: 16px; }
.yg-con3 .yg-max-width .yg-con3-conbox3>dl>img{position: absolute; right: 0; bottom: 70%; width: 20%;}
.yg-con3 .yg-max-width .yg-con3-conbox3>p{font-size: 20px; color: #4C372B; margin-bottom: 16px; font-weight: 700;}
.yg-con3 .yg-max-width .yg-con3-conbox3>img{ margin-bottom: 30px;width: 100%;}
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-text{
    position: relative;
    font-size: 16px;
    text-align: left;
    margin-bottom: 30px;
    padding: 0 22px;
}
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-text>span{
    background: #F4E68C;
}
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-text>img{position: absolute; left:65%; top: 30%; transform: translateY(-50%); width: 35%;}


/* yg-con3-conbox3-con1 */
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1{margin-bottom: 60px;}
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>dl{border: 1px solid #F8E77A; padding: 20px 40px; display: flex; justify-content: center; background: rgba(255, 255, 255, 0.5);}
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>dl>dt{font-size: 20px;font-weight: 700;margin-right: 20px;}
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>dl>dd>p{font-size: 16px;font-weight: 400; text-align: left;}
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>dl>dd>p::before{
    content: '-';
}
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>img{display: block; margin: 0 auto; margin-bottom: 20px;}
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>div{background: #4c372b; display: inline-block; padding: 20px 130px; color: #fff; text-align: left; border-radius: 50px; }
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>div>p{position: relative; left: 20px;}
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>div>p:first-child{position: relative;font-size: 19px;}
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>div>p:last-child{ font-size: 16px;}
.yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>div>p>img{position: absolute; right: 105%; bottom: 10px; width: 20%;}




/* yg-con3-conbox4 */
.yg-con3 .yg-max-width .yg-con3-conbox4>h3{font-size: 30px; font-weight: 500; line-height: 1.2; margin: 18px 0 45px;}
.yg-con3 .yg-max-width .yg-con3-conbox4>h3>b{font-weight: 700;}
.yg-con3 .yg-max-width .yg-con3-conbox4>p{display: inline-block; font-size: 24px; color: #fff; padding: 10px 24px; background: #009C58; margin-bottom: 20px;}

.yg-con3 .yg-max-width .yg-con3-conbox4>.yg-con3-conbox4-con{background: #fff; border: 2px solid #EAD8B9; padding: 12px 26px; margin: 15px 0; }
.yg-con3 .yg-max-width .yg-con3-conbox4>.yg-con3-conbox4-con>h4{font-size: 20px; margin-bottom: 10px;}
.yg-con3 .yg-max-width .yg-con3-conbox4>.yg-con3-conbox4-con>h4>span{color: #FF403B;}
.yg-con3 .yg-max-width .yg-con3-conbox4>.yg-con3-conbox4-con>hr{background: #CF9F4D; height: 1px; border: none;}
.yg-con3 .yg-max-width .yg-con3-conbox4>.yg-con3-conbox4-con>div{display: flex;justify-content: space-around; padding: 20px 0;}
.yg-con3 .yg-max-width .yg-con3-conbox4>.yg-con3-conbox4-con>div>div{width: 35%;}
.yg-con3 .yg-max-width .yg-con3-conbox4>.yg-con3-conbox4-con>div>div>img{width: 70%; }
.yg-con3 .yg-max-width .yg-con3-conbox4>.yg-con3-conbox4-con>div>ul{width: 50%; text-align: left; font-size: 16px;}









@media(max-width:780px){
    .yg-con3{padding: 4.3478vw 0 2.8986vw; background-size: 230vw;}
    .yg-con3 .yg-max-width>h2>span{font-size: 3.6232vw;}
    .yg-con3 .yg-max-width>h2{font-size: 5.7971vw; margin-bottom: 17.3913vw;}


    .yg-con3 .yg-max-width .yg-con3-text{padding: 0.4348vw 1.4493vw; font-size: 2.6087vw;}
    .yg-con3 .yg-max-width .yg-con3-text>span{ width: 2.6087vw; height: 2.6087vw;line-height: 2.6087vw; font-size: 2.1739vw;  top: -0.2899vw; }
    /* yg-con3-conbox1 */
    .yg-con3 .yg-max-width .yg-con3-conbox1>h3{font-size: 4.3478vw;margin: 2.8986vw 0;}
    .yg-con3 .yg-max-width .yg-con3-conbox1>p{font-size: 2.8986vw; margin-bottom: 7.2464vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox1>img{margin-bottom: 2.8986vw;}



    /* yg-con3-conbox2 */
    .yg-con3 .yg-max-width .yg-con3-conbox2{padding: 7.2464vw 5.7971vw; }
    .yg-con3 .yg-max-width .yg-con3-conbox2>p{font-size: 2.8986vw; margin-bottom: 7.2464vw;}


    /* yg-con3-textbox1 */
    .yg-con3 .yg-max-width .yg-con3-textbox1{margin: 5.7971vw 0;}
    .yg-con3 .yg-max-width .yg-con3-textbox1>h4{font-size: 2.8986vw;}
    .yg-con3 .yg-max-width .yg-con3-textbox1>p{font-size: 2.3188vw; }



    /* yg-con3-conbox3 */
    .yg-con3 .yg-max-width .yg-con3-conbox3>h3{font-size: 4.3478vw; margin: 2.6087vw 0 6.5217vw;}


    .yg-con3 .yg-max-width .yg-con3-conbox3>dl{ padding: 2.1739vw 6.0870vw;  margin-bottom: 4.3478vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox3>dl>dt{ font-size: 2.8986vw;  margin-bottom: 1.1594vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox3>dl>dt::before{font-size: 2.6087vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox3>dl>dd{font-size: 2.3188vw; }
    .yg-con3 .yg-max-width .yg-con3-conbox3>p{font-size: 2.8986vw; margin-bottom: 2.3188vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox3>img{ margin-bottom: 4.3478vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-text{
        font-size: 2.3188vw;
        margin-bottom: 4.3478vw;
        padding: 0 3.1884vw;
    }



    /* yg-con3-conbox3-con1 */
    .yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1{margin-bottom: 8.6957vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>dl{padding: 2.8986vw 5.7971vw; }
    .yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>dl>dt{font-size: 2.8986vw;margin-right: 2.8986vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>dl>dd>p{font-size: 2.3188vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>img{margin-bottom: 2.8986vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>div{padding: 2.8986vw 18.8406vw; border-radius: 7.2464vw; }
    .yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>div>p{left: 2.8986vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>div>p:first-child{font-size: 2.7536vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>div>p:last-child{ font-size: 2.3188vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox3>.yg-con3-conbox3-con1>div>p>img{bottom: 1.4493vw;}




    /* yg-con3-conbox4 */
    .yg-con3 .yg-max-width .yg-con3-conbox4>h3{font-size: 4.3478vw; margin: 2.6087vw 0 6.5217vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox4>p{font-size: 3.4783vw; padding: 1.4493vw 3.4783vw; margin-bottom: 2.8986vw;}

    .yg-con3 .yg-max-width .yg-con3-conbox4>.yg-con3-conbox4-con{ padding: 1.7391vw 3.7681vw; margin: 2.1739vw 0; }
    .yg-con3 .yg-max-width .yg-con3-conbox4>.yg-con3-conbox4-con>h4{font-size: 2.8986vw; margin-bottom: 1.4493vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox4>.yg-con3-conbox4-con>hr{height: 0.1449vw;}
    .yg-con3 .yg-max-width .yg-con3-conbox4>.yg-con3-conbox4-con>div{padding: 2.8986vw 0;}
    .yg-con3 .yg-max-width .yg-con3-conbox4>.yg-con3-conbox4-con>div>ul{font-size: 2.3188vw;}
}






/*********************************************************************************
**********************************************************************************
                           합격 비법자료 100%제공
**********************************************************************************
*********************************************************************************/
.yg-con4{background: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/undergraduate-solution-uk/con2_bg01_210721.png) no-repeat #F2F1ED top center; padding-bottom: 110px; }
.yg-con4 .yg-max-width>h2{position: relative;font-size: 34px; font-family: 'SCDream';  padding: 40px 0; line-height: 1.2; margin-bottom: 70px;}
.yg-con4 .yg-max-width>h2>strong{font-size: 40px; color: #F13E2B;}
.yg-con4 .yg-max-width>h2>img{ position: absolute; left: -5%; top: 0;}



.yg-con4 .yg-max-width .yg-con4-text{font-size: 18px; color: #fff; font-weight: 700; background: #087646; border-radius: 30px; display: inline-block; padding: 0 20px;}
.yg-con4 .yg-max-width .yg-con4-text>span{background: #fff;line-height: 18px;  color: #087646; display: inline-block; width: 18px; height: 18px; border-radius: 50%;;}


.yg-con4 .yg-max-width>.yg-con4-conbox>h3{font-size: 30px; margin: 30px 0; font-weight: 700; font-family: 'SCDream';}
.yg-con4 .yg-max-width>.yg-con4-conbox>h3>span{color: #F13E2B; font-weight: 700;}

/* yg-con4-conbox1 */
.yg-con4 .yg-max-width>.yg-con4-conbox1{margin-bottom: 36px;}
.yg-con4 .yg-max-width>.yg-con4-conbox1>p{margin-bottom: 8px;}
.yg-con4 .yg-max-width>.yg-con4-conbox1>p>span{border: 1px solid #004C2B; padding: 0 8px; font-size: 20px; font-weight: 400;}


/* yg-con4-conbox2 */
.yg-con4 .yg-max-width>.yg-con4-conbox2>span{font-size: 12px; color: #666666; margin-bottom: 24px; display: inline-block;}
.yg-con4 .yg-max-width>.yg-con4-conbox2>p{font-size: 18px; margin-bottom: 10px; color: #087646;}
.yg-con4 .yg-max-width>.yg-con4-conbox2>a{font-size: 28px; color: #fff; background: #F13E2B; padding: 16px 0; width: 300px; font-weight: 700;font-family: 'SCDream'; display: inline-block;margin: 0 auto; box-shadow: 5px 5px 10px #000;  text-decoration: none; border-radius: 16px;}
.yg-con4 .yg-max-width>.yg-con4-conbox2 .yg-con4-textbox2{
    margin: -10px 0 30px;
    display: flex; justify-content: center; font-size: 18px;
}
.yg-con4 .yg-max-width>.yg-con4-conbox2 .yg-con4-textbox2>div{
    width: 30%;
}
.yg-con4 .yg-max-width>.yg-con4-conbox2 .yg-con4-textbox2>div:nth-child(2){
    width: 35%;
}

@media(max-width:780px){
    .yg-con4{ padding-bottom: 15.9420vw; background-size: 250vw;}
    .yg-con4 .yg-max-width>h2{font-size: 4.9275vw;  padding: 5.7971vw 0;  margin-bottom: 10.1449vw;}
    .yg-con4 .yg-max-width>h2>strong{font-size: 5.7971vw; }
    .yg-con4 .yg-max-width>h2>img{display: none;}
    .yg-con4 .yg-max-width .yg-con4-text{font-size: 2.6087vw;  padding: 0 2.8986vw;}
    .yg-con4 .yg-max-width .yg-con4-text>span{line-height: 2.6087vw; width: 2.6087vw; height: 2.6087vw; }


    .yg-con4 .yg-max-width>.yg-con4-conbox>h3{font-size: 4.3478vw; margin: 4.3478vw 0; }
    .yg-con4 .yg-max-width>.yg-con4-conbox>img{width: 100%;}
    /* yg-con4-conbox1 */
    .yg-con4 .yg-max-width>.yg-con4-conbox1{margin-bottom: 5.2174vw;}
    .yg-con4 .yg-max-width>.yg-con4-conbox1>p{margin-bottom: 2.1594vw;}
    .yg-con4 .yg-max-width>.yg-con4-conbox1>p>span{padding: 0 1.1594vw; font-size: 2.8986vw;}


    /* yg-con4-conbox2 */
    .yg-con4 .yg-max-width>.yg-con4-conbox2>span{font-size: 1.7391vw;  margin-bottom: 3.4783vw; }
    .yg-con4 .yg-max-width>.yg-con4-conbox2>p{font-size: 2.6087vw; margin-bottom: 1.4493vw; }
    .yg-con4 .yg-max-width>.yg-con4-conbox2>a{font-size: 4.0580vw;  padding: 2.3188vw 0; width: 43.4783vw; border-radius: 2.3188vw;}
    .yg-con4 .yg-max-width>.yg-con4-conbox2 .yg-con4-textbox2{margin: -1.2821vw 0 3.8462vw; font-size: 2.3077vw;}
}


/*********************************************************************************
**********************************************************************************
                                꿈은 현실이 됩니다!
**********************************************************************************
*********************************************************************************/
.yg-con5{background: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/undergraduate-solution-uk/con3_bg01_210721.png) no-repeat #EAD8B9 top center; padding-bottom: 110px; }
.yg-con5 .yg-max-width>h2{font-size: 34px; font-family: 'SCDream';  padding: 50px 0; line-height: 1.2; margin-bottom: 70px;}
.yg-con5 .yg-max-width>h2>span{font-size: 40px; color: #fff;}


/* yg-con5-conbox1 */
.yg-con5 .yg-max-width>.yg-con5-conbox1>h3{font-size: 30px; font-family: 'SCDream'; margin-bottom: 36px;}
.yg-con5 .yg-max-width>.yg-con5-conbox1>h3>span{color: #F13E2B;}


/* 슬라이더 */
.yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .slick-dots li.slick-active button:before{ color: #1ec95b; opacity: 1; font-size: 15px;}
.yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .slick-dots li button:before{ color: #fff; opacity: 1; font-size: 15px;}
.yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-imgbox{position: relative ;}
.yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-imgbox>img{width: 100%;}
.yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-imgbox>p{position: absolute; left: 0; bottom: 0; font-family: 'NotoSansCJKkr';text-align: center; width: 100%;color: #fff;font-size: 20px; background: rgba(0, 0, 0, 0.5); padding: 17px 0;}

.yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-textbox{display: flex; padding:13px  26px 18px 10px; background: #fff; height: 80px; box-sizing: border-box;}
.yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-textbox>dt{width: 20%; font-size: 18px; font-weight: 700; color: #CE1039; }
.yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-textbox>dd{font-size: 18px; color: #333; font-weight: 500;width: 50%; text-align: left;}
.yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-textbox>dd>span{color: #888; font-weight: 400; font-size: 14px; line-height: 1; display: inline-block; margin-top: 8px;}
.yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-textbox>a{ font-size: 16px; text-decoration: none; font-weight: 700; font-family: 'SCDream';padding: 8px 10px; color: #fff;display: inline-block; background: #CE1039; border: 2px solid #333;}
.yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-textbox>a>div{display: inline-block;}

/* yg-con5-conbox2 */
.yg-con5 .yg-max-width>.yg-con5-conbox2{display: grid; grid-template-columns: repeat(3,1fr); width: 620px; margin: 0 auto; row-gap: 10px; font-family: 'NotoSansCJKkr';margin-top: 60px;}
.yg-con5 .yg-max-width>.yg-con5-conbox2>div{border:2px solid #000 ;box-sizing: border-box; width: 194px; height: 316px; margin: 0 auto; background: #fff;}
.yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-imgbox{position: relative; width: 100%; }
.yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-imgbox>img{width: 100%; height: 100%; margin-bottom: -5px;}
.yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-imgbox>p{position: absolute;left: 50%; bottom: -5px;height: 80px; transform: translateX(-50%); width: 100%; background: rgba(0, 0, 0, 0.5); font-size: 13.5px; color: #fff; display: flex; align-items: center; justify-content: center;line-height: 1.2; word-break: keep-all;}
.yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-textbox{text-align: left; padding: 14px 6px; }
.yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-textbox>h3{font-size: 16px; font-weight: 700; color: #CE1039; margin-bottom: 5px;}
.yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-textbox>dt{font-size: 15px; font-weight: 500; color: #333333;}
.yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-textbox>dd{font-size: 14px; font-weight: 400; color: #999999; word-break: keep-all;}



@media(max-width:780px){
    .yg-con5{padding-bottom: 15.9420vw;  background-size: 250vw;}
    .yg-con5 .yg-max-width>h2{font-size: 4.9275vw;  padding: 7.2464vw 0;  margin-bottom: 10.1449vw;}
    .yg-con5 .yg-max-width>h2>span{font-size: 5.7971vw;}


    /* yg-con5-conbox1 */
    .yg-con5 .yg-max-width>.yg-con5-conbox1>h3{font-size: 4.3478vw; margin-bottom: 5.2174vw;}


    /* 슬라이더 */
    .yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .slick-dots li.slick-active button:before{ font-size: 2.1739vw;}
    .yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .slick-dots li button:before{ font-size: 2.1739vw;}
    .yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-imgbox>p{font-size: 2.8986vw; padding: 2.4638vw 0;}

    .yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-textbox{padding:1.8841vw  3.7681vw 2.6087vw 1.4493vw;  height: 11.5942vw; }
    .yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-textbox>dt{ font-size: 2.6087vw; }
    .yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-textbox>dd{font-size: 2.6087vw; }
    .yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-textbox>dd>span{ font-size: 2.0290vw; margin-top: 1.1594vw;}
    .yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-textbox>a{ font-size: 2vw;padding: 1.1594vw 1.4493vw;}
    .yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-textbox>a>div{
        display: none;
    }

    /* yg-con5-conbox2 */
    .yg-con5 .yg-max-width>.yg-con5-conbox2{width: 89.8551vw;row-gap: 1.4493vw;margin-top: 8.6957vw;}
    .yg-con5 .yg-max-width>.yg-con5-conbox2>div{width: 28.1159vw; height: 45.7971vw;}
    .yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-imgbox{overflow: hidden;}
    .yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-imgbox>img{margin-bottom: -0.7246vw;}
    .yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-imgbox>p{  font-size: 1vw; }
    .yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-textbox{text-align: left; padding: 2.0290vw 0vw 0 0.8696vw; }
    .yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-textbox>h3{font-size: 2.3188vw;}
    .yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-textbox>dt{font-size: 2.1739vw;}
    .yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-textbox>dd{font-size: 2.0290vw;}

}
@media(max-width:480px){
    .yg-con5 .yg-max-width>.yg-con5-conbox1 #yg-slide .yg-slide-textbox>dd>span{margin-top: 0;}
    .yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-imgbox>p{display: none;}
    .yg-con5 .yg-max-width>.yg-con5-conbox2>div>.yg-con5-conbox2-textbox>dd{display: none;}
}
