@charset "UTF-8";

@font-face {
    font-family: 'YoonChildfundkoreaDaeHan';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/2408@1.0/YoonChildfundkoreaDaeHan.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

.wrap-camp {letter-spacing:-1px}
.campaign-wrap {position:relative;width:1920px;margin:auto;font-family:'Pretendard';letter-spacing:-0.05em}
.campaign-wrap img {vertical-align:bottom}
.campaign-wrap .cont-section {position:relative;background-position:center top;background-repeat:no-repeat;background-size:cover}
.campaign-wrap .cont-section .cont-inner {position:relative;width:1440px;margin:auto;height:100%;box-sizing:border-box}
.campaign-wrap .cont-section .cont-inner-full {position:relative;width:100%;height:100%}

.camp-fixed-btn {position:fixed;bottom:12%;right:50px;z-index:99}
.camp-fixed-btn > li > a {display:block;width:100%;height:100%}

.campaign-wrap .cont-section.cont01 {width:100%;height:100%;background-color:#fff;z-index:9}
.campaign-wrap .cont-section.cont01 .main-video {position:relative;padding-bottom:46.25%;height:0;overflow:hidden;max-width:100%}
.campaign-wrap .cont-section.cont01 .main-video iframe {transform:scale(1.4);width:100%;height:100%;top:-40px;left:0;position:absolute}
.campaign-wrap .cont-section.cont01 h3 {position:absolute;top:70px;left:110px}
.campaign-wrap .cont-section.cont01 .main-txt {position:absolute;top:375px;left:130px}
.campaign-wrap .cont-section.cont01 .yt-fullVideo {position:absolute;bottom:5%;left:130px}

.campaign-wrap .cont-section.cont02 > .inner-box {width:100%;height:1010px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed}
.campaign-wrap .cont-section.cont02 > .inner-box.box01 {background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont02-bg01.jpg)}
.campaign-wrap .cont-section.cont02 > .inner-box.box02 {background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont02-bg02.jpg)}
.campaign-wrap .cont-section.cont02 > .inner-box.box03 {background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont02-bg03.jpg)}
.campaign-wrap .cont-section.cont02 > .btn-box {position:fixed;bottom:130px;left:50%;transform:translateX(-50%)}
.campaign-wrap .cont-section.cont02 .rolling-img {width:100%;max-width:100%;height:40px;overflow:hidden;position:fixed;bottom:0}
.campaign-wrap .cont-section.cont02 .rolling-img .track {position:absolute;white-space:nowrap;will-change:transform;animation:marquee 96s linear infinite;display:flex;flex-direction:row;background-color:rgba(0,148,101,0.7)}
@keyframes marquee {
	from {transform:translateX(0)}
	to {transform:translateX(-50%)}
}

