@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700;900&display=swap');
/*******************************************************************************
                                  layout
********************************************************************************/
br.mo-br {
    display: none;
}
.edmkorean * {
    font-family: 'Noto Sans TC', sans-serif;
}
.max-width {
    max-width: 1080px;
    margin: 0 auto;
    padding: 100px 0;
}
.edmkorean-sub-title {
    margin-top: 0;
    font-size: 60px;
    font-weight: 500;
    color: #252B3F;
    text-align: center;
    margin-bottom: 4.5rem;
}
.edmkorean-sub-title.type2{
    margin-top: 7rem;
}
.edmkorean-text {
    font-size: 18px;
}
@media screen and (max-width:1200px) {
    .max-width {
        padding: 80px 16px;
    }   
}
@media screen and (max-width:767px) {
    br.mo-br {
        display: block;
    }
    .edmkorean-sub-title {
        margin-bottom: 2.5rem;
        font-size: 28px;
    }
    .edmkorean-text {
        font-size: 14px;
    }
}
/*******************************************************************************
                                  edmkorean-section1
********************************************************************************/
.edmkorean-section1 {
    position: relative;
    z-index: 1;
    color: #fff;
    overflow: hidden;
    padding-bottom: 260px;
}
.edmkorean-section1-bg {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    min-height: 100%;
    z-index: -1;
    display: block;
    aspect-ratio: 96 / 41;
    margin: 0 auto;
    min-width: 100%;
    transition: all 1s;
}
.edmkorean-section1-bg::before {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%);    
    background: #000000;
    transition: all 1s;
}
.active .edmkorean-section1-bg::before {
    background: #00000030;
    transition: all 2s;
}
.edmkorean-section1-bg iframe {
    width: 100%;
    aspect-ratio: 16 / 9;
}
.edmkorean-section1 .logoBox {    
    width: 155px;
    aspect-ratio: 155 / 107;
    margin-bottom: 24px;
    background: url('/images/edmkorean/edmkorean-logo.png') no-repeat center center;
    background-size: cover;
}
.edmkorean-section1 .tagBox {
    padding: 0 24px;
    font-size: 40px;
    font-weight: 600;
    font-style: normal;
    border-radius: 60px;
    background-color: #fff;
    line-height: 59px;
    color: #252B3F;
}    
.edmkorean-section1 h1 {
    margin-bottom: 30px;
    font-size: 90px;
}
.edmkorean-section1 p {
    font-size: 20px;
}
@media screen and (max-width:767px) {
    .edmkorean-section1 {
        padding-bottom: 180px;
    }
    .edmkorean-section1 .tagBox {
        padding: 0 12px;
        font-size: 22px;
        line-height: 32px;
    }
    .edmkorean-section1 .logoBox {    
        width: 25%;
    }
    .edmkorean-section1 h1 {
        margin-bottom: 16px;
        font-size: 48px;
    }
    .edmkorean-section1 p {
        font-size: 14px;
    }
}
/*******************************************************************************
                                  edmkorean-section2
********************************************************************************/
.edmkorean-section2 {
    background: url('/images/edmkorean/edmkorean-section2-bg.jpg') no-repeat;
    background-position: 1000px center;
    background-size: cover;
    transition: all 1s;
}
.edmkorean-section2.active {    
    background-position: center center;
    transition: all 1s;
}
.edmkorean-section2 .edmkorean-sub-title {
    width: 50%;
    color: #252B3F;
    text-align: left;
}
.edmkorean-section2 .edmkorean-text {
    width: 50%;
    color: #363636;
}
@media screen and (max-width:767px) {
    .edmkorean-section2 .edmkorean-sub-title {
        width: 100%;
    }
    .edmkorean-section2 .edmkorean-text {
        width: 100%;
    }   
}

