@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&family=Noto+Serif+KR:wght@200..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,600;1,14..32,600&display=swap');

/* background-image preload - 호버 이미지 로드용 */
body::after {
	position:absolute; 
    width:0; 
    height:0; 
    overflow:hidden; 
    z-index:-1;
    
    /* load images */
	content:
	url(../images/section05-icon01-hover.png)
	url(../images/section05-icon02-hover.png)
	url(../images/section05-icon03-hover.png)
	url(../images/section05-icon04-hover.png)
	url(../images/section05-icon05-hover.png)
	url(../images/section05-icon06-hover.png)
	url(../images/section05-icon07-hover.png)
	url(../images/section05-icon08-hover.png)
	url(../images/section05-icon09-hover.png)
	url(../images/section05-icon10-hover.png);
}

html {font-size:62.5%}
header {position:absolute}

.wrap-camp {letter-spacing:-0.01em}
.campaign-wrap {position:relative;width:192rem;margin:auto;font-family:"Noto Sans KR", sans-serif;font-size:2.5rem;font-weight:400;line-height:140%;color:#000;letter-spacing:-0.01em}
.campaign-wrap img {width:100%;max-width:100%}
.campaign-wrap * {box-sizing:border-box}
.campaign-wrap input[type='checkbox'] {position:absolute;left:0;top:0;width:0;height:0;opacity:0}
.campaign-wrap .cont-section {position:relative;background-position:center top;background-repeat:no-repeat;background-size:cover}
.campaign-wrap .cont-section .section-inner {position:relative;height:100%;margin:auto}

.campaign-wrap .cont-section.section01 {height:calc(100vh - 8rem)}
.campaign-wrap .cont-section.section01 .main-video {position:relative;padding-bottom:46.25%;height:0;overflow:hidden;max-width:100%}
.campaign-wrap .cont-section.section01 .main-video video {position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%, -50%);object-fit:cover}
/*.campaign-wrap .cont-section.section01 h3 {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:89rem;height:47.6rem}*/

