@charset "UTF-8";
/*******************************************************************************
                                    캠프 프로그램
********************************************************************************/
@import url('https://fonts.googleapis.com/css2?family=Allura&display=swap');
@font-face {
    font-family: 'Brush Script MT';
    font-weight: 400;
    src: url('../../fonts/Brushsci.ttf') format('woff');
}

.camp-program-detail * {box-sizing: border-box;}
.camp-program-width {width: 1080px;margin: 0 auto;padding: 6rem 0;}
.camp-program-sub-title {font-size: 2.5rem;margin-bottom: 2.1rem;text-align: center;color: #191919;}

/* 캠프 배너 */
.camp-banner {position:relative;z-index:11;background:#CEFEFF;text-align:center;}
.camp-banner figure {width:100%;max-width:54rem;margin:0 auto;}
.camp-banner img {margin:0 auto;}
@media screen and (max-width:360px) {
    .camp-banner img {width: 100%;}
}
/* //캠프 배너 */

/* 메인 비주얼 */
.camp-program-con {background: #fff;-webkit-border-radius: .5rem;-moz-border-radius: .5rem;border-radius: .5rem;padding: 3rem 0;text-align: center;margin-bottom: 4rem;}
.camp-program-edmLogo {width: 9.2rem;margin: 0 auto 1rem;}
.camp-program-edmLogo > svg {width: 100%;}
.camp-program-title-wrap > p > span {color: #191919;font-size: 1.5rem;display: inline-block;margin:0 .75rem;position: relative;}
.camp-program-title-wrap > p > span::before {content: '#';}
.camp-program-text {font-size: 1.9rem;font-weight: 700;margin-bottom: 2rem;border-top:1px solid ;border-bottom:1px solid ;display: inline-block;position: relative;z-index: 2;}
.camp-program-title {font-size: 5.75rem;line-height: 1.2;color: #191919;margin-bottom: 1.2rem;}
.camp-program-title > strong {position: relative;z-index: 1;}
.camp-program-title > strong::before {content: '';position: absolute;left: 50%;top: 0;z-index: -1;transform: translate(-50%,-30%);font-size: 5rem;font-family: 'Allura', cursive;font-weight: 700;width: 200%;}
.camp-program-list > li {margin-bottom: .8rem;}
.camp-program-list > li dl {display: flex;background: #fff;-webkit-border-radius: .5rem;-moz-border-radius: .5rem;border-radius: .5rem;overflow: hidden;font-weight: 700;}
.camp-program-list > li dt {background: #333333;color: #FFFFFF;font-size: 1.3rem;display: flex;align-items: center;width: 30%;padding: 1.5rem 0 1.5rem 1rem;}
.camp-program-list > li dt svg {width: 2rem;margin-right: .5rem;}
.camp-program-list > li dd {font-size: 1.2rem;width: 70%;padding: 1.5rem 1rem;}
/* //메인 비주얼 */

/* 영어캠프 */
.camp-program-section01 {position: relative;z-index: 1;}
.camp-program-section01::before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 70%;background: linear-gradient(to bottom, #ffffff, #ffffff00);z-index: -1;}
.camp-program-section01-con {display: flex;justify-content: space-between;background: #fff;-webkit-border-radius: .5rem;-moz-border-radius: .5rem;border-radius: .5rem;}
.camp-program-section01-con-left {padding: 3rem;width: 60%;}
.camp-program-section01-con-left-textBox-list li {margin-bottom: 1.5rem;}
.camp-program-section01-con-left-textBox-list svg {width: .8rem;margin-right: 1rem;}
.camp-program-section01-con-left-textBox-list > li > dl {display: flex;}
.camp-program-section01-con-left-textBox-list > li:nth-last-child(-n + 2) > dl{display: block;}
.camp-program-section01-con-left-textBox-list > li> dl > dt {margin-bottom: 0;width: 25%;}
.camp-program-section01-con-left-textBox-list > li> dl > dd {width: 75%;}
.camp-program-section01-con-left-textBox-list > li:nth-last-child(-n + 2) > dl > dt {width: 100%;margin-bottom: 1rem;}
.camp-program-section01-con-left-textBox-list > li:nth-last-child(-n + 2) > dl > dd {width: 100%;}
.camp-program-section01-con-left-textBox-list dl > dt {font-size: 1.2rem;font-weight: 700;color: #191919;margin-bottom: 1rem;}
.camp-program-section01-con-left-textBox-list dl > dd {font-size: 1.2rem;color: #191919;}
.camp-program-section01-con-left-textBox-list dl > dd > strong {display: inline-block;width: 70%;text-align: center;padding: .6rem 0;font-size: 1.6rem;color: #fff;-webkit-border-radius: .25rem;-moz-border-radius: .25rem;border-radius: .25rem;line-height: 1.2;margin-bottom: 1rem;}
.camp-program-section01-con-left-textBox-list dl > dd > strong.end {background: #666 !important; color: #000; padding: 1.6rem 0;}
.camp-program-section01-con-left-textBox-list dl > dd > strong > span {font-size: 1rem;font-weight: 400;}
.camp-program-section01-con-left-textBox-list dl > dd > ul > li {color: #767676;font-size: .8rem;margin-bottom: 0;}
.camp-program-section01-con-left-textBox-list dl > dd > ul > li > strong {color: #191919;font-size: 1.2rem;font-weight: 400;}
.camp-program-section01-con-left-textBox-list-list-type1 {list-style: '*';}
.camp-program-section01-con-left-textBox-list-list-type2 {list-style: outside;margin-left: 1rem;}
.camp-program-section01-con-left-textBox-list-list-type2 > li::marker {color: #191919;}
.camp-program-section01-con-left-textBox-list-table {display: grid;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: 2px solid ;margin-bottom: 1rem; background: #000;border-color: #000; grid-template-columns: repeat(2,1fr); overflow: hidden;}
.camp-program-section01-con-left-textBox-list-table.g3 {grid-template-columns: repeat(3,1fr);}
.camp-program-section01-con-left-textBox-list-table > .gc-3 {grid-column: 3 span; border-bottom: 1px solid #fff;}
.camp-program-section01-con-left-textBox-list-table > .gc-2 {grid-column: 2 span; border-bottom: 1px solid #fff;}
.camp-program-section01-con-left-textBox-list-table > div {font-size: 1rem;text-align: center;}
.camp-program-section01-con-left-textBox-list-table > div > div:first-child {background: #000;padding: .6rem .2rem;font-size: 1rem;border-right: 1px solid ;}
.camp-program-section01-con-left-textBox-list-table > div:first-child > div:first-child {-webkit-border-radius: .25rem 0 0 0;-moz-border-radius: .25rem 0 0 0 ;border-radius: .25rem 0 0 0 ;}
.camp-program-section01-con-left-textBox-list-table > div:last-child > div:first-child {border-right: none;-webkit-border-radius:0 .25rem 0 0;-moz-border-radius: 0.25rem  0 0 ;border-radius: 0 .25rem 0 0 ;}
.camp-program-section01-con-left-textBox-list-table > div > div:last-child {padding: .6rem;font-size: 1rem;border-right: 1px solid #fff;color: #fff;}
.camp-program-section01-con-left-textBox-list-table > div:last-child > div:last-child {border-right: none;}
.camp-program-section01-con-left-textBox-list-table > div > div:last-child strong {font-size: 1.6rem;}
.camp-program-section01-con-left-textBox-list-table > .gc-2 > div,
.camp-program-section01-con-left-textBox-list-table > .gc-3 > div {border-right: none !important;}

.camp-program-section01-con-right {padding: 3rem;border-left: 1px solid #C5C5C5;width: 40%;}
.camp-program-section01-con-right ul li {background: #EEEEEE;padding: .5rem;-webkit-border-radius: .25rem;-moz-border-radius: .25rem;border-radius: .25rem;margin-bottom: .4rem;display: flex;align-items: start;}
.camp-program-section01-con-right ul li svg {width: .8rem;margin: .2rem .6rem 0 0 ;}
.camp-program-section01-con-right ul li span {font-size: .9rem;line-height: 1.2;}
.camp-program-section01-con-right-img {width: 100%;aspect-ratio: 24 /16; margin-bottom: 1.5rem;display: inline-block;-webkit-border-radius: .25rem;-moz-border-radius: .25rem;border-radius: .25rem;}
.camp-program-section01-con-right-sub-title {font-size: 1.2rem;margin-bottom: .5rem;color: #191919;font-weight: 700;}
/* //영어캠프 */

/* 프로그램 */
.camp-program-section02 {background: #EEEEEE;}
.camp-program-section02 .camp-program-sub-title {margin-bottom: 0;}
.camp-program-sub-text {font-size: 1.2rem;color: #767676;text-align: center;margin-bottom: 3rem;}
.camp-program-section02-con-wrap {margin-bottom: 3rem;}
.camp-program-section02-con-wrap:last-child {margin-bottom: 0;}
.camp-program-section02-con-title {text-align: center;margin-bottom: 1rem;font-size: 1.6rem;}
.camp-program-section02-con {background: #fff;padding: 3rem 2rem;-webkit-border-radius: .5rem;-moz-border-radius: .5rem;border-radius: .5rem;text-align: center;}
.camp-program-section02-gridBox {display: grid;grid-gap: 1rem;margin-bottom: .5rem;}
.col-imgBox-g2 {grid-template-columns: repeat(2 ,1fr);}
.col-imgBox-g3 {grid-template-columns: repeat(3 ,1fr);}
.col-imgBox-g4 {grid-template-columns: repeat(10 ,1fr);}
.camp-program-section02-con-imgBox, .col-imgBox {background: #000;aspect-ratio: 49 / 26; -webkit-border-radius: .25rem;-moz-border-radius: .25rem;border-radius: .25rem;}
.col-imgBox-g4 .col-imgBox-g4-6 {grid-column: 6 span;}
.col-imgBox-g4 .col-imgBox-g4-4 {grid-column: 4 span; aspect-ratio: auto}
.camp-program-section02-con1-list {text-align: left;list-style: outside;margin-left: 1rem;font-size: .9rem;color: #191919;padding-left: 1rem;}
.camp-program-section02-con-textBox {text-align: left;}
.camp-program-section02-con-sub-text {font-size: .8rem;color: #767676;margin-bottom: 1rem;display: inline-block;}
.camp-program-section02-con-sub-text::before {content: '*';}
.camp-program-section02-con-textBox-title {color: #191919;font-size: 1.2rem;margin-bottom: .5rem;}
.camp-program-section02-con-textBox-title > small {font-weight: 400;}
.camp-program-section02-con-textBox-list {color: #191919;font-size: .9rem;list-style: none; text-align: left; line-height: 32px; }
.camp-program-section02-con-textBox-list li{position: relative; padding-left: 10px;}
.camp-program-section02-con-textBox-list li::before{content: ''; position: absolute; left: 0; width: 3px; height: 3px; border-radius: 50%; background-color: #191919; top: 13px;}
.camp-program-section02-con-textBox-text {color: #767676;font-size: .9rem;text-align: left;}
.camp-program-section02-con-textBox-text > strong {color: #191919;}
.camp-program-section02-con2-imgBox p {display: block; overflow: hidden; font-size: 0; line-height: 0; text-indent: -9999px;}
.camp-program-section02-con2-imgBox img {width: 100%;}
.camp-program-section02-con2-imgBox {position: relative;}
.camp-program-section02-con2-imgBox::before{content: '';position: absolute;right: 0;top: 0;width: 3.5rem;height: 3.5rem;background: rgba(0,0,0,1 ) url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/camp-canada/camp-canada-schedule-icon01-220422.png) no-repeat center center;background-size: 1.6rem;opacity: 0;transition: opacity .3s;}
.camp-program-section02-con2-imgBox:hover::before {opacity: 1;transition: opacity .3s;}
.camp-program-section02-con-title > span {font-size: .8rem;color: #767676;}

.camp-program-section02-con-btn-wrap {margin-bottom: 2rem;}
.camp-program-section02-con-btn-wrap .btn {display: inline-block;padding: .5rem 4rem;margin-bottom: 0.2rem;background: #767676;border-radius: 5px;font-size: 1.6rem;color: #fff;font-weight: 700;cursor: pointer;transition: all .3s;}
.camp-program-section02-con2-imgBox2  {display: none;}
.camp-program-section02-con-desc{text-align: right;}
.camp-program-section02-con-desc span{display: block;margin-top: 6px;font-size: calc(1rem - 0.31vw);color: #767676;}
.camp-program-section02-con-desc span::before{content: '*';}

/* //프로그램 */
@media screen and (max-width: 1200px) {
    .camp-program-width {width: 100%;padding: 6rem 1.8rem;}
    .camp-program-section01-con-left-textBox-list-table > div > div:last-child {padding: .6rem 0;}
    .camp-program-section02-con-btn-wrap {display: grid;grid-template-columns: repeat(2,1fr);grid-gap: 1rem;}
}
@media screen and (max-width: 1080px) {
    .camp-program-section02-con-textBox-list li br{display: none;}
}
@media screen and (max-width: 768px) {
    .camp-program-sub-title {font-size: calc(1rem + 4.6vw);}
    .camp-program-edmLogo {width: 30%;}
    .camp-program-title-wrap > p > span {font-size: calc(1rem - .29vw);}
    .camp-program-text {font-size: calc(1rem + .33vw);}
    .camp-program-title {font-size: calc(1rem + 7.4vw);}
    .camp-program-title > strong::before {font-size: calc(1rem + 6vw);}
    .camp-program-list > li dl {display: block;}
    .camp-program-list > li dt {font-size: calc(1rem + .9vw);width: 100%; padding: 1.5rem 1rem;}
    .camp-program-list > li dt svg {width: 2rem;}
    .camp-program-list > li dd {font-size: calc(1rem + .37vw);width: 100%;}

    .camp-program-section01-con {display: block;}
    .camp-program-section01-con-left {padding: 2rem 1.5rem;width: 100%;}
    .camp-program-section01-con-left-textBox-list dl > dt {font-size: calc(1rem + .9vw);}
    .camp-program-section01-con-left-textBox-list dl > dd {font-size: calc(1rem + .9vw);}
    .camp-program-section01-con-left-textBox-list dl > dd > strong {width: 100%;font-size: calc(1rem + 2.8vw);}
    .camp-program-section01-con-left-textBox-list dl > dd > strong > span {font-size: calc(1rem - .29vw);}
    .camp-program-section01-con-left-textBox-list dl > dd > ul > li {font-size: calc(1rem - .29vw);}
    .camp-program-section01-con-left-textBox-list dl > dd > ul > li > strong {font-size: calc(1rem + .9vw);}
    .camp-program-section01-con-left-textBox-list > li> dl > dt{width: 30%;}
    .camp-program-section01-con-left-textBox-list > li> dl > dd{width: 70%;}
    .camp-program-section01-con-right {width: 100%;border: none;border-top: 1px solid #C5C5C5;padding: 2rem 1.5rem;}
    .camp-program-section01-con-right ul li span {font-size: calc(1rem + .33vw);}
    .camp-program-section01-con-right-sub-title {font-size: calc(1rem + .9vw);}

    .camp-program-section02-con {padding: 1rem;}
    .camp-program-sub-text {font-size: calc(1rem + .9vw);}
    .camp-program-section02-con-title {font-size: calc(1rem + 1.8vw);}
    .camp-program-section02-con1-list {font-size: calc(1rem + .33vw);}
    .camp-program-section02-con-sub-text {font-size: calc(1rem - .29vw);}
    .camp-program-section02-con-textBox-title {font-size: calc(1rem + .9vw);}
    .camp-program-section02-con-textBox-list {font-size: calc(1rem + .33vw); line-height: normal;}
    .camp-program-section02-con-textBox-list li::before{top: 0.61rem;}
    .camp-program-section02-con-textBox-text {font-size: calc(1rem + .33vw);}
    .col-imgBox-g2, .col-imgBox-g3, .col-imgBox-g4, .mo-grid-none {grid-template-columns: repeat(1,1fr);}
    .camp-program-section02-con2-imgBox::before {opacity: 1;}
    .col-imgBox-g4 .col-imgBox-g4-6,
    .col-imgBox-g4 .col-imgBox-g4-4 {grid-column: 1 span ;}
    .col-imgBox-g4 .col-imgBox-g4-4 {aspect-ratio: 49 / 26;}

    .camp-program-section02-con-btn-wrap .btn {font-size: calc(1rem + .9vw); padding: .5rem 0; margin-bottom: 0;}

    .camp-program-section01-con-left-textBox-list-table {display: block;}
    .camp-program-section01-con-left-textBox-list-table.g3,
    .camp-program-section01-con-left-textBox-list-table.g2 {display: grid;}
    .camp-program-section01-con-left-textBox-list-table > div > div:first-child {font-size: calc(1rem + .33vw);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border-right: none;}
    .camp-program-section01-con-left-textBox-list-table > div:first-child > div:first-child {-webkit-border-radius: .25rem .25rem 0 0;-moz-border-radius: .25rem .25rem 0 0;border-radius: .25rem .25rem 0 0;}
    .camp-program-section01-con-left-textBox-list-table > div > div:last-child {font-size: calc(1rem + .33vw);border: none;}
    .camp-program-section01-con-left-textBox-list-table > div > div:last-child strong {font-size: calc(1rem + 2.4vw);}
    .camp-program-section01-con-left-textBox-list-table.g3 > div + div {border-left: 1px solid #fff;}
    .camp-program-section01-con-left-textBox-list-table.g3 > .gc-3 + div,
    .camp-program-section01-con-left-textBox-list-table.g3 > .gc-2 + div {border: none;}
    .camp-bali.summer .camp-program-section01-con-left-textBox-list-table.g2-margin > div + div{margin-top: 6px;}
}

/*******************************************************************************
                                    미국 시애틀,워싱턴 색, 이미지
********************************************************************************/
/* 메인 비주얼 */
.camp-usa-seattle .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-usa-washington .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-usa-seattle .camp-program-text, .camp-usa-washington .camp-program-text {border-color: #FF6742;color: #FF6742;}
.camp-usa-washington .camp-program-title > strong, .camp-usa-seattle .camp-program-title > strong {color: #FF6742;}
.camp-usa-washington .camp-program-title > strong::before, .camp-usa-seattle .camp-program-title > strong::before {content: 'USA';color: #FFEAE5;}
.camp-usa-washington .camp-program-list > li dt svg path:first-child, .camp-usa-seattle .camp-program-list > li dt svg path:first-child {fill: #ff6742;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-usa-seattle .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section01-con-left-textBox-list svg path, .camp-usa-washington .camp-program-section01-con-left-textBox-list svg line, .camp-usa-seattle .camp-program-section01-con-left-textBox-list svg path, .camp-usa-seattle .camp-program-section01-con-left-textBox-list svg line {stroke: #ff6742;}
.camp-usa-washington .camp-program-section01-con-left-textBox-list dl > dd > strong, .camp-usa-seattle .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #FF6742;}

/* //영어캠프 */
/* 프로그램 */
.camp-usa-washington  .camp-program-section02-con-title , .camp-usa-seattle  .camp-program-section02-con-title {color: #FF6742;}
/* //프로그램 */
/* 워싱턴이미지 */
.camp-usa-washington .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img09.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img10.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img11.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img12.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img13 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img13.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img14 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img14.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img15 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img15.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img16 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img16.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img17 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img17.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img18 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img18.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img19 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img19.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington .camp-program-section02-img20 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img20.jpg") no-repeat center center;background-size: cover;}

.camp-usa-washington.winter .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-section01-img-winter.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington.winter .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img01-winter.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington.winter .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img02-winter.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington.winter .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img03-winter.jpg") no-repeat center center;background-size: cover;}
.camp-usa-washington.winter .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-washington-program-img04-winter.jpg") no-repeat center center;background-size: cover;}
/* //워싱턴이미지 */
/* 시애틀 이미지 */
.camp-usa-seattle .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-usa-seattle .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-usa-seattle .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-usa-seattle .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-usa-seattle .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-usa-seattle .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-usa-seattle .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-usa-seattle .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-usa-seattle .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-usa-seattle .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-program-img09.jpg") no-repeat center center;background-size: cover;}
.camp-usa-seattle .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-program-img10.jpg") no-repeat center center;background-size: cover;}
.camp-usa-seattle .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-program-img11.jpg") no-repeat center center;background-size: cover;}
.camp-usa-seattle .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-program-img12.jpg") no-repeat center center;background-size: cover;}
.camp-usa-seattle .camp-program-section02-img13 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-usa-seattle-program-img13.jpg") no-repeat center center;background-size: cover;}
/* //시애틀 이미지 */

/*******************************************************************************
                                    캐나다 워털루 색, 이미지
********************************************************************************/
/* 메인 비주얼 */
.camp-canada-waterloo .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-canada-waterloo .camp-program-text {border-color: #E52C55;color: #E52C55;}
.camp-canada-waterloo .camp-program-title > strong {color: #E52C55;}
.camp-canada-waterloo .camp-program-title > strong::before {content: 'CANADA';color: #FFE2E8;}
.camp-canada-waterloo .camp-program-list > li dt svg path:first-child {fill: #E52C55;}
/* 겨울 */
.camp-canada-waterloo.winter .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-bg01-winter.jpg") no-repeat center bottom;background-size: cover;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-canada-waterloo .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section01-con-left-textBox-list svg path,
.camp-canada-waterloo .camp-program-section01-con-left-textBox-list svg line {stroke: #E52C55;}
.camp-canada-waterloo .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #E52C55;}
/* 겨울 */
.camp-canada-waterloo.winter .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-bg02-winter.jpg") no-repeat center center;background-size: cover;}
/* 참가비가 테이블 형태일 경우 */
.camp-canada-waterloo .camp-program-section01-con-left-textBox-list-table {background: #E52C55;border-color: #E52C55; grid-template-columns: repeat(2,1fr);}
.camp-canada-waterloo .camp-program-section01-con-left-textBox-list-table > div > div:first-child {background: #E52C55;}
/* //영어캠프 */
/* 프로그램 */
.camp-canada-waterloo  .camp-program-section02-con-title {color: #E52C55;}
/* //프로그램 */
/* 이미지 */
.camp-canada-waterloo .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img09.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img10.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img11.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img12.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img13 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img13.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo .camp-program-section02-img14 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img14.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */

/* 겨울 이미지 */
.camp-canada-waterloo.winter .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-section01-img-winter.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo.winter .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img01-winter.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo.winter .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img02-winter.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo.winter .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img03-winter.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo.winter .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img04-winter.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo.winter .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img05-winter.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo.winter .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img06-winter.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo.winter .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img07-winter.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo.winter .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img08-winter.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo.winter .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img09-winter.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo.winter .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img10-winter.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo.winter .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img11-winter.jpg") no-repeat center center;background-size: cover;}
.camp-canada-waterloo.winter .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-waterloo-program-img12-winter.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */

/*******************************************************************************
                                    캐나다 밴쿠버 색, 이미지
********************************************************************************/
.camp-canada-vancouver .camp-program-title > strong::before{font-family: 'Brush Script MT'; font-weight: 100;}
/* 메인 비주얼 */
.camp-canada-vancouver .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-canada-vancouver .camp-program-text {border-color: #7C63E3;color: #7C63E3;}
.camp-canada-vancouver .camp-program-title > strong {color: #7C63E3;}
.camp-canada-vancouver .camp-program-title > strong::before {content: 'CANADA';color: #DBD2FF;}
.camp-canada-vancouver .camp-program-list > li dt svg path:first-child {fill: #FF6742;}
/* 메인 비주얼 여름방학 */
.camp-canada-vancouver.summer .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver/camp-canada-vancouver-bg01-summer.jpg") no-repeat center bottom;background-size: cover;}
.camp-canada-vancouver.summer .camp-program-text {border-color: #5570FC;color: #5570FC;}
.camp-canada-vancouver.summer .camp-program-title > strong {color: #5570FC;}
.camp-canada-vancouver.summer .camp-program-title > strong::before {content: 'CANADA';color: #D2DAFF;}
.camp-canada-vancouver.summer .camp-program-list > li dt svg path:first-child {fill: #5570FC;}
/* 메인 비주얼 겨울 */
.camp-canada-vancouver.winter .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-winter-camp_visual.jpg") no-repeat center bottom;background-size: cover;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-canada-vancouver .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver .camp-program-section01::before {display: none;}
.camp-canada-vancouver .camp-program-sub-title2 {color: #FFFFFF;}
.camp-canada-vancouver .camp-program-section01-con-left-textBox-list svg path,
.camp-canada-vancouver .camp-program-section01-con-left-textBox-list svg line {stroke: #7C63E3;}
.camp-canada-vancouver .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #7C63E3;}
/* 여름방학 캠프 */
.camp-canada-vancouver.summer .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver/camp-canada-vancouver-bg02-summer.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.summer .camp-program-section01-con-left-textBox-list svg path,
.camp-canada-vancouver.summer .camp-program-section01-con-left-textBox-list svg line {stroke: #5570FC;}
.camp-canada-vancouver.summer .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #5570FC;}
/* //영어캠프 */
/* 프로그램 */
.camp-canada-vancouver  .camp-program-section02-con-title {color: #7C63E3;}
/* 여름방학 프로그램 */
.camp-canada-vancouver.summer .camp-program-section02-con-title {color: #5570FC;}
/* //프로그램 */
/* 이미지 */
/* 여름 */
.camp-canada-vancouver .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-img09.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-img10.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-img11.jpg") no-repeat center center;background-size: cover;}
/* 여름방학 */
.camp-canada-vancouver.summer .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver/camp-canada-vancouver-section01-img-summer.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.summer .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver/camp-canada-vancouver-program-img01-summer.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.summer .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver/camp-canada-vancouver-program-img02-summer-250314.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.summer .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver/camp-canada-vancouver-program-img03-summer.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.summer .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver/camp-canada-vancouver-program-img04-summer.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.summer .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver/camp-canada-vancouver-program-img05-summer.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.summer .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver/camp-canada-vancouver-program-img06-summer.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.summer .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver/camp-canada-vancouver-program-img07-summer.jpg") no-repeat center center;background-size: cover;aspect-ratio: 1000/865;}
/* 겨울 */
.camp-canada-vancouver.winter .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-section01-winter-img.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.winter .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-winter-img01.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.winter .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-winter-img02.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.winter .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-winter-img03.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.winter .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-winter-img04.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.winter .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-winter-img05.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.winter .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-winter-img06.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.winter .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-winter-img07.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.winter .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-winter-img08.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.winter .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-winter-img09.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.winter .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-winter-img10.jpg") no-repeat center center;background-size: cover;}
.camp-canada-vancouver.winter .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-program-winter-img11.jpg") no-repeat center center;background-size: cover;}
/* 메이플릿지 */
.camp-canada-vancouver.mapleridge .camp-program-text{border-color: #8C31F1; color: #8C31F1;}
.camp-canada-vancouver.mapleridge .camp-program-sectionTop{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-mapleridge/camp-canada-vancouver-mapleridge-bg01.jpg') no-repeat center center;background-size: cover;}
.camp-canada-vancouver.mapleridge .camp-program-title > strong{color: #8C31F1;}
.camp-canada-vancouver.mapleridge .camp-program-title > strong::before{color: #EEE5FF;}
.camp-canada-vancouver.mapleridge .camp-program-list > li dt svg path:first-child{fill: #8C31F1;}
.camp-canada-vancouver.mapleridge .camp-program-section01{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-mapleridge/camp-canada-vancouver-mapleridge-bg02.jpg') no-repeat center center;background-size: cover;}
.camp-canada-vancouver.mapleridge .camp-program-sub-title2{color: #8C31F1;}
.camp-canada-vancouver.mapleridge .camp-program-section01-con-left-textBox-list dl > dd > strong{background: #8C31F1; width: 80%;}
.camp-canada-vancouver.mapleridge .camp-program-section01-con-left-textBox-list svg path, .camp-canada-vancouver .camp-program-section01-con-left-textBox-list svg line{stroke: #8C31F1;}
.camp-canada-vancouver.mapleridge .camp-program-section01-con-right{padding-right: 2rem;}
.camp-canada-vancouver.mapleridge .camp-program-section01-con-right-img{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-mapleridge/camp-canada-vancouver-mapleridge-section01-img.jpg') no-repeat center center;background-size: cover; aspect-ratio: 312/247;}
.camp-canada-vancouver.mapleridge .camp-program-section01-con-right ul li{padding: 0.5rem 0.425rem 0.5rem 0.6rem; letter-spacing: -0.18px;}
.camp-canada-vancouver.mapleridge .camp-program-section02-con-title{color: #8C31F1;}
.camp-canada-vancouver.mapleridge .camp-program-section02-img1{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-mapleridge/camp-canada-vancouver-mapleridge-program-img01.jpg') no-repeat center center;background-size: cover;}
.camp-canada-vancouver.mapleridge .camp-program-section02-img2{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-mapleridge/camp-canada-vancouver-mapleridge-program-img02.jpg') no-repeat center center;background-size: cover;}
.camp-canada-vancouver.mapleridge .camp-program-section02-img3{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-mapleridge/camp-canada-vancouver-mapleridge-program-img03.jpg') no-repeat center center;background-size: cover;}
.camp-canada-vancouver.mapleridge .camp-program-section02-img4{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-mapleridge/camp-canada-vancouver-mapleridge-program-img04.jpg') no-repeat center center;background-size: cover;}
.camp-canada-vancouver.mapleridge .camp-program-section02-con-textBox + .camp-program-section02-con-textBox{margin-top: 1rem;}
.camp-canada-vancouver.mapleridge .camp-program-section02-con-textBox span{font-size: 0.8rem; color: #767676; display: block; margin-top: 1.65rem;}
.camp-canada-vancouver.mapleridge .camp-program-section02-img5{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-mapleridge/camp-canada-vancouver-mapleridge-program-img05.jpg') no-repeat center center;background-size: cover;}
.camp-canada-vancouver.mapleridge .camp-program-section02-img6{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-mapleridge/camp-canada-vancouver-mapleridge-program-img06.jpg') no-repeat center center;background-size: cover;}
.camp-canada-vancouver.mapleridge .camp-program-section02-img7{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-canada-vancouver-mapleridge/camp-canada-vancouver-mapleridge-program-img07.jpg') no-repeat center center;background-size: cover; aspect-ratio: 1000/865;}
.camp-canada-vancouver.mapleridge .col-imgBox-g2 {display: flex; flex-wrap: wrap; gap: 0; justify-content: space-between;}
.camp-canada-vancouver.mapleridge .col-imgBox-g2 > *{width: calc(50% - 0.5rem);}
.camp-canada-vancouver.mapleridge .activity .camp-program-section02-con{display: block;}
.camp-canada-vancouver.mapleridge .activity .col-imgBox-g2 + .col-imgBox-g2{margin-top: 1rem;}

@media screen and (max-width: 768px) {
    .camp-canada-vancouver.mapleridge .camp-program-section01-con-left-textBox-list dl > dd > strong{width: 100%;}
    .camp-canada-vancouver.mapleridge .camp-program-section01-con-right{padding-right: 1.5rem;}
    .camp-canada-vancouver.mapleridge .camp-program-section01-con-right-img{aspect-ratio: 280/160;}
    .camp-canada-vancouver.mapleridge .camp-program-section01-con-right ul li{padding: 10px;}
    .camp-canada-vancouver.mapleridge .camp-program-section01-con-right ul li svg{width: 17.7px;}
    .camp-canada-vancouver.mapleridge .camp-program-section02-con-textBox-title,
    .camp-canada-vancouver.mapleridge .camp-program-section02-con-textBox-text{font-size: 1.076rem;}
    .camp-canada-vancouver.mapleridge .camp-program-section02-con-textBox + .camp-program-section02-con-textBox{margin-top: 10px;}
    .camp-canada-vancouver.mapleridge .camp-program-section02-con-textBox span{margin-top: 20px; font-size: 0.92rem; line-height: 22px;}
    .camp-canada-vancouver.mapleridge .col-imgBox-g2 > *{width: 100%;}
    .camp-canada-vancouver.mapleridge .col-imgBox-g2 > * + *{margin-top: 10px;}
}

/* //이미지 */

/*******************************************************************************
                               필리핀 세부 색, 이미지
********************************************************************************/
/* 메인 비주얼 */
.camp-philippines-cebu .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-philippines-cebu .camp-program-text {border-color: #237AFF;color: #237AFF;}
.camp-philippines-cebu .camp-program-title > strong {color: #237AFF;}
.camp-philippines-cebu .camp-program-title > strong::before {content: 'Philippines';color: #D6E6FF;}
.camp-philippines-cebu .camp-program-list > li dt svg path:first-child {fill: #237AFF;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-philippines-cebu .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section01::before {display: none;}
.camp-philippines-cebu .camp-program-sub-title2 {color: #FFFFFF;}
.camp-philippines-cebu .camp-program-section01-con-left-textBox-list svg path,
.camp-philippines-cebu .camp-program-section01-con-left-textBox-list svg line {stroke: #237AFF;}
.camp-philippines-cebu .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #237AFF;}
/* //영어캠프 */
/* 프로그램 */
.camp-philippines-cebu  .camp-program-section02-con-title {color: #237AFF;}
/* //프로그램 */
/* 이미지 */
.camp-philippines-cebu .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img09.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img10.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img11.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img12.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img13 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img13.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img14 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img14.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img15 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img15.jpg") no-repeat center center;background-size: cover;}

.camp-philippines-cebu.winter .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-section01-img-winter.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */


/*******************************************************************************
                               필리핀 세부 색, 이미지
********************************************************************************/
/* 메인 비주얼 */
.camp-philippines-cebu .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-bg02.jpg") no-repeat center bottom;background-size: cover;}
.camp-philippines-cebu .camp-program-text {border-color: #237AFF;color: #237AFF;}
.camp-philippines-cebu .camp-program-title > strong {color: #237AFF;}
.camp-philippines-cebu .camp-program-title > strong::before {content: 'Philippines';color: #D6E6FF;}
.camp-philippines-cebu .camp-program-list > li dt svg path:first-child {fill: #FF6742;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-philippines-cebu .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-bg01.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section01-con-left-textBox-list svg path,
.camp-philippines-cebu .camp-program-section01-con-left-textBox-list svg line {stroke: #237AFF;}
.camp-philippines-cebu .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #237AFF;}
/* //영어캠프 */
/* 프로그램 */
.camp-philippines-cebu  .camp-program-section02-con-title {color: #237AFF;}
/* //프로그램 */
/* 이미지 */
.camp-philippines-cebu .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img09.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img10.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img11.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img12.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img13 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img13.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img14 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img14.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu .camp-program-section02-img15 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-program-img15.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */

/*******************************************************************************
                               말레이시아 조호바루 색, 이미지
********************************************************************************/
/* 메인 비주얼 */
.camp-malaysia-johor-bahru .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-text {border-color: #5784CB;color: #5784CB;}
.camp-malaysia-johor-bahru .camp-program-title > strong {color: #5784CB;}
.camp-malaysia-johor-bahru .camp-program-title > strong::before {content: 'Malaysia';color: #E0ECFF;}
.camp-malaysia-johor-bahru .camp-program-list > li dt svg path:first-child {fill: #5784CB;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-malaysia-johor-bahru .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-bg02.jpg") no-repeat center bottom;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section01-con-left-textBox-list svg path,
.camp-malaysia-johor-bahru .camp-program-section01-con-left-textBox-list svg line {stroke: #5784CB;}
.camp-malaysia-johor-bahru .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #5784CB;}
/* 참가비가 테이블 형태일 경우 */
.camp-malaysia-johor-bahru .camp-program-section01-con-left-textBox-list-table {background: #5784CB;border-color: #fff; grid-template-columns: repeat(3,1fr);}
.camp-malaysia-johor-bahru .camp-program-section01-con-left-textBox-list-table > div > div:first-child {background: #5784CB; color: #fff;}
/* //영어캠프 */
/* 프로그램 */
.camp-malaysia-johor-bahru  .camp-program-section02-con-title {color: #5784CB;}
.camp-malaysia-johor-bahru .camp-program-section02-con-btn-wrap .btn.active {background: #5784CB;}
/* //프로그램 */
/* 이미지 */
.camp-malaysia-johor-bahru .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-program-img09.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-program-img10.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-program-img11.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-program-img12.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru .camp-program-section02-img13 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-program-img13.jpg") no-repeat center center;background-size: cover;}

.camp-malaysia-johor-bahru.family-winter .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru.family-winter .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru.family-winter .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru.family-winter .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru.family-winter .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru.family-winter .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru.family-winter .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru.family-winter .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru.family-winter .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru.family-winter .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-program-img09.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru.family-winter .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-program-img10.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru.family-winter .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-program-img11.jpg") no-repeat center center;background-size: cover;}
.camp-malaysia-johor-bahru.family-winter .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru/camp-malaysia-johor-bahru-family-winter-program-img12.jpg") no-repeat center center;background-size: cover;}

.camp-malaysia-johor-bahru.winter .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-malaysia-johor-bahru-section01-img-winter.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */


/*******************************************************************************
                                영국 보딩스쿨 색, 이미지
********************************************************************************/
/* 메인 비주얼 */
.camp-uk-school .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/uk-school/camp-uk-school-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-uk-school .camp-program-text {border-color: #1253D1;color: #1253D1;}
.camp-uk-school .camp-program-title > strong {color: #1253D1;}
.camp-uk-school .camp-program-title > strong::before {content: 'United Kingdom';color: #D6E6FF;}
.camp-uk-school .camp-program-list > li dt svg path:first-child {fill: #FF6742;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-uk-school .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/uk-school/camp-uk-school-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-uk-school .camp-program-section01::before {display: none;}
.camp-uk-school .camp-program-section01-con-left-textBox-list svg path,
.camp-uk-school .camp-program-section01-con-left-textBox-list svg line {stroke: #1253D1;}
.camp-uk-school .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #1253D1;}
/* //영어캠프 */
/* 프로그램 */
.camp-uk-school  .camp-program-section02-con-title {color: #1253D1;}
/* //프로그램 */
/* 이미지 */
.camp-uk-school .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/uk-school/camp-uk-school-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-uk-school .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/uk-school/camp-uk-school-program-img01-250306.png") no-repeat center center;background-size: cover; width: 23rem; aspect-ratio: 460/212;}
.camp-uk-school .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/uk-school/camp-uk-school-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-uk-school .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/uk-school/camp-uk-school-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-uk-school .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/uk-school/camp-uk-school-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-uk-school .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/uk-school/camp-uk-school-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-uk-school .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/uk-school/camp-uk-school-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-uk-school .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/uk-school/camp-uk-school-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-uk-school .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/uk-school/camp-uk-school-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-uk-school .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/uk-school/camp-uk-school-program-img09.jpg") no-repeat center center;background-size: cover;}
@media screen and (max-width: 768px) {
    .camp-uk-school .camp-program-section02-img1{width: 100%;}
}
/* //이미지 */




/*******************************************************************************
                               영국 런던 보딩스쿨 해외 영어 캠프 (25-03-14)
********************************************************************************/
.camp-uk-boardingschool .camp-program-sectionTop{background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-boardingschool/camp-uk-boardingschool-bg01.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center bottom;}
.camp-uk-boardingschool .camp-program-text{color: #FB4646; margin-bottom: 3rem;}
.camp-uk-boardingschool .camp-program-title > strong{color: #FB4646;}
.camp-uk-boardingschool .camp-program-title > strong::before{content: 'United Kingdom'; color: #FFE9E9;}
.camp-uk-boardingschool .camp-program-section01{background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-boardingschool/camp-uk-boardingschool-bg02.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center top;}
.camp-uk-boardingschool .camp-program-section01::before{display: none;}
.camp-uk-boardingschool .camp-program-section01-con-left-textBox-list dl > dd > strong{background-color: #FB4646; width: 90%; padding: 0.8rem 0;}
.camp-uk-boardingschool .camp-program-section01-con-left-textBox-list dl > dd > strong span{display: block; margin-bottom: 8px;}
.camp-uk-boardingschool .camp-program-section01-con-right-img{background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-boardingschool/camp-uk-boardingschool-section01-img.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center;}
.camp-uk-boardingschool .camp-program-section02-con-title{color: #FB4646;}
.camp-uk-boardingschool .camp-program-section02-img1{background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-boardingschool/camp-uk-boardingschool-section02-img1.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; aspect-ratio: 460/212; width: 23rem;}
.camp-uk-boardingschool .camp-program-section02-img2{background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-boardingschool/camp-uk-boardingschool-section02-img2.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center;}
.camp-uk-boardingschool .camp-program-section02-img3{background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-boardingschool/camp-uk-boardingschool-section02-img3.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center;}
.camp-uk-boardingschool .camp-program-section02-img4{background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-boardingschool/camp-uk-boardingschool-section02-img4.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center;}
.camp-uk-boardingschool .camp-program-section02-img5{background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-boardingschool/camp-uk-boardingschool-section02-img5.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center;}
.camp-uk-boardingschool .camp-program-section02-img6{background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-boardingschool/camp-uk-boardingschool-section02-img6.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center;}
.camp-uk-boardingschool .camp-program-section02-img7{background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-boardingschool/camp-uk-boardingschool-section02-img7.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center;}
.camp-uk-boardingschool .camp-program-section02-img8{background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-boardingschool/camp-uk-boardingschool-section02-img8.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center;}
.camp-uk-boardingschool .camp-program-section02-img9{background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-boardingschool/camp-uk-boardingschool-section02-img9.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center;}
@media screen and (max-width: 768px) {
    .camp-uk-boardingschool .camp-program-text{margin-bottom: 1.5rem;}
    .camp-uk-boardingschool .camp-program-section01{background-image: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-boardingschool/camp-uk-boardingschool-bg02-mo.png');}
    .camp-uk-boardingschool .camp-program-section01-con-left-textBox-list dl > dd > strong{width: 100%;}
    .camp-uk-boardingschool .camp-program-section02-img1{width: 100%;}
}


/*******************************************************************************
                                뉴질랜드 오클랜드 색, 이미지
********************************************************************************/
/* 메인 비주얼 */
.camp-new-zealand-auckland .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-new-zealand-auckland .camp-program-text {border-color: #44BFBA;color: #44BFBA;}
.camp-new-zealand-auckland .camp-program-title > strong {color: #44BFBA;}
.camp-new-zealand-auckland .camp-program-title > strong::before {content: 'New Zealand';color: #D7FEFC;}
.camp-new-zealand-auckland .camp-program-list > li dt svg path:first-child {fill: #FF6742;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-new-zealand-auckland .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-bg02.webp") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland .camp-program-section01::before {display: none;}
.camp-new-zealand-auckland .camp-program-section01-con-left-textBox-list svg path,
.camp-new-zealand-auckland .camp-program-section01-con-left-textBox-list svg line {stroke: #44BFBA;}
.camp-new-zealand-auckland .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #44BFBA;}
.camp-new-zealand-auckland .camp-program-section01-con-left-textBox-list-table {background: #44BFBA;border-color: #44BFBA; grid-template-columns: repeat(2,1fr);}
.camp-new-zealand-auckland .camp-program-section01-con-left-textBox-list-table > div > div:first-child {background: #44BFBA;}
.camp-new-zealand-auckland.winter .camp-program-section01-con-left-textBox-list-table {grid-gap: 10px;background: none;border: 0 none;}
.camp-new-zealand-auckland.winter .camp-program-section01-con-left-textBox-list-table > div > div:first-child {border-radius: 5px;}
/* //영어캠프 */
/* 프로그램 */
.camp-new-zealand-auckland  .camp-program-section02-con-title {color: #44BFBA;}
.camp-new-zealand-auckland .camp-program-section02-con-btn-wrap .btn.active {background: #44BFBA;}
/* //프로그램 */
/* 이미지 */
.camp-new-zealand-auckland .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img09.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img10.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img11.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img12.jpg") no-repeat center center;background-size: cover;}

.camp-new-zealand-auckland.winter .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img01-winter.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland.winter .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img02-winter.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland.winter .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img03-winter-240816.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland.winter .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img04-winter-240816.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland.winter .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img05-winter.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland.winter .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img06-winter.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland.winter .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img07-winter.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland.winter .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img08-winter.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland.winter .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img09-winter.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland.winter .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img10-winter.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland.winter .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img11-winter-240816.jpg") no-repeat center center;background-size: cover;}
.camp-new-zealand-auckland.winter .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/new-zealand-auckland/camp-new-zealand-auckland-program-img12-winter-240816.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */
@media screen and (max-width: 768px) {
    .camp-new-zealand-auckland.winter .camp-program-section01-con-left-textBox-list-table {display: grid;}
}

/*******************************************************************************
                                호주 골드코스트 색, 이미지
********************************************************************************/
/* 메인 비주얼 */
.camp-australia-gold-coast .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/australia-gold-coast/camp-australia-gold-coast-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-australia-gold-coast .camp-program-text {border-color: #342ED5;color: #342ED5;}
.camp-australia-gold-coast .camp-program-title > strong {color: #342ED5;}
.camp-australia-gold-coast .camp-program-title > strong::before {content: 'Australia';color: #D4D5FF;}
.camp-australia-gold-coast .camp-program-list > li dt svg path:first-child {fill: #FF6742;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-australia-gold-coast .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/australia-gold-coast/camp-australia-gold-coast-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-australia-gold-coast .camp-program-section01::before {display: none;}
.camp-australia-gold-coast .camp-program-section01-con-left-textBox-list svg path,
.camp-australia-gold-coast .camp-program-section01-con-left-textBox-list svg line {stroke: #342ED5;}
.camp-australia-gold-coast .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #342ED5;}

.camp-australia-gold-coast .camp-program-section01-con-left-textBox-list-table {background: #342ED5;border-color: #342ED5; grid-template-columns: repeat(2,1fr);}
.camp-australia-gold-coast .camp-program-section01-con-left-textBox-list-table > div > div:first-child {background: #342ED5;}
/* //영어캠프 */
/* 프로그램 */
.camp-australia-gold-coast  .camp-program-section02-con-title {color: #342ED5;}
.camp-australia-gold-coast .camp-program-section02-con-btn-wrap .btn.active {background: #342ED5;}
/* //프로그램 */
/* 이미지 */
.camp-australia-gold-coast .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/australia-gold-coast/camp-australia-gold-coast-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-australia-gold-coast .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/australia-gold-coast/camp-australia-gold-coast-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-australia-gold-coast .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/australia-gold-coast/camp-australia-gold-coast-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-australia-gold-coast .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/australia-gold-coast/camp-australia-gold-coast-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-australia-gold-coast .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/australia-gold-coast/camp-australia-gold-coast-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-australia-gold-coast .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/australia-gold-coast/camp-australia-gold-coast-program-img05.jpg") no-repeat center center;background-size: cover;}

.camp-australia-gold-coast.winter .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/australia-gold-coast/camp-australia-gold-coast-program-img01-winter.jpg") no-repeat center center;background-size: cover;}
.camp-australia-gold-coast.winter .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/australia-gold-coast/camp-australia-gold-coast-program-img02-winter.jpg") no-repeat center center;background-size: cover;}
.camp-australia-gold-coast.winter .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/australia-gold-coast/camp-australia-gold-coast-program-img03-winter.jpg") no-repeat center center;background-size: cover;}
.camp-australia-gold-coast.winter .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/australia-gold-coast/camp-australia-gold-coast-program-img04-winter.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */

/*******************************************************************************
                                호주 브리즈번 색, 이미지
********************************************************************************/
/* 메인 비주얼 */
.camp-australia-brisbane.summer .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-summer-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-australia-brisbane.summer .camp-program-text {border-color: #6D68E8;color: #6D68E8;}
.camp-australia-brisbane.summer .camp-program-title > strong {color: #6D68E8;}
.camp-australia-brisbane.summer .camp-program-title > strong::before {content: 'Brisbane';color: #E0DDFC;}
.camp-australia-brisbane.summer .camp-program-list > li dt svg path:first-child {fill: #6D68E8;}
.camp-australia-brisbane.family-summer .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-family-summer-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-australia-brisbane.family-summer .camp-program-text {border-color: #2CBB85;color: #2CBB85;}
.camp-australia-brisbane.family-summer .camp-program-title > strong {color: #2CBB85;}
.camp-australia-brisbane.family-summer .camp-program-title > strong::before {content: 'Australia';color: #CEF2E5;}
.camp-australia-brisbane.family-summer .camp-program-list > li dt svg path:first-child {fill: #2CBB85;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-australia-brisbane.summer .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-summer-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.summer .camp-program-section01::before {display: none;}
.camp-australia-brisbane.summer .camp-program-section01-con-left-textBox-list svg path,
.camp-australia-brisbane.summer .camp-program-section01-con-left-textBox-list svg line {stroke: #6D68E8;}
.camp-australia-brisbane.summer .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #6D68E8;}
.camp-australia-brisbane.family-summer .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-family-summer-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.family-summer .camp-program-section01::before {display: none;}
.camp-australia-brisbane.family-summer .camp-program-section01-con-left-textBox-list svg path,
.camp-australia-brisbane.family-summer .camp-program-section01-con-left-textBox-list svg line {stroke: #2CBB85;}
.camp-australia-brisbane.family-summer .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #2CBB85;}

.camp-australia-brisbane.summer .camp-program-section01-con-left-textBox-list-table {background: #6D68E8;border-color: #6D68E8; grid-template-columns: repeat(2,1fr);}
.camp-australia-brisbane.summer .camp-program-section01-con-left-textBox-list-table > div > div:first-child {background: #6D68E8;}
/* //영어캠프 */
/* 프로그램 */
.camp-australia-brisbane.summer .camp-program-section02-con-title {color: #6D68E8;}
.camp-australia-brisbane.summer .camp-program-section02-con-btn-wrap .btn.active {background: #6D68E8;}
.camp-australia-brisbane.family-summer .camp-program-section02-con-title {color: #2CBB85;}
.camp-australia-brisbane.family-summer .camp-program-section02-con-btn-wrap .btn.active {background: #2CBB85;}
/* //프로그램 */
/* 이미지 */
.camp-australia-brisbane.summer .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-summer-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.summer .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-summer-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.summer .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-summer-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.summer .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-summer-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.summer .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-summer-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.summer .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-summer-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.summer .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-summer-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.family-summer .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-family-summer-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.family-summer .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-family-summer-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.family-summer .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-family-summer-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.family-summer .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-family-summer-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.family-summer .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-family-summer-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.family-summer .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-australia-brisbane-summer/camp-australia-brisbane-family-summer-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-australia-brisbane.family-summer .camp-program-section02-con2-imgBox{margin-bottom: 3rem;}
.camp-australia-brisbane.family-summer .camp-program-section02-con2-imgBox.margin-none{margin: 0;}
/* //이미지 */
.camp-australia-brisbane.family-summer .camp-program-tit-bar {display: grid;grid-template-columns: 5.4rem 1fr; margin-bottom: .9rem;width: 100%;background-color: #EFEFEF;text-align: left;color: #000;}
.camp-australia-brisbane.family-summer .camp-program-tit-bar em {display: flex;justify-content: center;align-items: center;width: 100%;padding: 1.6rem 0;background-color : #545454;text-align: center;font-size: .9rem;line-height: 1.3rem;color: #fff}
.camp-australia-brisbane.family-summer .camp-program-tit-bar p {padding:.6rem .8rem;font-size:.9rem;}
.camp-australia-brisbane.family-summer .camp-program-tit-bar strong {display: block;padding-bottom: .3rem;font-size: 1.2rem;line-height: 1.6rem;}
@media screen and (max-width: 768px) {
    .camp-australia-brisbane.family-summer .camp-program-tit-bar {grid-template-columns: 1fr;}
    .camp-australia-brisbane.family-summer .camp-program-tit-bar em {display: block;padding: .8rem;text-align: left;font-size: calc(1rem + .33vw);line-height: 1.6rem;}
    .camp-australia-brisbane.family-summer .camp-program-tit-bar p {padding:.6rem .8rem;font-size:calc(1rem + .33vw);}
    .camp-australia-brisbane.family-summer .camp-program-tit-bar strong {display: block;padding-bottom: .3rem;font-size: calc(1rem + .9vw);line-height: 1.6rem;}
    .camp-australia-brisbane.family-summer .camp-program-tit-bar .line-break{display: block;}
}
/*******************************************************************************
                                한국 제주 색, 이미지
********************************************************************************/
/* 메인 비주얼 */
.camp-korea-jeju .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/korea-jeju/camp-korea-jeju-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-korea-jeju .camp-program-text {border-color: #E04719;color: #E04719;}
.camp-korea-jeju .camp-program-title > strong {color: #E04719;}
.camp-korea-jeju .camp-program-title > strong::before {content: 'Jeju';color: #FFD9CE;}
.camp-korea-jeju .camp-program-list > li dt svg path:first-child {fill: #FF6742;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-korea-jeju .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/korea-jeju/camp-korea-jeju-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-korea-jeju .camp-program-section01::before {display: none;}
.camp-korea-jeju .camp-program-section01-con-left-textBox-list svg path,
.camp-korea-jeju .camp-program-section01-con-left-textBox-list svg line {stroke: #E04719;}
.camp-korea-jeju .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #E04719;}
/* //영어캠프 */
/* 프로그램 */
.camp-korea-jeju  .camp-program-section02-con-title {color: #E04719;}
.camp-korea-jeju .camp-program-section02-con-btn-wrap .btn.active {background: #E04719;}
/* //프로그램 */
/* 이미지 */
.camp-korea-jeju .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/korea-jeju/camp-korea-jeju-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-korea-jeju .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/korea-jeju/camp-korea-jeju-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-korea-jeju .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/korea-jeju/camp-korea-jeju-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-korea-jeju .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/korea-jeju/camp-korea-jeju-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-korea-jeju .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/korea-jeju/camp-korea-jeju-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-korea-jeju .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/korea-jeju/camp-korea-jeju-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-korea-jeju .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/korea-jeju/camp-korea-jeju-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-korea-jeju .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/korea-jeju/camp-korea-jeju-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-korea-jeju .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/korea-jeju/camp-korea-jeju-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-korea-jeju .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/korea-jeju/camp-korea-jeju-program-img09.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */
/*******************************************************************************
                                런던
********************************************************************************/
/* 메인 비주얼 */
.camp-london-university .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-london-university/camp-london-university-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-london-university .camp-program-text {border-color: #1253D1;color: #1253D1;}
.camp-london-university .camp-program-title > strong {color: #1253D1;}
.camp-london-university .camp-program-title > strong::before {content: 'United Kingdom';color: #D6E6FF;}
.camp-london-university .camp-program-list > li dt svg path:first-child {fill: #FF6742;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-london-university .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-london-university/camp-london-university-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-london-university .camp-program-section01::before {display: none;}
.camp-london-university .camp-program-section01-con-left-textBox-list svg path,
.camp-london-university .camp-program-section01-con-left-textBox-list svg line {stroke: #1253D1;}
.camp-london-university .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #1253D1;}
/* //영어캠프 */
/* 프로그램 */
.camp-london-university .camp-program-section02-con-title {color: #1253D1;}
/* //프로그램 */
/* 이미지 */
.camp-london-university .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-london-university/camp-london-university-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-london-university .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-london-university/camp-london-university-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-london-university .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-london-university/camp-london-university-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-london-university .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-london-university/camp-london-university-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-london-university .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-london-university/camp-london-university-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-london-university .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-london-university/camp-london-university-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-london-university .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-london-university/camp-london-university-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-london-university .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-london-university/camp-london-university-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-london-university .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-london-university/camp-london-university-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-london-university .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-london-university/camp-london-university-program-img09.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */
/*******************************************************************************
                                영국 우수 공립학교
********************************************************************************/
/* 메인 비주얼 */
.camp-uk-public-school.italia .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-italia-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-uk-public-school.france .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-france-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-uk-public-school .camp-program-text {border-color: #1253D1;color: #1253D1;}
.camp-uk-public-school .camp-program-title > strong {color: #1253D1;}
.camp-uk-public-school .camp-program-title > strong::before {content: 'United Kingdom';color: #D6E6FF;}
.camp-uk-public-school .camp-program-list > li dt svg path:first-child {fill: #FF6742;}
.camp-uk-public-school.italia .camp-program-list > li:last-child dt {background: #9B0D62;}
.camp-uk-public-school.france .camp-program-list > li:last-child dt {background: #007D70;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-uk-public-school .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section01::before {display: none;}
.camp-uk-public-school .camp-program-section01-con-left-textBox-list svg path,
.camp-uk-public-school .camp-program-section01-con-left-textBox-list svg line {stroke: #1253D1;}
.camp-uk-public-school .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #1253D1;}

/* //영어캠프 */
/* 프로그램 */
.camp-uk-public-school .camp-program-section02-con-title {color: #1253D1;}
/* //프로그램 */
/* 이미지 */
.camp-uk-public-school .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img09.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img10.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img11.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img12.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img13 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img13.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img14 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img14.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img15 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img15.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img16 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img16.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img17 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img17.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img18 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img18.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img19 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img19.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img20 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img20.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img21 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img21.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school .camp-program-section02-img22 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-img22.jpg") no-repeat center center;background-size: cover;}

.camp-uk-public-school.france .camp-program-section02-img19 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-france-img19.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school.france .camp-program-section02-img20 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-france-img20.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school.france .camp-program-section02-img21 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-france-img21.jpg") no-repeat center center;background-size: cover;}
.camp-uk-public-school.france .camp-program-section02-img22 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-uk-public-school/camp-uk-public-school-program-france-img22.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */


/*******************************************************************************
                                발리
********************************************************************************/
/* 메인 비주얼 */
.camp-bali.winter .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-camp-bali-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-bali .camp-program-text {border-color: #57CB9A;color: #57CB9A;}
.camp-bali .camp-program-title > strong {color: #57CB9A;}
.camp-bali .camp-program-title > strong::before {content: 'Indonesia';color: #DFFAEF;}
.camp-bali .camp-program-list > li dt svg path:first-child  {fill: #57CB9A;}
/* 여름방학 */
.camp-bali.summer .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-bg01-summer.jpg") no-repeat center bottom;background-size: cover;}
.camp-bali.summer .camp-program-text {border-color: #40C864;color: #40C864;}
.camp-bali.summer .camp-program-title > strong {color: #40C864;}
.camp-bali.summer .camp-program-title > strong::before {content: 'BaLi';color: #C4F8D2;}
.camp-bali.summer .camp-program-list > li dt svg path:first-child  {fill: #36CF5F;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-bali.winter .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-camp-bali-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-bali .camp-program-section01-con-left-textBox-list svg path,
.camp-bali .camp-program-section01-con-left-textBox-list svg line{stroke: #57CB9A;}
.camp-bali .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #57CB9A;}
.camp-bali .camp-program-section01-con-left-textBox-list-table{background: #57CB9A;border-color: #57CB9A;}
.camp-bali .camp-program-section01-con-left-textBox-list-table > div > div:first-child{background: #57CB9A;}
/* 여름방학 */
.camp-bali.summer .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-bg02-summer.jpg") no-repeat center center;background-size: cover;}
.camp-bali.summer .camp-program-section01-con-left-textBox-list svg path,
.camp-bali.summer .camp-program-section01-con-left-textBox-list svg line{stroke: #40C864;}
.camp-bali.summer .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #40C864;}
.camp-bali.summer .camp-program-section01-con-left-textBox-list-table{background: none;border-color: currentcolor;}
.camp-bali.summer .camp-program-section01-con-left-textBox-list-table.g3-margin {grid-template-columns: repeat(3,1fr);grid-gap: 10px;background: none;border: 0 none;}
.camp-bali.summer .camp-program-section01-con-left-textBox-list-table.g2-margin{border: none; grid-template-columns: repeat(2,1fr); column-gap: 10px;}
.camp-bali.summer .camp-program-section01-con-left-textBox-list-table > div > div:first-child{background: #40C864;border-radius :0.25rem;}
/* //영어캠프 */
/* 프로그램 */
.camp-bali  .camp-program-section02-con-title {color: #57CB9A;}
/* 여름방학 */
.camp-bali.summer .camp-program-section02-con-title {color: #40C864;}
.camp-bali.summer .camp-program-tit-bar{margin-bottom: .5rem;width: 100%;height: 2.5rem;font-size: 1.2rem;line-height: 2.5rem;text-align: left;color: #fff;}
.camp-bali.summer .camp-program-tit-bar em{display:inline-block;margin-right: .9rem;width: 7.5rem;background-color :#545454;text-align: center;font-size:.9rem;vertical-align:top;}
.camp-bali.summer .camp-program-tit-bar.bar-purple{background-color: #AE54E2;}
.camp-bali.summer .camp-program-tit-bar.bar-green{background-color: #33BE82;}
.camp-bali.summer .camp-program-tit-bar.bar-blue{background-color: #3078F2;}
.camp-bali.summer .camp-program-tit-bar.bar-red{background-color: #E96F56;}
/* //프로그램 */
/* 이미지 */
/* 여름방학 */
.camp-bali.summer .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-section01-img-summer.jpg") no-repeat center center;background-size: cover;}
.camp-bali.summer .week-curriculum .camp-program-section02-con2-imgBox{margin-bottom: 3rem;}
.camp-bali.summer .week-curriculum .camp-program-section02-con2-imgBox.margin-none{margin: 0;}
.camp-bali.summer .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-program-img01-summer.jpg") no-repeat center center;background-size: cover;}
.camp-bali.summer .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-program-img02-summer.jpg") no-repeat center center;background-size: cover;}
.camp-bali.summer .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-program-img03-summer.jpg") no-repeat center center;background-size: cover;}
.camp-bali.summer .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-program-img04-summer.jpg") no-repeat center center;background-size: cover;}
.camp-bali.summer .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-program-img05-summer.jpg") no-repeat center center;background-size: cover;}
.camp-bali.summer .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-program-img06-summer.jpg") no-repeat center center;background-size: cover;}
.camp-bali.summer .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-program-img07-summer.jpg") no-repeat center center;background-size: cover;}
.camp-bali.summer .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-program-img08-summer.jpg") no-repeat center center;background-size: cover;}
.camp-bali.summer .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-program-img09-summer.jpg") no-repeat center center;background-size: cover;}
.camp-bali.summer .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-program-img10-summer.jpg") no-repeat center center;background-size: cover;}
.camp-bali.summer .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-program-img11-summer.jpg") no-repeat center center;background-size: cover;}
.camp-bali.summer .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-program-img12-summer.jpg") no-repeat center center;background-size: cover;}

.camp-bali .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-camp-bali-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_curriculum_01.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_curriculum_02.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_curriculum_03.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_curriculum_04.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_curriculum_05.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_curriculum_06.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img7 {background: url(" https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_curriculum_07.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_curriculum_08.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-camp-bali-program-img09-winter.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-camp-bali-program-img10-winter.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_accommodation_01_240909.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_accommodation_02_240909.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img13 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_accommodation_03_240909.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img14 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_accommodation_04_240909.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img15 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_accommodation_05_240909.jpg") no-repeat center center;background-size: cover;}
.camp-bali.winter .camp-program-section02-img16 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-bali/camp-bali-winter_accommodation_06_240909.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */

@media screen and (max-width: 768px) {
    .camp-bali.summer .camp-program-section01-con-left-textBox-list-table.g3-margin {grid-template-columns: none;grid-gap: 10px;}
    .camp-bali.summer .camp-program-section01-con-left-textBox-list-table.g3-margin > div {margin-bottom: 6px;}
    .camp-bali.summer .camp-program-section01-con-left-textBox-list-table.g3-margin > div.margin-none {margin-bottom: 0;}
    .camp-bali.summer .week-curriculum .camp-program-section02-con2-imgBox{margin-bottom: 1.6rem;}
}


/*******************************************************************************
                                베트남 다낭
********************************************************************************/
/* 메인 비주얼 */
.camp-vietnam-danang.family-winter .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-bg01-family-winter.jpg") no-repeat center bottom;background-size: cover;}
.camp-vietnam-danang .camp-program-text {border-color: #8FC644;color: #8FC644;}
.camp-vietnam-danang .camp-program-title > strong {color: #8FC644;}
.camp-vietnam-danang .camp-program-title > strong::before {content: 'Vietnam';color: #EDFFD5;}
.camp-vietnam-danang .camp-program-list > li dt svg path:first-child  {fill: #8FC644;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-vietnam-danang.family-winter .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-bg02-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang .camp-program-section01-con-left-textBox-list svg path,
.camp-vietnam-danang .camp-program-section01-con-left-textBox-list svg line{stroke: #8FC644 !important;}
.camp-vietnam-danang .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #8FC644;}
.camp-vietnam-danang .camp-program-section01-con-left-textBox-list-table{background: #8FC644;border-color: #8FC644;}
.camp-vietnam-danang .camp-program-section01-con-left-textBox-list-table > div > div:first-child{background: #8FC644;}
/* //영어캠프 */
/* 프로그램 */
.camp-vietnam-danang  .camp-program-section02-con-title {color: #8FC644;}
.camp-vietnam-danang .camp-program-section02-con-btn-wrap .btn.active {background: #8FC644;}
/* //프로그램 */
/* 이미지 */

.camp-vietnam-danang.family-winter .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-section01-img-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img01-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img02-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img03-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img04-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img05-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img06-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img07-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img08-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img09-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img10-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img11-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img12-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img13 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img13-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img14 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img14-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img15 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img15-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img16 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img16-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img17 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img17-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img18 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img18-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img19 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img19-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-danang.family-winter .camp-program-section02-img20 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-danang/camp-camp-vietnam-danang-program-img20-family-winter.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */

/*******************************************************************************
                                베트남 나트랑
********************************************************************************/
/* 메인 비주얼 */
.camp-vietnam-nha-trang.family-winter .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-bg01-family-winter.jpg") no-repeat center bottom;background-size: cover;}
.camp-vietnam-nha-trang .camp-program-text {border-color: #F573A0;color: #F573A0;}
.camp-vietnam-nha-trang .camp-program-title > strong {color: #F573A0;}
.camp-vietnam-nha-trang .camp-program-title > strong::before {content: 'Vietnam';color: #FFEBF2;}
.camp-vietnam-nha-trang .camp-program-list > li dt svg path:first-child  {fill: #F573A0;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-vietnam-nha-trang.family-winter .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-bg02-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang .camp-program-section01-con-left-textBox-list svg path,
.camp-vietnam-nha-trang .camp-program-section01-con-left-textBox-list svg line{stroke: #F573A0 !important;}
.camp-vietnam-nha-trang .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #F573A0;}
.camp-vietnam-nha-trang .camp-program-section01-con-left-textBox-list-table{background: #F573A0;border-color: #F573A0;}
.camp-vietnam-nha-trang .camp-program-section01-con-left-textBox-list-table > div > div:first-child{background: #F573A0;}
/* //영어캠프 */
/* 프로그램 */
.camp-vietnam-nha-trang  .camp-program-section02-con-title {color: #F573A0;}
.camp-vietnam-nha-trang .camp-program-section02-con-btn-wrap .btn.active {background: #F573A0;}
/* //프로그램 */
/* 이미지 */

.camp-vietnam-nha-trang.family-winter .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-section01-img-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img01-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img02-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img03-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img04-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img05-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img06-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img07-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img08-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img09-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img10-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img11-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img12-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img13 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img13-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img14 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img14-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img15 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img15-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img16 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img16-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img17 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img17-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img18 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img18-family-winter.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-nha-trang.family-winter .camp-program-section02-img19 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-nha-trang/camp-camp-vietnam-nha-trang-program-img19-family-winter.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */

/*******************************************************************************
                                베트남 푸꾸옥
********************************************************************************
//* 메인 비주얼 */
.camp-vietnam-phuquoc.family-summer .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-bg01.jpg") no-repeat center bottom;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-text {border-color: #E83939;color: #E83939;}
.camp-vietnam-phuquoc.family-summer .camp-program-title > strong {color: #E83939;}
.camp-vietnam-phuquoc.family-summer .camp-program-title > strong::before {content: 'Vietnam';color: #FFE1E1;}
.camp-vietnam-phuquoc.family-summer .camp-program-list > li dt svg path:first-child  {fill: #E83939;}
/* //메인 비주얼 */
/* 영어캠프 */
.camp-vietnam-phuquoc.family-summer .camp-program-section01 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-bg02.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section01 .camp-program-sub-title{color:#fff}
.camp-vietnam-phuquoc.family-summer .camp-program-section01::before {display: none;}
.camp-vietnam-phuquoc.family-summer .camp-program-section01-con-left-textBox-list svg path,
.camp-vietnam-phuquoc.family-summer .camp-program-section01-con-left-textBox-list svg line{stroke: #E83939 !important;}
.camp-vietnam-phuquoc.family-summer .camp-program-section01-con-left-textBox-list dl > dd > strong {background: #E83939;}
.camp-vietnam-phuquoc.family-summer .camp-program-section01-con-left-textBox-list-table{background: #E83939;border-color: #E83939;}
.camp-vietnam-phuquoc.family-summer .camp-program-section01-con-left-textBox-list-table > div > div:first-child{background: #E83939;}
.camp-vietnam-phuquoc.family-summer .camp-program-section01-con-left-textBox-list-table{background: none;border-color: currentcolor;}
.camp-vietnam-phuquoc.family-summer .camp-program-section01-con-left-textBox-list-table.g2-margin {grid-template-columns: repeat(2,1fr);grid-gap: 10px;background: none;border: 0 none;}
.camp-vietnam-phuquoc.family-summer .camp-program-section01-con-left-textBox-list-table > div > div:first-child{background: #E83939;border-radius :0.25rem;}
/* //영어캠프 */
/* 프로그램 */
.camp-vietnam-phuquoc.family-summer .camp-program-section02-con-title {color: #E83939;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-con-btn-wrap .btn.active {background: #E83939;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-con2-imgBox{margin-bottom: 3rem;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-con2-imgBox.margin-none{margin: 0;}
.camp-vietnam-phuquoc.family-summer .camp-program-tit-bar{width: 100%;margin-bottom: .5rem;background-color: #efefef;font-size: 1.2rem;font-weight: 700;line-height: 2.5rem;text-align: left;color: #000;}
.camp-vietnam-phuquoc.family-summer .camp-program-tit-bar em{display:inline-block;width: 7.5rem;margin-right: .9rem;background-color :#545454;text-align: center;font-size: .9rem;font-weight: 400;color: #fff;vertical-align:top;}
/* //프로그램 */
/* 이미지 */
.camp-vietnam-phuquoc.family-summer .camp-program-section01-con-right-img {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-section01-img.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img1 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img01.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img2 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img02.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img3 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img03.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img4 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img04.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img5 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img05.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img6 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img06.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img7 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img07.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img8 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img08.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img9 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img09.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img10 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img10.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img11 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img11.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img12 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img12.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img13 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img13.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img14 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img14.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img15 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img15.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img16 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img16.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img17 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img17.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img18 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img18.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img19 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img19.jpg") no-repeat center center;background-size: cover;}
.camp-vietnam-phuquoc.family-summer .camp-program-section02-img20 {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-vietnam-phuquoc/camp-vietnam-phuquoc-family-summer-program-img20.jpg") no-repeat center center;background-size: cover;}
/* //이미지 */
@media screen and (max-width: 768px) {
    .camp-vietnam-phuquoc.family-summer .camp-program-section01::before {display: block;}
    .camp-vietnam-phuquoc.family-summer .camp-program-section01 .camp-program-sub-title{color:#000}
    .camp-vietnam-phuquoc.family-summer .camp-program-section01-con-left-textBox-list-table.g2-margin {display: grid;}
    .camp-vietnam-phuquoc.family-summer .camp-program-section02-con2-imgBox{margin-bottom: 1.6rem;}
    .camp-vietnam-phuquoc.family-summer .camp-program-tit-bar{line-height: 3rem;}
    .camp-vietnam-phuquoc.family-summer .camp-program-tit-bar em{display: block;width: 100%;margin-right: 0;padding: 0 0.77rem;text-align: left;font-size: calc(1rem + .33vw);}
    .camp-vietnam-phuquoc.family-summer .camp-program-tit-bar span{display: block;padding: 0 0.77rem;font-size: calc(1rem + .9vw);}
}




/*******************************************************************************
                                필리핀 세부 겨울 방학 가족캠프
********************************************************************************/
/* 색상 */
.camp-philippines-cebu.winter.family .camp-program-text{color: #0E97C6; border-color: #0E97C6;}
.camp-philippines-cebu.winter.family .camp-program-title > strong{color: #0E97C6;}
.camp-philippines-cebu.winter.family .camp-program-title > strong::before{color: #D0F1FC;}
.camp-philippines-cebu.winter.family .camp-program-list > li dt svg path:first-child{fill: #00C0FF;}
.camp-philippines-cebu.winter.family .camp-program-section01-con-left-textBox-list svg path,
.camp-philippines-cebu.winter.family .camp-program-section01-con-left-textBox-list svg line{stroke: #51B2D3;}
.camp-philippines-cebu.winter.family .camp-program-section01-con-left-textBox-list-table{border-color: #0092C3; background: #0092C3;}
.camp-philippines-cebu.winter.family .camp-program-section01-con-left-textBox-list-table > div > div{font-size: 0.9rem;}
.camp-philippines-cebu.winter.family .camp-program-section01-con-left-textBox-list-table > div > div:first-child{background: #0092C3;}
.camp-philippines-cebu.winter.family .camp-program-section01-con-left-textBox-list-table > div > div:last-child span{font-size: 0.8rem;}
.camp-philippines-cebu.winter.family .camp-program-section02-con-title{color: #0092C3;}

/* 이미지 */
.camp-philippines-cebu.winter.family .camp-program-sectionTop {background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-winter-family/visual.jpg") no-repeat center center;background-size: cover;}
.camp-philippines-cebu.winter.family .camp-program-section01{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-winter-family/section01_bg.jpg') no-repeat center center; background-size: cover;}
.camp-philippines-cebu.winter.family .camp-program-section02-img1{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-winter-family/program-img01.jpg') no-repeat center center; background-size: cover;}
.camp-philippines-cebu.winter.family .camp-program-section02-img2{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-winter-family/program-img02.jpg') no-repeat center center; background-size: cover;}
.camp-philippines-cebu.winter.family .camp-program-section02-img4{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-winter-family/program-img04.jpg') no-repeat center center; background-size: cover;}
.camp-philippines-cebu.winter.family .camp-program-section02-img5{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-winter-family/program-img05.jpg') no-repeat center center; background-size: cover;}
.camp-philippines-cebu.winter.family .camp-program-section02-img6{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-winter-family/program-img06.jpg') no-repeat center center; background-size: cover;}
.camp-philippines-cebu.winter.family .camp-program-section02-img7{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-winter-family/program-img07.jpg') no-repeat center center; background-size: cover;}
.camp-philippines-cebu.winter.family .camp-program-section02-img8{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-winter-family/program-img08.jpg') no-repeat center center; background-size: cover;}
.camp-philippines-cebu.winter.family .camp-program-section02-img9{background: url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/camp/programs/camp-philippines-cebu-winter-family/program-img09.jpg') no-repeat center center; background-size: cover;}

@media screen and (max-width: 768px) {
    .camp-philippines-cebu.winter.family .camp-program-section01-con-left-textBox-list-table > div > div{font-size: 1.15rem;}
    .camp-philippines-cebu.winter.family .camp-program-section01-con-left-textBox-list-table > div > div:last-child span{font-size: 1.07rem;}
    .camp-program-section01-con-left-textBox-list-table > div > div:last-child strong{font-size: 1.69rem;}
}