.campaign-wrap .cont-section.cont03 {background-color:#fff}
.campaign-wrap .cont-section.cont03 .cont-inner {padding-top:74px;padding-bottom:30px;width:1070px}
.campaign-wrap .cont-section.cont03 .cont-inner > ul {display:flex;justify-content:space-between}
.campaign-wrap .cont-section.cont03 .cont-inner > ul > li {width:50%}
.campaign-wrap .cont-section.cont03 .cont-inner > ul > li:last-child {border-left:3px solid #e8e8e8;display:flex;justify-content:flex-end}
.campaign-wrap .cont-section.cont03 .cont-inner > ul > li > .inner-txt {margin-bottom:70px}
.campaign-wrap .cont-section.cont03 .cont-inner > ul > li > .inner-txt > p {margin:30px 0;font-size:19px;line-height:28px;font-weight:500;color:#525252}
.campaign-wrap .cont-section.cont03 .cont-inner > ul > li > .inner-txt > p > strong {font-weight:700}

.campaign-wrap .cont-section.cont04 {height:1753px;background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont04-bg.jpg)}
.campaign-wrap .cont-section.cont04 .cont-inner {width:1390px;padding-top:77px;text-align:center}
.campaign-wrap .cont-section.cont04 .cont-inner .support-info {position:relative;width:910px;height:349px;margin-left:310px;font-family:'YoonChildfundkoreaDaeHan';letter-spacing:-0.2em;color:#494949;background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont04-txt-v2.png);background-repeat:no-repeat;background-position:center center;background-size:contain}
.campaign-wrap .cont-section.cont04 .cont-inner .support-info .child {position:absolute;top:65px;left:315px;font-size:90px}
.campaign-wrap .cont-section.cont04 .cont-inner .support-info .amount {position:absolute;bottom:26px;right:65px;font-size:90px}
.campaign-wrap .cont-section.cont04 .cont-inner .support-category {margin-top:360px}
.campaign-wrap .cont-section.cont04 .cont-inner .support-category > ul {margin-top:100px;display:flex;justify-content:center;gap:30px}

.campaign-wrap .cont-section.cont05 {padding:120px 0;background-color:#fff}
.campaign-wrap .cont-section.cont05 .cont-inner {width:1190px;margin:auto;text-align:center}
.campaign-wrap .cont-section.cont05 .cont-inner h4 {margin-bottom:65px}
.campaign-wrap .cont-section.cont05 .cont-inner .support-list {display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;row-gap:60px}
.campaign-wrap .cont-section.cont05 .cont-inner .support-list li {width:16.6666%}
.campaign-wrap .cont-section.cont05 .cont-inner .support-list li .list-inner {display:flex;flex-direction:column;align-items:center;gap:20px;color:#464646;position:relative}
.campaign-wrap .cont-section.cont05 .cont-inner .support-list li .list-inner::after {content:'';display:block;width:1px;height:143px;background-color:#cacaca;position:absolute;right:0;top:0}
.campaign-wrap .cont-section.cont05 .cont-inner .support-list li:nth-child(6n) .list-inner::after {display:none}
.campaign-wrap .cont-section.cont05 .cont-inner .support-list li .list-inner .icon {height:85px;display:flex;justify-content:center;align-items:center}
.campaign-wrap .cont-section.cont05 .cont-inner .support-list li .list-inner h5 {font-size:22px;font-weight:700;line-height:30px}
.campaign-wrap .cont-section.cont05 .cont-inner .support-list li .list-inner p {font-size:14px;line-height:19px}

.campaign-wrap .cont-section.cont06 {height:2707px;background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont06-bg.jpg);text-align:center}
.campaign-wrap .cont-section.cont06 .cont-inner {padding-top:150px;padding-bottom:167px;width:100%}
.campaign-wrap .cont-section.cont06 .cont-inner .inner01 .yt-inner {width:1284px;height:auto;margin:auto;background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont06-video-bg.png);background-repeat:no-repeat;background-position:center top;background-size:contain}
.campaign-wrap .cont-section.cont06 .cont-inner .inner01 .yt-inner .tab {display:flex;margin-top:190px;justify-content:center;gap:50px}
.campaign-wrap .cont-section.cont06 .cont-inner .inner01 .yt-inner .tab li a {display:flex;flex-direction:column;gap:5px;color:#fff;font-size:23px;font-weight:700}
#video {width:786px;height:442px;margin:auto;padding-top:130px;padding-left:21px}
#video > iframe {border-radius:15px}

.campaign-wrap .cont-section.cont06 .cont-inner .inner02 {margin-top:280px}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 h4 {margin-bottom:140px}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper {position:relative;padding-bottom:140px}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide .slide-txt {position:absolute;top:0;left:50%;transform:translateX(-50%);width:94.5%;height:100%}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide .slide-txt .txt-inner {position:relative;text-align:left;margin-top:10px}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide .slide-txt .txt-inner .name {font-size:25px;font-weight:700;color:#fff;padding-left:15px;margin-bottom:18px}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide .slide-txt .txt-inner .slide-cont {padding:40px;font-size:17px;line-height:24px}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide .slide-txt .txt-inner .slide-cont h5 {margin-bottom:40px}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide .slide-txt .txt-inner .slide-cont .txt-point {font-size:21px;line-height:27px;font-weight:700;margin-bottom:40px}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide.slide01 .slide-txt .txt-inner .slide-cont .txt-point {color:#19936c}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide.slide02 .slide-txt .txt-inner .slide-cont .txt-point {color:#a871cf}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide.slide03 .slide-txt .txt-inner .slide-cont .txt-point {color:#6fa3d8}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide.slide04 .slide-txt .txt-inner .slide-cont .txt-point {color:#bb734c}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide.slide05 .slide-txt .txt-inner .slide-cont .txt-point {color:#c44050}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide .slide-txt .txt-inner .slide-cont .txt-link {display:inline-block;font-size:18px;font-weight:700;margin-top:40px}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide.slide01 .slide-txt .txt-inner .slide-cont .txt-link {color:#19936c;border-bottom:2px solid #19936c}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide.slide02 .slide-txt .txt-inner .slide-cont .txt-link {color:#a871cf;border-bottom:2px solid #a871cf}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide.slide03 .slide-txt .txt-inner .slide-cont .txt-link {color:#6fa3d8;border-bottom:2px solid #6fa3d8}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide.slide04 .slide-txt .txt-inner .slide-cont .txt-link {color:#bb734c;border-bottom:2px solid #bb734c}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide.slide05 .slide-txt .txt-inner .slide-cont .txt-link {color:#c44050;border-bottom:2px solid #c44050}
.campaign-wrap .cont-section.cont06 .cont-inner .inner02 .swiper-pagination {width:70%;height:5px;left:50%;transform:translateX(-50%);bottom:-43px;top:initial}

.campaign-wrap .cont-section.cont07 {height:1901px;background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont07-bg.jpg)}
.campaign-wrap .cont-section.cont07 .cont-inner {padding-top:120px;text-align:center}
.campaign-wrap .cont-section.cont07 .cont-inner h4 {margin-bottom:90px}
.campaign-wrap .cont-section.cont07 .cont-inner .slide-box {position:relative}
.campaign-wrap .cont-section.cont07 .cont-inner .slide-box .swiper.comt07Swiper {overflow:hidden}
.campaign-wrap .cont-section.cont07 .cont-inner .slide-box .swiper.comt07Swiper .swiper-slide {position:relative}
.campaign-wrap .cont-section.cont07 .cont-inner .slide-box .swiper.comt07Swiper .swiper-slide .slide-inner {position:absolute;top:50px;left:335px;text-align:left}
.campaign-wrap .cont-section.cont07 .cont-inner .slide-box .swiper.comt07Swiper .swiper-slide .slide-inner h5 {margin-bottom:30px}
.campaign-wrap .cont-section.cont07 .cont-inner .slide-box .swiper.comt07Swiper .swiper-slide .slide-inner .txt-box {font-size:17px;line-height:26px;color:#3e3e3e;display:flex;flex-direction:column;gap:25px;padding-left:26px}
.campaign-wrap .cont-section.cont07 .cont-inner .slide-box .swiper-button-next:after,
.campaign-wrap .cont-section.cont07 .cont-inner .slide-box .swiper-button-prev:after {display:none}
.campaign-wrap .cont-section.cont07 .cont-inner .slide-box .swiper-button-next,
.campaign-wrap .cont-section.cont07 .cont-inner .slide-box .swiper-button-prev {width:39px;height:39px;background-repeat:no-repeat;background-position:center center;background-size:cover}
.campaign-wrap .cont-section.cont07 .cont-inner .slide-box .swiper-button-next {background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont07-slide-next.png);right:-60px}
.campaign-wrap .cont-section.cont07 .cont-inner .slide-box .swiper-button-prev {background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont07-slide-prev.png);left:-60px}
.campaign-wrap .cont-section.cont07 .cont-inner .iLeader-bottom-btn {width:806px;height:1156px;margin:auto;margin-top:130px;background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont07-sub-bg.png);background-repeat:no-repeat;background-position:center top;background-size:contain}
.campaign-wrap .cont-section.cont07 .cont-inner .iLeader-bottom-btn h5 {padding-top:160px}
.campaign-wrap .cont-section.cont07 .cont-inner .iLeader-bottom-btn ul {margin-top:60px;font-size:19px;line-height:28px;color:#464646}
.campaign-wrap .cont-section.cont07 .cont-inner .iLeader-bottom-btn ul li .txt {display:flex;flex-direction:column;gap:30px;margin-bottom:30px}
.campaign-wrap .cont-section.cont07 .cont-inner .iLeader-bottom-btn ul li:first-child {margin-bottom:40px}
.campaign-wrap .cont-section.cont07 .cont-inner .iLeader-bottom-btn ul li:first-child::after {content:'';display:block;width:450px;height:1px;margin:auto;margin-top:40px;background-color:#acacac}


.ml8 {margin-left:8px}


.footer {background-color:#fff;position:relative;z-index:9}



/* modal */
.blocker {z-index:999}
.modal.yt-modal {max-width:800px;min-height:540px;height:initial;border-radius:0;background-color:#000;overflow:initial;padding:0}
.modal.yt-modal a.close-modal {background-image:url(/resources/microCampaign/cpView20000442/images/modal-close-w.png);width:50px;height:50px;top:-65px;right:0}

.modal.iLeader-modal {max-width:1008px;height:587px;padding:0;background-color:transparent;box-shadow:none;overflow:hidden}
.modal.iLeader-modal .iLeader-modal-inner {width:100%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:contain}
.modal.iLeader-modal .iLeader-modal-inner.inner01 {background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont06-slide01-modalbg.png)}
.modal.iLeader-modal .iLeader-modal-inner.inner02 {background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont06-slide02-modalbg.png)}
.modal.iLeader-modal .iLeader-modal-inner.inner03 {background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont06-slide03-modalbg.png)}
.modal.iLeader-modal .iLeader-modal-inner.inner04 {background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont06-slide04-modalbg.png)}
.modal.iLeader-modal .iLeader-modal-inner.inner05 {background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont06-slide05-modalbg.png)}
.modal.iLeader-modal .iLeader-modal-inner .modal-cont {padding-top:90px;padding-left:57px;padding-right:20px;letter-spacing:-0.05em}
.modal.iLeader-modal .iLeader-modal-inner .modal-cont .modal-name {font-size:25px;font-weight:700;color:#898989;margin-bottom:15px}
.modal.iLeader-modal .iLeader-modal-inner .modal-cont .point-comment {font-size:23px;font-weight:700;margin-top:15px}
.modal.iLeader-modal .iLeader-modal-inner .modal-cont .txt-box {font-size:17px;font-weight:600;line-height:27px;color:#2e2c2e;margin-top:30px;display:flex;flex-direction:column;gap:20px}
.modal.iLeader-modal .iLeader-modal-inner .modal-cont ul {margin-top:25px;display:flex;flex-direction:column;gap:5px;font-size:13px;font-weight:600;line-height:18px}
.modal.iLeader-modal .iLeader-modal-inner.inner01 .modal-cont .point-comment {color:#19936c}
.modal.iLeader-modal .iLeader-modal-inner.inner01 .modal-cont ul {color:#19936c}
.modal.iLeader-modal .iLeader-modal-inner.inner02 .modal-cont .point-comment {color:#a871cf}
.modal.iLeader-modal .iLeader-modal-inner.inner02 .modal-cont ul {color:#a871cf}
.modal.iLeader-modal .iLeader-modal-inner.inner03 .modal-cont .point-comment {color:#6fa3d8}
.modal.iLeader-modal .iLeader-modal-inner.inner03 .modal-cont ul {color:#6fa3d8}
.modal.iLeader-modal .iLeader-modal-inner.inner04 .modal-cont .point-comment {color:#bb734c}
.modal.iLeader-modal .iLeader-modal-inner.inner04 .modal-cont ul {color:#bb734c}
.modal.iLeader-modal .iLeader-modal-inner.inner05 .modal-cont .point-comment {color:#c44050}
.modal.iLeader-modal .iLeader-modal-inner.inner05 .modal-cont ul {color:#c44050}
.modal.iLeader-modal a.close-modal {background-image:url(/resources/microCampaign/cpView20000468/v2/pc/images/cont06-modal-close.png);width:20px;height:20px;top:13px;right:19px}



/* 노트북 배율 스타일 지우지 말 것 */
@media (max-width: 1536px) {
	html, body {zoom:0.96}
   .campaign-wrap {width:1666px}
   
   .campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide {width:620px!important}
   .campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide > img {width:100%}
   .campaign-wrap .cont-section.cont06 .cont-inner .inner02 .cont06Swiper .swiper-slide .slide-txt {zoom:0.9}
}