.campaign-wrap .cont-section.section02 {height:92.3rem;background-image:url(../images/section02-bg.jpg)}
.campaign-wrap .cont-section.section02 .section-inner {width:85.2rem;padding:12rem 0}
.campaign-wrap .cont-section.section02 .section-inner h4 {width:84rem;height:15rem;margin:auto;margin-bottom:5.4rem;position:relative}
.campaign-wrap .cont-section.section02 .section-inner h4 > span {font-weight:800;font-size:3.8rem;line-height:5.7rem;padding:0.8rem 1.2rem;background-color:#005B48;color:#fff;position:absolute}
.campaign-wrap .cont-section.section02 .section-inner h4 > .title01 {right:0;top:3.9rem}
.campaign-wrap .cont-section.section02 .section-inner h4 > .title02 {left:0;top:0}
.campaign-wrap .cont-section.section02 .section-inner h4 > .title03 {left:11.4rem;bottom:0}
.campaign-wrap .cont-section.section02 .section-inner .yt-inner {width:100%;height:48.5rem}
.campaign-wrap .cont-section.section02 .section-inner .yt-inner > .yt-box {width:100%;height:100%;border-radius:2rem;border:0.8rem solid #005B48}
.campaign-wrap .cont-section.section02 .section-inner .yt-inner > .yt-box iframe {border-radius:1rem}

.campaign-wrap .cont-section.section03 {height:91.9rem;background-image:url(../images/section03-bg.jpg)}
.campaign-wrap .cont-section.section03 .section-inner {padding:12rem 0;width:139rem;margin-left:27.5rem}
.campaign-wrap .cont-section.section03 .section-inner .inner-txt {width:100%;height:100%;position:relative}
.campaign-wrap .cont-section.section03 .section-inner .inner-txt .camp-txt-box {height:17.6rem;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:3.6rem;line-height:5.4rem;color:#005B48;position:absolute;text-align:center}
.campaign-wrap .cont-section.section03 .section-inner .inner-txt .camp-txt-box strong {font-weight:900}
.campaign-wrap .cont-section.section03 .section-inner .inner-txt .camp-txt-box.box01 {width:76.9rem;top:3.2rem;left:12.9rem}
.campaign-wrap .cont-section.section03 .section-inner .inner-txt .camp-txt-box.box02 {width:92.5rem;top:24.2rem;right:9.2rem;justify-content:flex-start;padding-left:6rem}
.campaign-wrap .cont-section.section03 .section-inner .inner-txt .camp-txt-box.box03 {width:83rem;bottom:2rem;left:26.7rem}

.campaign-wrap .cont-section.section04 {min-height:180.4rem;background-image:url(../images/section04-bg.jpg);background-color:#B7DFC3;background-size:contain}
.campaign-wrap .cont-section.section04 .section-inner {padding:12rem 0;width:137.2rem}
.campaign-wrap .cont-section.section04 .section-inner h4 {font-weight:700;font-size:4.6rem;line-height:6.9rem;color:#000;margin-bottom:5rem;text-align:center}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item .camp-accordion-toggle {width:115.5rem;height:18.1rem;cursor:pointer;position:relative;font-weight:700;font-size:3.5rem;line-height:5.25rem;color:#000;text-align:center;position:relative;display:flex;justify-content:center;align-items:center;margin-left:7.8rem;background-image:url('data:image/svg+xml,<svg width="1155" height="181" viewBox="0 0 1155 181" fill="none" xmlns="http://www.w3.org/2000/svg"><g filter="url(%23filter0_d_730_5800)"><path d="M2.5 161V20.5H112.5L216.5 0.5L805.5 35.5L1010.5 20.5H1152.5V160.5H1015.5L807 176.5L226.5 141.5L126.5 161H2.5Z" fill="%23E1F39E"/></g><defs><filter id="filter0_d_730_5800" x="0" y="0" width="1155" height="181" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="2"/><feGaussianBlur stdDeviation="1.25"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_730_5800"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_730_5800" result="shape"/></filter></defs></svg>')}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item .camp-accordion-toggle .icon {width:2.4rem;height:2.4rem;background-image:url(../images/section04-icon-arrow-close.png);position:absolute;top:7.7rem;right:8.5rem}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(even) .camp-accordion-toggle {height:16.7rem;margin-left:12.8rem;background-image:url('data:image/svg+xml,<svg width="1155" height="167" viewBox="0 0 1155 167" fill="none" xmlns="http://www.w3.org/2000/svg"><g filter="url(%23filter0_d_730_1057)"><path d="M2.5 140.641V0.5H471.5L900.5 23.3589L965.5 20.3773H1152.5V162.5H899.5L468.5 139.641L2.5 140.641Z" fill="white"/></g><defs><filter id="filter0_d_730_1057" x="0" y="0" width="1155" height="167" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="2"/><feGaussianBlur stdDeviation="1.25"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_730_1057"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_730_1057" result="shape"/></filter></defs></svg>')}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(even) .camp-accordion-toggle .icon {top:6.7rem;right:13.5rem}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item .camp-accordion-toggle.active {height:17.6rem;color:#fff;background-image:url('data:image/svg+xml,<svg width="1150" height="176" viewBox="0 0 1150 176" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 160.5V20H110L214 0L803 35L1008 20H1150V160H1013L804.5 176L224 141L124 160.5H0Z" fill="%23005B48"/></svg>')}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item .camp-accordion-toggle.active .icon {background-image:url(../images/section04-icon-arrow-open.png)}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:not(:first-child) {margin-top:-5rem}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item .camp-accordion-toggle::after {content:'';display:block;width:17.5rem;height:17.5rem;background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(odd) .camp-accordion-toggle::after {left:-7.8rem;top:-7rem}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(even) .camp-accordion-toggle::after {right:-8.2rem;top:-7.8rem}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(1) .camp-accordion-toggle::after {background-image:url(../images/section04-icon01.png)}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(2) .camp-accordion-toggle::after {background-image:url(../images/section04-icon02.png)}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(3) .camp-accordion-toggle::after {background-image:url(../images/section04-icon03.png)}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(4) .camp-accordion-toggle::after {background-image:url(../images/section04-icon04.png)}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(5) .camp-accordion-toggle::after {background-image:url(../images/section04-icon05.png)}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(6) .camp-accordion-toggle::after {background-image:url(../images/section04-icon06.png)}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(7) .camp-accordion-toggle::after {background-image:url(../images/section04-icon07.png)}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(8) .camp-accordion-toggle::after {background-image:url(../images/section04-icon08.png)}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(9) .camp-accordion-toggle::after {background-image:url(../images/section04-icon09.png)}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(10) .camp-accordion-toggle::after {background-image:url(../images/section04-icon10.png)}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item .camp-accordion-content {display:none;background-color:#005B48;margin-left:13.1rem;margin-top:-4rem;width:110.2rem;padding:8.6rem 6rem 10.3rem}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item:nth-child(even) .camp-accordion-content {margin-left:12.8rem}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item .camp-accordion-content .content-inner {display:flex;justify-content:space-between;text-align:center}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item .camp-accordion-content .content-inner > p {width:40rem;height:36rem}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item .camp-accordion-content .content-inner .inner-txt {width:58.2rem}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item .camp-accordion-content .content-inner .inner-txt .txt-hash {font-weight:700;font-size:2.8rem;line-height:4.2rem;margin-bottom:2rem;color:#E1F39E}
.campaign-wrap .cont-section.section04 .section-inner .camp-accordion .camp-accordion-item .camp-accordion-content .content-inner .inner-txt ul {font-weight:500;font-size:3.2rem;line-height:4.8rem;color:#fff}

.campaign-wrap .cont-section.section05 {height:130rem;background-image:url(../images/section05-bg.jpg)}
.campaign-wrap .cont-section.section05 .section-inner {padding-top:10rem;text-align:center}
.campaign-wrap .cont-section.section05 .section-inner .txt-sub {font-weight:700;font-size:2.8rem;line-height:4.8rem}
.campaign-wrap .cont-section.section05 .section-inner .txt-sub > span {display:inline-block;padding:0 1rem;background-color:#9CD877;color:#000}
.campaign-wrap .cont-section.section05 .section-inner h4 {margin-top:2.2rem;font-weight:700;font-size:4.6rem;line-height:6.9rem;color:#000;margin-bottom:6rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box {width:92rem;height:40rem;margin:auto;border-radius:2.2rem;background-color:#fff;padding:2rem 5.5rem 2.9rem;position:relative}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box h5 {font-weight:700;font-size:3.2rem;line-height:4.8rem;color:#005B48;margin-bottom:1.9rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box .pledge-icon {display:flex;width:81rem;height:27rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box .pledge-icon > li {width:27rem;height:100%;display:flex;align-items:center;justify-content:center}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box .pledge-icon > li > .icon-inner {width:23rem;height:23rem;border-radius:1rem;background-color:#D7D7D7;display:flex;align-items:center;justify-content:center}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box .pledge-icon > li > .icon-inner > span {font-family:"Inter", sans-serif;font-weight:600;font-size:15rem;color:#F0F0F0}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box .pledge-support-txt {width:82rem;height:24rem;background-color:#E1F39E;border-radius:1rem;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;font-size:4.5rem;line-height:6.75rem;position:absolute;top:10.2rem;left:50%;transform:translateX(-50%);opacity:0;transition:0.3s}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box .pledge-support-txt p {display:none;color:#000}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box .pledge-support-txt.active {opacity:1}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box .pledge-support-seleted-icon {display:none;position:absolute;top:8.7rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box .pledge-support-seleted-icon > ul {display:flex;width:81rem;height:27rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box .pledge-support-seleted-icon > ul > li {width:27rem;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box .pledge-submit-btn {display:none}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box .pledge-submit-btn > a {display:flex;align-items:center;justify-content:center;width:30.6rem;height:10.5rem;border-radius:1rem;font-weight:700;font-size:2.8rem;line-height:3.5rem;color:#fff;background-color:#009465}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-box .pledge-submit-btn.active {display:flex;justify-content:center;position:relative;z-index:9}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list {width:100%;height:47.6rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul {width:100%;height:100%;position:relative}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li {background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;transition:all 0.3s;cursor:pointer}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge01 {width:27.4rem;height:17.6rem;background-image:url(../images/section05-icon01.png);left:10.5rem;bottom:5.2rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge01:hover {background-image:url(../images/section05-icon01-hover.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge01.active {background-image:url(../images/section05-icon01-selected-black.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge02 {width:12.6rem;height:15.4rem;background-image:url(../images/section05-icon02.png);left:25rem;top:-1.6rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge02:hover {background-image:url(../images/section05-icon02-hover.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge02.active {background-image:url(../images/section05-icon02-selected-black.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge03 {width:18.6rem;height:15.1rem;background-image:url(../images/section05-icon03.png);left:42.4rem;top:11.1rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge03:hover {background-image:url(../images/section05-icon03-hover.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge03.active {background-image:url(../images/section05-icon03-selected-black.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge04 {width:26.1rem;height:30.5rem;background-image:url(../images/section05-icon04.png);left:55rem;top:11.8rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge04:hover {background-image:url(../images/section05-icon04-hover.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge04.active {background-image:url(../images/section05-icon04-selected-black.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge05 {width:23.3rem;height:17.1rem;background-image:url(../images/section05-icon05.png);left:82.3rem;top:19.7rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge05:hover {background-image:url(../images/section05-icon05-hover.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge05.active {background-image:url(../images/section05-icon05-selected-black.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge06 {width:19.5rem;height:17.7rem;background-image:url(../images/section05-icon06.png);left:108.6rem;top:26.9rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge06:hover {background-image:url(../images/section05-icon06-hover.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge06.active {background-image:url(../images/section05-icon06-selected-black.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge07 {width:16.8rem;height:12.8rem;background-image:url(../images/section05-icon07.png);left:123rem;top:10.5rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge07:hover {background-image:url(../images/section05-icon07-hover.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge07.active {background-image:url(../images/section05-icon07-selected-black.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge08 {width:17.7rem;height:11.7rem;background-image:url(../images/section05-icon08.png);left:140.4rem;top:22rem;z-index:1}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge08:hover {background-image:url(../images/section05-icon08-hover.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge08.active {background-image:url(../images/section05-icon08-selected-black.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge09 {width:15.2rem;height:20rem;background-image:url(../images/section05-icon09.png);left:163.1rem;top:24.2rem;z-index:1}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge09:hover {background-image:url(../images/section05-icon09-hover.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge09.active {background-image:url(../images/section05-icon09-selected-black.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge10 {width:38.9rem;height:69.6rem;background-image:url(../images/section05-icon10.png);right:5.6rem;bottom:-3rem}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge10:hover {background-image:url(../images/section05-icon10-hover.png)}
.campaign-wrap .cont-section.section05 .section-inner .child-pledge-support .pledge-support-list ul > li.pledge10.active {background-image:url(../images/section05-icon10-selected-black.png)}

/* 버튼 기본 숨김 */
.pledge-submit-btn {
  display: none;
}

/* 활성화 */
.pledge-submit-btn.active {
  display: block;
}


.campaign-wrap .cont-section.section06 {background-color:#E1F39E}
.campaign-wrap .cont-section.section06 .section-inner {padding-top:12rem;text-align:center}
.campaign-wrap .cont-section.section06 .section-inner h4 {font-weight:700;font-size:4.6rem;line-height:6.9rem;color:#000;margin-bottom:4rem}
.campaign-wrap .cont-section.section06 .section-inner h4 > span {display:inline-block;padding:0 1rem;background-color:#B7DF9E}
.campaign-wrap .cont-section.section06 .section-inner > p > img {width:153.9rem;height:64.1rem}


.campaign-copyright {height:16.2rem;font-size:2.1rem}


.camp-fixed-banner {zoom:0.9;width:21.2rem;height:25.9rem;position:fixed;top:12.5rem;right:3rem;background-image:url(../images/camp-fixed-banner-bg01.png);background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:99}
.camp-fixed-banner > a {display:block;width:17.8rem;height:11.4rem}
.camp-fixed-banner > a > span {font-weight:700;font-size:3rem;line-height:3.75rem;color:#fff;width:17.8rem;height:11.4rem;display:flex;align-items:center;justify-content:center;margin-top:14.5rem}


/* 노트북 배율 스타일 지우지 말 것 */
@media (max-width: 1536px) {
    html {overflow-x:hidden;font-size:50%}
    .wrap-camp {width:1536px}
    .campaign-wrap {width:100%}
    .campaign-wrap img {max-width:100%}    
}