/*******************************************************************************
                                  edmkorean-section3
********************************************************************************/
.edmkorean-section3 {transition: all .3s;}
.edmkorean-section3.active {background: #F8F8F8; transition: all .3s;}
.edmkorean-section3-con {
    display: flex;
    justify-content: space-between;
    align-items: start;
}
.edmkorean-section3-imgBox {
    width: 50%;
}
.edmkorean-section3-imgBox .img {
    aspect-ratio: 578 / 348;
    background: url('/images/edmkorean/edmkorean-section3-img_240808.jpg') no-repeat center center;
    background-size: cover;
}
.edmkorean-section3-imgBox > p {
    padding: 8px 0;
    background: #27B5B0;
    font-size: 20px;
    font-weight: 500;
    color: #fff;
    text-align: center;
}
.edmkorean-section3-imgBox > p > span {
    display: inline-block;
    margin-right: 10px;
    padding:0 15px;
    border-radius: 30px;
    background: #fff;
    color: #27B5B0;
}
.edmkorean-section3-textBox {
    width: 50%;
    padding-left: 60px;
}
.edmkorean-section3-textBox > h2 {
    margin-top: 0;
    margin-bottom: 20px;
    text-align: left;
    font-size: 40px;
    font-weight: 500;
}
.edmkorean-section3-textBox > dl {
    display: flex;   
    font-size: 18px; 
}
.edmkorean-section3-textBox > dl > dt {
    margin-right: 10px;
    white-space: nowrap;
}
.edmkorean-section3-textBox > dl > dd {
    margin-bottom: 0;
}
.edmkorean-section3-textBox > dl > dd > p {
    font-weight: 700;    
    color: #363636;
}
.edmkorean-section3-textBox > dl > dd > ul {
    margin: 0;
    padding-left: 20px;
    color: #666666;
}
.edmkorean-section3-textBox > dl > dd > ul > li > strong {    
    display: block;
    font-weight: 500;
    margin-bottom: 5px;
}
.edmkorean-section3-textBox > p {
    font-size: 15px;
    color: #B5B5B5;    
}
@media screen and (max-width:767px) {
    .edmkorean-section3-con {
        display: block;
    }
    .edmkorean-section3-imgBox {
        width: 100%;
        margin-bottom: 30px;
    }
    .edmkorean-section3-imgBox > p {
        padding: 10px 0;
        font-size: 14px;
    }
    .edmkorean-section3-imgBox > p > span {
        padding:0 10px;
    }
    .edmkorean-section3-textBox {
        width: 100%;
        padding-left: 0;
    }
    .edmkorean-section3-textBox > h2 {
        font-size: 22px;
    }
    .edmkorean-section3-textBox > dl {
        font-size: 14px; 
    }
    .edmkorean-section3-textBox > p {
        font-size: 10px;
    }
}
/*******************************************************************************
                                  edmkorean-section4
********************************************************************************/
.edmkorean-section4-con {
    display: flex;
    justify-content: space-between;
    align-items: start;
    margin-bottom: 20px;
}
.edmkorean-section4-con:last-child {
    margin-bottom: 0;
}
.edmkorean-section4-con .imgBox {
    width: 25%;
    aspect-ratio: 290 / 267;
    background: url('/images/edmkorean/edmkorean-section4-img1.jpg') no-repeat center center;
    background-size: cover;
}
.edmkorean-section4-con .imgBox.img2 {background: url('/images/edmkorean/edmkorean-section4-img2.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section4-con .imgBox.img3 {background: url('/images/edmkorean/edmkorean-section4-img3.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section4-con .imgBox.img4 {background: url('/images/edmkorean/edmkorean-section4-img4.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section4-con .imgBox.img5 {background: url('/images/edmkorean/edmkorean-section4-img5.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section4-con .imgBox.img6 {background: url('/images/edmkorean/edmkorean-section4-img6.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section4-con .textBox {
    width: calc(100% - 25% - 60px);
    color: #363636;
}
.edmkorean-section4-con .textBox dt {
    margin-bottom: 12px;
    font-size: 22px;
    font-weight: 500;
}
.edmkorean-section4-con .textBox dd {
    font-size: 18px;    
}
.edmkorean-section4-con .textBox strong {
    font-weight: 500;
}
@media screen and (max-width:767px) {
    .edmkorean-section4-con {
        display: block;
        margin-bottom: 30px;
    }
    .edmkorean-section4-con .imgBox {
        width: 44%;
        margin: 0 auto 10px;
    }
    .edmkorean-section4-con .textBox {
        width: 100%;
        text-align: center;
    }
    .edmkorean-section4-con .textBox dt {
        font-size: 16px;
    }
    .edmkorean-section4-con .textBox dd {
        font-size: 13px;text-align: left;
    }
}
/*******************************************************************************
                                  edmkorean-section5
********************************************************************************/
.edmkorean-section5 {
    background: #F8F8F8;
}
.edmkorean-section5-con {
    display: flex;
    justify-content: space-between;
    align-items: start;
    margin-bottom: 80px;
}
.edmkorean-section5-con:last-child {
    margin-bottom: 0;
}
.edmkorean-section5-con .edmkorean-sub-title {
    width: 25%;
    text-align: left;
    margin-bottom: 0;
    font-size: 40px;
}
.edmkorean-section5-img {
    width: 75%;    
    aspect-ratio: 870 / 504;
    background: url('/images/edmkorean/edmkorean-section5-img1_250211.png') no-repeat center center;
    background-size: contain;
}
.edmkorean-section5-img.img2 {
    aspect-ratio: 870 / 164;
    background: url('/images/edmkorean/edmkorean-section5-img2_240807.png') no-repeat center center;
    background-size: contain;
}
@media screen and (max-width:767px) {
    .edmkorean-section5-con {
        display: block;
        margin-bottom: 60px;
    }
    .edmkorean-section5-con .edmkorean-sub-title {
        width: 100%;
        font-size: 22px;
        margin-bottom: 30px;
    }
    .edmkorean-section5-img {
        width: 100%;    
        /* aspect-ratio: 327 / 404;
        background: url('/images/edmkorean/edmkorean-section5-img1-mo.png') no-repeat center center;
        background-size: cover; */
    }
    .edmkorean-section5-img.img2 {
        aspect-ratio: 328 / 284;
        background: url('/images/edmkorean/edmkorean-section5-img2_240807_mo.jpg') no-repeat center center;
    }
}
/*******************************************************************************
                                  edmkorean-section6
********************************************************************************/
.edmkorean-section6 {
    background: url('/images/edmkorean/edmkorean-section6-bg.jpg') no-repeat center center;
    background-size: cover;
}
.edmkorean-section6-con {
    display: flex;
    justify-content: space-between;
    align-items: start;
}
.edmkorean-section6-con .textBox {
    width: calc(50% - 60px);
}
.edmkorean-section6-con .textBox dt {
    margin-bottom: 20px;
    font-size: 40px;
    color: #27B5B0;
    font-weight: 500;
    line-height: 1.4;
}
.edmkorean-section6-con .textBox dd {
    font-size: 18px;
    color: #363636;
}
.edmkorean-section6-con .imgBox {
    width: 50%;
    aspect-ratio: 580 / 357;
    background: url('/images/edmkorean/edmkorean-section6-img1.jpg') no-repeat center center;
    background-size: cover;
}
@media screen and (max-width:767px) {
    .edmkorean-section6-con {
        display: block;
    }
    .edmkorean-section6-con .textBox {
        width: 100%;
    }
    .edmkorean-section6-con .textBox dt {
        margin-bottom: 20px;
        font-size: 22px;
    }
    .edmkorean-section6-con .textBox dd {
        font-size: 14px;
    }
    .edmkorean-section6-con .imgBox {
        width: 100%;
    }
}
/*******************************************************************************
                                  edmkorean-section7
********************************************************************************/
.edmkorean-section7 {background: #F8F8F8;}
.edmkorean-section7-con-wrap {
    padding: 80px 0;   
}
.edmkorean-section7-con-wrap:first-child {
    padding-top: 0;
}
.edmkorean-section7-con-wrap:last-child {
    padding-bottom: 0;
}
.edmkorean-section7-con-wrap + .edmkorean-section7-con-wrap {
    border-top: 1px solid #D1D1D1;
}
.edmkorean-section7-titleBox {
    display: flex;
    align-items: center;
    margin-bottom: 60px;
}
.edmkorean-section7-titleBox .edmkorean-sub-title {
    display: inline-block;
    white-space: nowrap;
    margin-right: 60px;
    margin-bottom: 0;
}
.edmkorean-section7-titleBox .edmkorean-text {
    color: #333;
}
.edmkorean-section7-con {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 20px;
}
.edmkorean-section7-col {
    display: flex;
    align-items: center;
}
.edmkorean-section7-col .imgBox {
    aspect-ratio: 1 / 1;
    width: 157px;
    border-radius: 50%;
    margin-right: 20px;
}
.edmkorean-section7-col .imgBox.img1 {background: url('/images/edmkorean/edmkorean-section7-img1.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img2 {background: url('/images/edmkorean/edmkorean-section7-img2.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img3 {background: url('/images/edmkorean/edmkorean-section7-img3.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img4 {background: url('/images/edmkorean/edmkorean-section7-img4.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img5 {background: url('/images/edmkorean/edmkorean-section7-img5.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img6 {background: url('/images/edmkorean/edmkorean-section7-img6.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img7 {background: url('/images/edmkorean/edmkorean-section7-img7.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img8 {background: url('/images/edmkorean/edmkorean-section7-img8.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img9 {background: url('/images/edmkorean/edmkorean-section7-img9.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img10 {background: url('/images/edmkorean/edmkorean-section7-img10.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img11 {background: url('/images/edmkorean/edmkorean-section7-img11.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img12 {background: url('/images/edmkorean/edmkorean-section7-img12.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img13 {background: url('/images/edmkorean/edmkorean-section7-img13.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img14 {background: url('/images/edmkorean/edmkorean-section7-img14.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img15 {background: url('/images/edmkorean/edmkorean-section7-img15.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img16 {background: url('/images/edmkorean/edmkorean-section7-img16.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img17 {background: url('/images/edmkorean/edmkorean-section7-img17.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img18 {background: url('/images/edmkorean/edmkorean-section7-img18.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img19 {background: url('/images/edmkorean/edmkorean-section7-img19.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img20 {background: url('/images/edmkorean/edmkorean-section7-img20.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img21 {background: url('/images/edmkorean/edmkorean-section7-img21.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img22 {background: url('/images/edmkorean/edmkorean-section7-img22.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img23 {background: url('/images/edmkorean/edmkorean-section7-img23.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img24 {background: url('/images/edmkorean/edmkorean-section7-img24.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img25 {background: url('/images/edmkorean/edmkorean-section7-img25.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img26 {background: url('/images/edmkorean/edmkorean-section7-img26.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img27 {background: url('/images/edmkorean/edmkorean-section7-img27.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img28 {background: url('/images/edmkorean/edmkorean-section7-img28.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img29 {background: url('/images/edmkorean/edmkorean-section7-img29.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .imgBox.img30 {background: url('/images/edmkorean/edmkorean-section7-img30.jpg') no-repeat center center;background-size: cover;}
.edmkorean-section7-col .textBox {
    width: calc(100% - 157px - 20px);
    color: #363636;
}
.edmkorean-section7-col .textBox dt {
    margin-bottom: 5px;
    font-size: 18px;    
    font-weight: 500;
}
.edmkorean-section7-col .textBox dd {
    font-size: 16px;
    font-weight: 400;
}
@media screen and (max-width:1200px) {
    .edmkorean-section7-con {
        grid-gap: 40px;
    }
    .edmkorean-section7-col {
        display: block;    
    }
    .edmkorean-section7-col .imgBox {
        width: 100%;
        margin-bottom: 10px;
    }
    .edmkorean-section7-col .textBox {
        width: 100%;
        text-align: center;
    }
}
@media screen and (max-width:767px) {
    .edmkorean-section7-con-wrap {
        padding: 60px 0;   
    }
    .edmkorean-section7-titleBox {
        display: block;
        margin-bottom: 40px;
    }
    .edmkorean-section7-titleBox .edmkorean-sub-title {
        margin-bottom: 16px;
    }
    .edmkorean-section7-con {
        grid-template-columns: repeat(2,1fr);
    }
    .edmkorean-section7-col .textBox dt {
        font-size: 14px;    
    }
    .edmkorean-section7-col .textBox dd {
        font-size: 13px;
    }
}
/*******************************************************************************
                                  edmkorean-section8
********************************************************************************/
.edmkorean-section8 {
    background: #27B5B0;
}
.edmkorean-section8 .edmkorean-sub-title {
    color: #fff;
}
.edmkorean-section8 .edmkorean-text {
    margin-bottom: 60px;
    color: #fff;
    text-align: center;
}
.edmkorean-section8-con {
    display: flex;
    align-items: start;
    background: #D0D0D0;
}
.edmkorean-section8-img {
    width: 60%;
    aspect-ratio: 725 / 471;
    background: url('/images/edmkorean/edmkorean-section8-img.jpg') no-repeat center center;background-size: cover;
}
.edmkorean-section8-textBox {
    padding: 40px 0;
}
.edmkorean-section8-textBox ul {
    font-size: 18px;
}
@media screen and (max-width:767px) {
    .edmkorean-section8 .edmkorean-sub-title{
        margin-bottom: 1rem;
    }
    .edmkorean-section8-con {
        display: block;
    }
    .edmkorean-section8-img {
        width: 100%;
    }
    .edmkorean-section8-textBox {
        padding: 20px 0;
        text-align: center;
    }
    .edmkorean-section8-textBox ul {
        display: inline-block;
        font-size: 14px;
        text-align: left;
    }
    .edmkorean-section8 .edmkorean-text{
        margin-bottom: 3rem;
    }
}
/*******************************************************************************
                                  edmkorean-section9
********************************************************************************/
.edmkorean-section9 {
    background: #1F1F1F;
}
.edmkorean-section9 .edmkorean-sub-title {
    color: #E5E7EB;
}
.edmkorean-section9-con {
    margin-bottom: 80px;
}
.edmkorean-section9-con:last-child {
    margin-bottom: 0;
}
.edmkorean-section9-con h3 {
    margin-bottom: 20px;
    color: #27B5B0;
    font-size: 40px;
    font-weight: 500;
}
.edmkorean-section9-con p {
    color: #E5E7EB;
    font-size: 18px;
}
.edmkorean-section9-con p > strong {
    font-size: 22px;
    font-weight: 500;
    color: #fff;
}
.edmkorean-section9-grid {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 50px;
    margin-bottom: 20px;
}
.edmkorean-section9-col {
    position: relative;
    padding: 20px 0;
    background: #27B5B0;
    text-align: center;
}
.edmkorean-section9-col + .edmkorean-section9-col::before {
    content: '';
    position: absolute;
    right: calc(100% + 25px);
    top: 50%;
    transform: translate(50%,-50%);
    aspect-ratio: 11 / 20;
    width: 11px;
    background: url('/images/edmkorean/edmkorean-section9-arrow.png') no-repeat center center;background-size: cover;
}
.edmkorean-section9-col .icon {
    aspect-ratio: 1 / 1;
    width: 120px;
}
.edmkorean-section9-col .icon.icon1 {
    background: url('/images/edmkorean/edmkorean-section9-img1.png') no-repeat center center;background-size: cover;
}
.edmkorean-section9-col .icon.icon2 {
    background: url('/images/edmkorean/edmkorean-section9-img2.png') no-repeat center center;background-size: cover;
}
.edmkorean-section9-col .icon.icon3 {
    background: url('/images/edmkorean/edmkorean-section9-img3.png') no-repeat center center;background-size: cover;
}
@media screen and (max-width:767px) {
    .edmkorean-section9-con {
        margin-bottom: 40px;
    }
    .edmkorean-section9-con h3 {
        margin-bottom: 10px;
        font-size: 22px;
    }
    .edmkorean-section9-con p {
        font-size: 14px;
    }
    .edmkorean-section9-con p > strong {
        font-size: 14px;
    }
    .edmkorean-section9-grid {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        grid-gap: 30px;
        margin-bottom: 20px;
    }
    .edmkorean-section9-col {
        padding: 20px 0;
    }
    .edmkorean-section9-col + .edmkorean-section9-col::before {
        right: calc(100% + 15px);
        width: 15px;
    }
    .edmkorean-section9-col .icon {
        aspect-ratio: 1 / 1;
        width: 50%;
        margin: 0 auto;
    }
}
/*******************************************************************************
                                  edmkorean-section10
********************************************************************************/
.edmkorean-section10 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 1080px;
    margin: 0 auto;
}
.edmkorean-section10-textBox {
    width: 46%;
    text-align: left;
}
.edmkorean-section10-textBox > .edmkorean-sub-title {
    margin-bottom: 60px;
    text-align: left;
}
.edmkorean-section10-textBox .linkBox:first-child {
    margin-top: 40px;    
}
.edmkorean-section10-textBox .linkBox > a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 50%;
    margin-bottom: 10px;
    padding: 16px 20px;
    background: #27B5B0;
    font-size: 22px;
    font-weight: 500;
    color: #fff;
}
.edmkorean-section10-textBox .linkBox > a .link-icon {
    aspect-ratio: 18 / 20;
    width: 18px;
    background: url('/images/edmkorean/edmkorean-section10-icon.png') no-repeat center center;background-size: cover;
}
.edmkorean-section10-textBox .edmkorean-text:last-child {
    margin-bottom: 0;
}
.edmkorean-section10-imgBox {
    width: 50%;
    padding: 50px 0;
    background: #D0F0F9;
}
.edmkorean-section10-imgBox .img {
    aspect-ratio: 580 / 813;
    background: url('/images/edmkorean/edmkorean-section10-img.jpg') no-repeat center center;background-size: cover;
}
@media screen and (max-width:1200px) {
    .edmkorean-section10 {
        display: block;        
    }
    .edmkorean-section10-textBox {
        width: 100%;
        padding: 80px 16px 40px;
    }
    .edmkorean-section10-imgBox {
        width: 100%;
        padding: 0;
    }
}
@media screen and (max-width:767px) {
    .edmkorean-section10-textBox .linkBox > a {
        width: 70%;
        padding: 16px 20px;
        font-size: 14px;
    }
}



.edmkorean-section11{background-color: #27B5B0; }
.edmkorean-section11 .edmkorean-sub-title{color: #fff;}
.edmkorean-section11 .videoWrap{aspect-ratio: 1008/567; }
.edmkorean-section11 .videoWrap *{width: 100%; height: 100%; object-fit: cover;}

.edmkorean-section12{background-color: #F8F8F8;}
.edmkorean-section12 .edmkorean-sub-title{margin-bottom: 3.75rem;}
.edmkorean-section12-list{display: grid;grid-template-columns: repeat(4,1fr);gap: 54px;padding: 0;list-style: none;}
.edmkorean-section12-list > li {padding: 24px 12px 42px;background-color: #fff;border: 1px solid #158078;text-align: center;
    -moz-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);
    box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);
    display:flex;
    flex-direction:column;
    justify-content:center
}
.edmkorean-section12-list > li > em {display: block;width: 88px;height: 34px;margin: 0 auto 24px;background-color: #6EC12C;border-radius: 35px;font-size: 18px;font-style: normal;line-height: 34px;color: #fff;flex:0 0 auto}
.edmkorean-section12-list > li > div{flex:1; display:flex; flex-direction:column; justify-content:center; align-items:center}
.edmkorean-section12-list > li > div > p {margin-bottom: 8px;font-size: 18px;line-height: 26px;color: #363636;}
.edmkorean-section12-list > li > div > h3 {margin-bottom: 0;font-size: 22px;font-weight: 600;line-height: 34px;color: #363636;}
.edmkorean-section12-list > li > div > h3 > strong {font-weight: 600;color: #6EC12C;}
.edmkorean-section12-list > li > div > h3 > strong.red{color:#CC0000}
.edmkorean-section12-list > li > div > span {display: block; font-size: 15px;line-height: 22px;color: #B5B5B5;}
.edmkorean-section12-list > li:last-child > h3 {line-height: 34px;color: #363636;}
.edmkorean-section12-text {margin: 32px 0 60px;font-size: 15px;line-height: 22px;color: #B5B5B5;text-align: center;}
.edmkorean-section12-link {display: grid;grid-template-columns: repeat(3,1fr);gap: 12px;width: 86.5%;margin: 0 auto;padding: 0 20px;list-style: none;line-height: 62px;}
.edmkorean-section12-link > li > a {display: block;position: relative;width: 100%;height: 62px;padding: 0 20px;box-sizing: border-box;background: #27B5B0;font-size: 22px;line-height: 62px;color: #fff;}
.edmkorean-section12-link > li > a:after {display: block;position: absolute;top: 50%;right: 20px;width: 18px;height: 20px;margin-top: -10px;background: url('/images/edmkorean/edmkorean-section12-icon.png') no-repeat center;background-size: cover;content:"";}
.edmkorean-section12-link > li.gray > a {background-color: #666;}

@media screen and (max-width:767px) {
    .edmkorean-section12 .edmkorean-sub-title {margin-bottom: 2.5rem;}
    .edmkorean-section12-list {grid-template-columns: repeat(1,1fr);gap: 12px;}
    .edmkorean-section12-list > li {padding: 24px 12px;}
    .edmkorean-section12-list > li > em {width: 66px;height: 24px;margin: 0 auto 12px;font-size: 14px;line-height: 24px;}
    .edmkorean-section12-list > li > div > p {margin-bottom: 4px;font-size: 14px;line-height: 20px;}
    .edmkorean-section12-list > li > div > h3 {font-size: 16px;line-height: 24px;}
    .edmkorean-section12-list > li:last-child > h3 {line-height: 24px;}
    .edmkorean-section12-list > li > span {font-size: 10px;line-height: 15px;}
    .edmkorean-section12-text {margin: 24px 0 30px;font-size: 10px;line-height: 15px;}
    .edmkorean-section12-link {width: 100%;gap: 8px;padding: 0;}
    .edmkorean-section12-link > li > a {height: 40px;padding: 0 12px;font-size: 14px;text-align: center;line-height: 40px;}
    .edmkorean-section12-link > li > a:after {display: none;}
}

































