@charset "UTF-8";

/*==============================================================
	wrap-micro-camp
==============================================================*/

/* ----------------------------------
	Normalize
----------------------------------*/

/* GmarketSans */
@font-face {
	font-family: 'GmarketSans';
	src:url('../font/GmarketSansLight.woff') format('woff'), /* Modern Browsers */
		url('../font/GmarketSansLight.woff2') format('woff2'); /* Modern Browsers */
	font-weight: 300;
	font-style: 300;
}
@font-face {
	font-family: 'GmarketSans';
	src:url('../font/GmarketSansMedium.woff') format('woff'), /* Modern Browsers */
		url('../font/GmarketSansMedium.woff2') format('woff2'); /* Modern Browsers */
	font-weight: 500;
	font-style: 500;
}
@font-face {
	font-family: 'GmarketSans';
	src:url('../font/GmarketSansBold.woff') format('woff'), /* Modern Browsers */
		url('../font/GmarketSansBold.woff2') format('woff2'); /* Modern Browsers */
	font-weight: 600;
	font-style: 600;
}



.wrap-micro-camp *,
.wrap-micro-camp *:before,
.wrap-micro-camp *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

.wrap-micro-camp em,
.wrap-micro-camp strong {display:block;}
.wrap-micro-camp p {position:relative;}
.wrap-micro-camp img {display:block;width:100%;height:100%;object-fit:cover;object-position:center;}



.wrap-micro-camp :lang(en) {font-family:'Noto Sans KR', serif;margin-top:-2px;} 

.wrap-micro-camp .table-wrap {display:table;table-layout:fixed;width:100%;}
.wrap-micro-camp .table-wrap .cell {display:table-cell;vertical-align: middle;}

.wrap-micro-camp .text-lft {text-align:left;}
.wrap-micro-camp .text-center {text-align:center !important;}
.wrap-micro-camp .text-rgt {text-align:right !important;}


/* flex */
.wrap-micro-camp .flex-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.wrap-micro-camp .flex-wrap {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.wrap-micro-camp .flex-vertical-center {
	-ms-flex-pack: justify;
	align-items: center;
}
.wrap-micro-camp .flex-align-center {
	-ms-flex-pack: justify;
	justify-content: center;
}
.wrap-micro-camp .flex-space-between {
	-ms-flex-pack: justify;
	justify-content: space-between;
}


.wrap-micro-camp [class^='color-point-'] {position:relative;}
.wrap-micro-camp [class^='color-point-'].underline {}
.wrap-micro-camp [class^='color-point-'].underline:before {content:'';position:absolute;left:0;bottom:8px;display:inline-block;width:100%;}


.wrap-micro-camp .color-point-01 {color:#f6bf75 !important;}
.wrap-micro-camp .color-point-01.underline:before {border-bottom:2px solid #f6bf75;}
.wrap-micro-camp .color-point-02 {color:#6f7ee2 !important;}
.wrap-micro-camp .color-point-02.underline:before {border-bottom:2px solid #6f7ee2;}
.wrap-micro-camp .color-point-03 {color:#4251b1 !important;}
.wrap-micro-camp .color-point-03.underline:before {border-bottom:2px solid #4251b1;}
.wrap-micro-camp .color-point-04 {color:#473d2e !important;}
.wrap-micro-camp .color-point-04.underline:before {border-bottom:2px solid #473d2e;}


.wrap-micro-camp [class*='bg-bar'] {position:relative;display:inline-block !important;}
.wrap-micro-camp [class*='bg-bar']:before {content:'';position:absolute;display:inline-block;z-index:-1;
	box-sizing:content-box;
}

.wrap-micro-camp .bullet-star {position:relative;padding-left:10px;}
.wrap-micro-camp .bullet-star:before {content:'*';position:absolute;top:1px;left:0;line-height:1.5;}
.wrap-micro-camp .bullet-circle {padding-left:9px;}
.wrap-micro-camp .bullet-circle:before {content:'';display:inline-block;border-radius:50%;width:4px;height:4px;background-color:#00bd7a;position:absolute;top:-2px;left:0;margin-top:7px;}

.wrap-micro-camp .col-2 {position:relative;float:left;height:100%;}
.wrap-micro-camp .row {position:relative;/*overflow:hidden;*/}

.wrap-micro-camp {font-family:'GmarketSans', serif;}
.wrap-micro-camp #container {position:relative;}

/* gnb */
/*
.wrap-micro-camp #header {overflow: hidden;position: absolute;left: 0;top: 0;width: 100%;height:90px;z-index: 900;
	background-color:transparent;border-bottom:none;
}
.wrap-micro-camp #header .inner-cont {
	position: relative;
	overflow:hidden;
    width: 100%;
    height: 100%;
    width: 1120px;
    margin: 0 auto;	
}
.wrap-micro-camp #header .inner-cont .logo {top:31px;}
.wrap-micro-camp #header .inner-cont .logo a {width:116px;height:34px;
	background: url('../images/logo.png') 0 0 no-repeat;
	background-size:100%;
}
*/

/* ui-datepicker */
.ui-datepicker {width:19em;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {top:5px;cursor:pointer;}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {margin-top: -8px;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {padding:0 5px;}
.ui-datepicker .ui-datepicker-buttonpane button {padding: .1em .6em .2em .6em;}
.ui-datepicker td span,
.ui-datepicker td a {padding:.2em .2em .3em;}



/*-------------------------
    micro-camp-cont
--------------------------*/
.micro-camp-cont section {/*overflow:hidden;*/position:relative;display:block;width:100%;height:auto;margin:0 auto;}
.micro-camp-cont .inner-cont {position:relative;width:1120px;height:100%;position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;z-index:200;}
.micro-camp-cont .w-1920  {position:relative;width:100%;max-width:1920px;margin:0 auto;}
.micro-camp-cont .w-1280  {position:relative;max-width:1280px;margin:0 auto;}
.micro-camp-cont .w-1200  {position:relative;max-width:1200px;margin:0 auto;}
.micro-camp-cont .w-1120  {position:relative;max-width:1120px;margin:0 auto;}

.micro-camp-cont [class^='cont-center'] {position:absolute;top:auto;left:0;right:0;margin-left:automargin-right:auto;z-index:200;}
.micro-camp-cont .dsc > em {font-family:'GmarketSans', serif;}

.section-container .row {position:relative;/*overflow:hidden;*/}



.micro-camp-cont [class^='pos-'] {height:100%;}
.micro-camp-cont [class^='cont-center'] {position:absolute;top:auto;left:0;right:0;margin-left:auto;margin-right:auto;z-index:200;}

.micro-camp-cont [class^='btn-'] {display:inline-block;
	/* -webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear; */
}
.micro-camp-cont [class^='btn-'] * {
	/* -webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear; */
}
.micro-camp-cont [class*='btn-bg-color-01'] {background-color:#f3ab4b;}
.micro-camp-cont [class*='btn-bg-color-02'] {background-color:#6f7ee2;}
.micro-camp-cont [class*='btn-bg-color-01']:HOVER {
	background: -moz-linear-gradient(to right, #f4bd76, #f49476);
	background: -webkit-linear-gradient(to right, #f4bd76, #f49476);
	background: linear-gradient(to right, #f4bd76, #f49476);
}
.micro-camp-cont [class*='btn-bg-color-01']:HOVER p {color:#c64928;}
.micro-camp-cont [class*='btn-bg-color-01']:HOVER i {background-color:#c64928;}


.micro-camp-cont [class*='btn-bg-color-02']:HOVER {
	background: -moz-linear-gradient(to right, #79729f, #4150b1);
	background: -webkit-linear-gradient(to right, #79729f, #4150b1);
	background: linear-gradient(to right, #79729f, #4150b1);
}
.micro-camp-cont [class*='btn-bg-color-02']:HOVER p {color:#2abeae;}
.micro-camp-cont [class*='btn-bg-color-02']:HOVER i {background-color:#2abeae;}


.micro-camp-cont [class*='btn-floating'] {overflow:hidden;display:block;display:inline-block;height:100%;padding:21px 0;position:fixed;left:50%;margin-left:654px;width:125px;height:160px;z-index:300;text-align:center;border-radius:15px;}
.micro-camp-cont [class*='btn-floating'] .btn-floating {display:inline-block;width:123px;height:157px;}
.micro-camp-cont [class*='btn-floating'] i {display:block;margin:5px auto 0;width:31px;height:31px;border-radius:50%;}
.micro-camp-cont [class*='btn-floating'] i:before {content:'';width:11px;height:19px;display: inline-block;vertical-align: top;margin: 6px 0 0 2px;
	background: url('../images/ico_floating_arrow-right.png') 0 0 no-repeat;
	background-size:100%;
}

.micro-camp-cont [class*='btn-floating-01'] {top:155px;background-color:#1d859e;}
.micro-camp-cont [class*='btn-floating-02'] {top:318px;background-color:#73308a;}


.micro-camp-cont [class*='btn-floating-01'] strong {font-size:18px;color:#fff;font-weight:500;line-height:21px;}
.micro-camp-cont [class*='btn-floating-01'] p {padding:5px 0 0 0;font-size:17px;color:#73308a;font-weight:500;letter-spacing:-.5px;line-height:21px;}
.micro-camp-cont [class*='btn-floating-01'] i {background-color:#73308a;}


.micro-camp-cont [class*='btn-floating-02'] strong {font-size:16px;color:#fff;font-weight:500;line-height:21px;letter-spacing:-.5px;}
.micro-camp-cont [class*='btn-floating-02'] p {padding:5px 0 0 0;font-size:18px;color:#1d859e;font-weight:500;letter-spacing:-.5px;line-height:21px;}
.micro-camp-cont [class*='btn-floating-02'] i {background-color:#1d859e;}

.micro-camp-cont [class*='btn-floating-01']:HOVER {
	background: -moz-linear-gradient(to right, #73308a, #30308a);
	background: -webkit-linear-gradient(to right, #73308a, #30308a);
	background: linear-gradient(to right, #73308a, #30308a);
}
.micro-camp-cont [class*='btn-floating-01']:HOVER p {color:#30c9cd;}
.micro-camp-cont [class*='btn-floating-01']:HOVER i {background-color:#30c9cd;}

.micro-camp-cont [class*='btn-floating-02']:HOVER {
	background: -moz-linear-gradient(to right, #1d859e, #531d9e);
	background: -webkit-linear-gradient(to right, #1d859e, #531d9e);
	background: linear-gradient(to right, #1d859e, #531d9e);
}
.micro-camp-cont [class*='btn-floating-02']:HOVER p {color:#330d69;}
.micro-camp-cont [class*='btn-floating-02']:HOVER i {background-color:#330d69;}


.micro-camp-cont .pos-btn-support {text-align:center;font-size:0;height:auto;}
.micro-camp-cont [class^='btn-support-'] {display:inline-block;vertical-align:top;border-radius:10px;width:350px;height:97px;}
.micro-camp-cont [class^='btn-support-'] + [class^='btn-support-'] {margin:0 0 0 25px;}

.micro-camp-cont [class^='btn-support-'] .table-wrap {height:100%;}

.micro-camp-cont [class^='btn-support-'] em {font-weight:400;color:#fff;font-size:22px;letter-spacing:-.5px;}
.micro-camp-cont [class^='btn-support-'] p {padding:7px 0 0 0;color:#fff;font-size:23px;letter-spacing:-.5px;}
.micro-camp-cont [class^='btn-support-'] p > span {font-size:20px;font-weight:300;}
.micro-camp-cont [class^='btn-support-']:HOVER * {color:#fff !important;}

.micro-camp-cont .btn-support-01 {}
.micro-camp-cont .btn-support-01 em {padding-top:5px;}


/*----- section-visual -----*/
.micro-camp-cont .section-visual {position:relative;}
.micro-camp-cont .section-visual .ico-badge {position:absolute;top:45px;width:164px;height:171px;margin-left:218px;}
.micro-camp-cont .section-visual .text-cont {display:inline-block;top:95px;z-index:200;}
.micro-camp-cont .section-visual .text-cont .title-cont {text-align:center;}
.micro-camp-cont .section-visual .text-cont .title-cont > strong {position:relative;display:inline-block;font-size:85px;font-weight:bold;color:#fff;text-indent:79px;}

.micro-camp-cont .section-visual .text-cont .dsc-cont {text-align:center;margin:12px 0 0;}
.micro-camp-cont .section-visual .text-cont .dsc-cont p {position:relative;margin-top:5px;color:#99a3e3;font-size:19px;letter-spacing:-.5px;line-height:1.5;font-weight:400;
	-webkit-text-shadow: 0 0 20px rgb(0, 0, 0, 1),  0 0 30px rgb(0, 0, 0, 1);
	text-shadow:  0 0 20px rgb(0, 0, 0, 1),  0 0 30px rgb(0, 0, 0, 1);
}
.micro-camp-cont .section-visual .text-cont .dsc-cont p:before {}


.micro-camp-cont .section-visual .text-cont .dsc-cont p:lang(en) {margin-top:3px;color:#fff;font-size:15px;line-height:1.5;letter-spacing:0;font-weight:300;}
.micro-camp-cont .section-visual .text-cont .dsc-cont p + p {margin:5px 0 0 0;}


/*----- section-container -----*/
.micro-camp-cont .section-container {position:relative;}
.section-container .pos-tabs {position:relative;}
.section-container .pos-tabs:before {content:'';display:inline-block;position:absolute;bottom:0;left:0;width:100%;height:4px;z-index:2;background-color:#fff;}

.section-container .pos-tabs .tabs {position:relative;overflow:hidden;min-width:1120px;height:132px;margin:0 auto;}


.section-container .pos-tabs .tabs li {position:relative;overflow:hidden;float:left;display:table;table-layout:fixed;width:225px;height:100%;text-align:center;}
.section-container .pos-tabs .tabs li > a {display:table-cell;vertical-align:middle;}
/* .section-container .pos-tabs .tabs li > a.css-disabled {cursor:default;} */

.section-container .pos-tabs .tabs li > a:before {content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;
	background:url('../images/sp_tabs_bg.png?bust=20210607') no-repeat;
	background-position:0 -139px;
}

/* .section-container .pos-tabs .tabs li > a > * {position:relative;display:inline-block;vertical-align:middle;z-index:2;} */
.section-container .pos-tabs .tabs li > a > i {position:absolute;top:50%;left:50%;z-index:2;
	background:url('../images/sp_tabs_ico.png?bust=20210607') no-repeat;

	-webkit-transform: translate(-50%, 0);
	transform: translate(-50%, 0);	
}
.section-container .pos-tabs .tabs li > a > span {position:relative;display:inline-block;margin:0 0 0 54px;padding:12px 0 0 0;font-size:35px;line-height:25px;letter-spacing:-.5px;z-index:2;color:#4d4d4d;}

.section-container .pos-tabs .tabs li.tab--wei > a > i {width:37px;height:47px;margin-top:-21px;margin-left:-58px;
	background-position:0 -82px;
}
.section-container .pos-tabs .tabs li.tab--pentagon > a > i {width:45px;height:63px;margin-top:-34px;margin-left:-58px;
	background-position:-51px -75px;
}
.section-container .pos-tabs .tabs li.tab--nuest > a > i {width:45px;height:63px;margin-top:-29px;margin-left:-70px;
	background-position:-110px -75px;
}

.section-container .pos-tabs .tabs li.tab--enhypen > a > i {width:53px;height:17px;margin-top:-36px;margin-left:-69px;
	background-position:-167px -75px;
}
.section-container .pos-tabs .tabs li.tab--onf > a > i {width: 54px;height: 32px;background-position: -233px -75px;margin-left: -74px;margin-top: -17px;}




/* tabs--active*/
.section-container .pos-tabs .tabs li.active {}
.section-container .pos-tabs .tabs li.active > a > * {opacity:1;}
.section-container .pos-tabs .tabs li.active > a:before {display:inline-block;width:1120px;height:132px;border-top:none;border-right:none;z-index:2;}

.section-container .pos-tabs .tabs li.active.tab--wei > a:before,
.section-container .pos-tabs .tabs li.active.tab--pentagon > a:before {width:225px;height:132px;}

.section-container .pos-tabs .tabs li.active.tab--wei > a:before {
	background-position:0 0;
}
.section-container .pos-tabs .tabs li.active.tab--pentagon > a:before {
	background-position:-225px 0;
}
.section-container .pos-tabs .tabs li.active.tab--nuest > a:before {
	background-position:-450px 0;
}
.section-container .pos-tabs .tabs li.active.tab--enhypen > a:before {
	background-position:-675px 0;
}
.section-container .pos-tabs .tabs li.active.tab--onf > a:before {
	background-position:-900px 0;
}



.section-container .pos-tabs .tabs li.active.tab--wei > a > i {width:37px;height:47px;margin-top:-21px;margin-left:-58px;
	background-position:0 -7px;
}
.section-container .pos-tabs .tabs li.active.tab--pentagon > a > i {width:45px;height:63px;margin-top:-34px;margin-left:-58px;
	background-position:-51px 0;
}
.section-container .pos-tabs .tabs li.active.tab--nuest > a > i {width:45px;height:63px;margin-top:-29px;margin-left:-70px;
	background-position:-110px 0;
}
.section-container .pos-tabs .tabs li.active.tab--enhypen > a > i {width:53px;height:17px;margin-top:-36px;margin-left:-69px;
	background-position:-167px 0;
}
.section-container .pos-tabs .tabs li.active.tab--onf > a > i {width: 54px; height: 32px; background-position: -233px 0;}

.section-container .pos-tabs .tabs li.active > a > span {color:#fff;letter-spacing:-.5px;}


/* tabs--disabled */
.section-container .pos-tabs .tabs li.disabled {width:220px;}
.section-container .pos-tabs .tabs li.disabled > a {cursor:default;}
.section-container .pos-tabs .tabs li.disabled > a:before {border-top:5px solid #d4d4d4;border-right:5px solid #d4d4d4;background:#c7c7c7;}
.section-container .pos-tabs .tabs li.disabled:nth-child(5) > a:before {border-right:none;}
.section-container .pos-tabs .tabs li.disabled > a > span {font-size:24px;margin:0;color:#727272;opacity:.6;padding:0;}


.section-container .tab-box > article {position:relative;}

.section-container [class$='__item-01'] {}
.section-container [class$='__item-01'] .w-1120 {padding:70px 0 80px 0;}
.section-container [class$='__item-01'] .progress-bar-cont {}
.section-container [class$='__item-01'] .progress-bar-cont > .row {overflow:hidden;margin:0 0 10px 0;}
.section-container [class$='__item-01'] .progress-bar-cont .progress-title {float:left;}
.section-container [class$='__item-01'] .progress-bar-cont .progress-title em {font-size:17px;letter-spacing:-1px;color:#686868;}
.section-container [class$='__item-01'] .progress-bar-cont .progress-title strong {margin:10px 0 0 0;font-size:30.5px;color:#000000;font-weight:500;letter-spacing:-.5px;}

.section-container [class$='__item-01'] .progress-bar-cont .progress-value-cont {float:right;margin:15px 0 0 0;text-align:right;display:inline-block;font-size:40px;}
.section-container [class$='__item-01'] .progress-bar-cont .progress-value-cont strong {opacity:0;}
.section-container [class$='__item-01'] .progress-bar-cont .progress-bar {position: relative;display:block;background-color:#dddddd;width:100%;height:26px;}
.section-container [class$='__item-01'] .progress-bar-cont .progress-bar .progress-value-width {position: absolute;top:0;left:0;display: inline-block;max-width:100%;height:26px;
	background: -moz-linear-gradient(to right, #f5bf75, #4150b1);
	background: -webkit-linear-gradient(to right, #f5bf75, #4150b1);
	background: linear-gradient(to right, #f5bf75, #4150b1);

	-webkit-transition:all .8s linear;
	-moz-transition:all .8s linear;
	-o-transition:all .8s linear;
	transition:all .8s linear;
}

.section-container [class$='__item-01'] .progress-bar-cont .progress-people {margin:10px 0 0 0;text-align:right;font-size:20px;line-height:29px;}
.section-container [class$='__item-01'] .progress-bar-cont .progress-people .flex-container > div {}
.section-container [class$='__item-01'] .progress-bar-cont .progress-people .flex-container > div:nth-of-type(1) {margin-top:-2px;}
.section-container [class$='__item-01'] .progress-bar-cont .progress-people .flex-container > div:nth-of-type(1) > span {font-size:17px;}

.section-container [class$='__item-01'] .progress-bar-cont .progress-total-num {text-align:right;}
.section-container [class$='__item-01'] .progress-bar-cont .progress-total-num > strong {padding:10px 0 8px 0;font-size:38px;color:#f3ab4b;}
.section-container [class$='__item-01'] .progress-bar-cont .progress-total-num > em {font-size:20px;color:#686868;}

.section-container [class$='__item-01'] .pos-btn-support {margin:40px 0 0 0;}

.section-container [class$='__item-02'] {}
.section-container [class$='__item-02'] .w-1920 {background-color:#131305;}

.section-container [class$='__item-02'] .row strong,
.section-container [class$='__item-02'] .row p,
.section-container [class$='__item-02'] .row span {letter-spacing:-1px;color:#fff;font-weight:bold;font-size:60px;line-height:75px;}

.section-container [class$='__item-02'] .row > span {float:left;}
.section-container [class$='__item-02'] .row span {float:left;color:#b8b8b8;}

.section-container [class$='__item-02'] .row strong,
.section-container [class$='__item-02'] .row strong > span {font-size:65px;/*line-height:88px;*/line-height: normal;}


.section-container [class$='__item-02'] .row-01 {height:430px;text-align:center;}
.section-container [class$='__item-02'] .row-01 strong {padding:130px 0 0 0;display:inline-block;}

.section-container [class$='__item-02'] .row-02 {height:486px;}
.section-container [class$='__item-02'] .row-02 .col-2 {width:50%;}

.section-container [class$='__item-02'] .row-02 .img-cont {width:100%;height:100%;}
.section-container [class$='__item-02'] .row-02 .text-cont {width:100%;height:100%;padding:50px 0 0 30px;text-align:left;}

.section-container [class$='__item-02'] .row-03 {height:573px;}
.section-container [class$='__item-02'] .row-03 .col-2 {}
.section-container [class$='__item-02'] .row-03 .col-2:nth-child(1) {width:846px;}
.section-container [class$='__item-02'] .row-03 .col-2:nth-child(2) {width: calc(100% - 846px);}

.section-container [class$='__item-02'] .row-03 .text-cont {height:100%;padding:50px 0 0 45px;text-align:left;}

.section-container [class$='__item-02'] .row-04 {height:820px;}
.section-container [class$='__item-02'] .row-04:after {content:'';display:inline-block;width:100%;height:472px;position:absolute;bottom:0;left:0;z-index:0;
	background: -moz-linear-gradient(to right, #f5bf75, #4150b1);
	background: -webkit-linear-gradient(to right, #f5bf75, #4150b1);
	background: linear-gradient(to right, #f5bf75, #4150b1);
}

.section-container [class$='__item-02'] .row-04 * {float:none !important;}
.section-container [class$='__item-02'] .row-04 .col-1 {padding:110px 0 0 0;text-align:center;}


.section-container [class$='__item-02'] .row-04 .text-cont {position:relative;display:inline-block;z-index:1;}
.section-container [class$='__item-02'] .row-04 .text-cont span {float:none;}

.section-container [class$='__item-02'] .row-04 .img-cont {position:relative;display:block;width:1120px;margin:70px auto 0;z-index:1;}
.section-container [class$='__item-02'] .row-04 .text-cont:nth-of-type(2) {display:block;margin:85px 0 0 0;}
.section-container [class$='__item-02'] .row-04 .text-cont:nth-of-type(2) > span {color:#fff;}

.section-container [class$='__item-02'] .row-04 .text-cont:nth-of-type(2) span.bg-bar:before {top:-5px;left:-11px;width:100%;height:56px;background-color:#f6bf75;padding:9px;}

.section-container [class$='__item-03'] {} 
.section-container [class$='__item-03'] .pos-video {padding:95px 0 140px;}
.section-container [class$='__item-03'] .pos-video .video-cont {overflow:hidden;position:relative;width:1099px;height:618px;margin:0 auto;}
.section-container [class$='__item-03'] .pos-video .video-cont iframe {position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;}

.section-container [class$='__item-04'] {}
.section-container [class$='__item-04'] .row {overflow:hidden;} 

.section-container [class$='__item-04'] .row strong,
.section-container [class$='__item-04'] .row p,
.section-container [class$='__item-04'] .row span {letter-spacing:-1px;color:#fff;font-weight:bold;font-size:60px;line-height:75px;}
.section-container [class$='__item-04'] .row > span {float:left;}
.section-container [class$='__item-04'] .row span {float:left;color:#b7b7b7;}

.section-container [class$='__item-04'] .row strong,
.section-container [class$='__item-04'] .row strong > span {font-size:65px;/*line-height:88px;*/line-height: normal;}

.section-container [class$='__item-04'] .row-01 .col-2 {}
.section-container [class$='__item-04'] .row-01 .col-2:nth-child(1) {width:45%;height:600px;}
.section-container [class$='__item-04'] .row-01 .col-2:nth-child(1):before {content:'';position:absolute;right:0;top:0;display:inline-block;width:100%;height:580px;background-color:#4150b1;z-index:-2;}


.section-container [class$='__item-04'] .row-01 .col-2:nth-child(1) .text-cont {float:right;padding:135px 50px 0 0;color:#fff;line-height:1.7;}
.section-container [class$='__item-04'] .row-01 .col-2:nth-child(1) .text-cont span {color:#000000;}
.section-container [class$='__item-04'] .row-01 .col-2:nth-child(1) .text-cont span b {font-size:80px;}
.section-container [class$='__item-04'] .row-01 .col-2:nth-child(1) .text-cont span.bg-bar {line-height:1.7;}
.section-container [class$='__item-04'] .row-01 .col-2:nth-child(1) .text-cont span.bg-bar:before {top:39px;left:0;width:100%;height:59px;background-color:#95dfd9;}

.section-container [class$='__item-04'] .row-01 .col-2:nth-child(2) {width:55%;background-color:#fff;}
.section-container [class$='__item-04'] .row-01 .col-2:nth-child(2) .img-cont {display:inline-block;margin:20px 0 0 25px;/*width:669px;height:auto;*/}
.section-container [class$='__item-04'] .row-01 .col-2:nth-child(2) .img-cont > img {width:100%;height:auto;}

.section-container [class$='__item-04']  .pos-btn-support {margin:100px 0 0 0;}

.section-container [class$='__item-05'] {}
.section-container [class$='__item-05'] .w-1280 {padding:70px 0 120px 0;}

.section-container [class$='__item-05'] .row-01 {margin:0 0 70px;}
.section-container [class$='__item-05'] .row-01 .text-cont {text-align:center;margin:0 0 50px 0;}
.section-container [class$='__item-05'] .row-01 .text-cont p {font-size:28px;font-weight:500;color:#000000;line-height:1.8;}
.section-container [class$='__item-05'] .row-01 .text-cont p > b {font-weight:bold;}
.section-container [class$='__item-05'] .row-01 .text-cont p > b:before {bottom:1px;}

.section-container [class$='__item-05'] .row-01 .info-box {position:relative;display:block;margin:0 auto;background-color:#d7d7d7;padding:0x;width:713px;height:180px;text-align:center;}
.section-container [class$='__item-05'] .row-01 .info-box p {font-size:18px;color:#000000;letter-spacing:-1px;line-height:1.8;}
.section-container [class$='__item-05'] .row-01 .info-box p > span {position:relative;display:inline-block;}

.section-container [class$='__item-05'] .row-01 .info-box p:nth-child(1) {padding:25px 0 0 0;}
.section-container [class$='__item-05'] .row-01 .info-box p:nth-child(2) {margin:7px 0 0 0;}

.section-container [class$='__item-05'] .row-02 {text-align:center;font-size:0;}
.section-container [class$='__item-05'] .row-02 .box-title {position:relative;}
.section-container [class$='__item-05'] .row-02 .box-title strong {position:relative;}
.section-container [class$='__item-05'] .row-02 .box-title strong:before {content:'';position:absolute;top:22px;left:0;display:inline-block;width:100%;height:2px;background-color:#6f7ee2;z-index:-1;}

.section-container [class$='__item-05'] .row-02 .box-title strong > b {position:relative;display:inline-block;font-size:40px;font-weight:800;letter-spacing:-1px;background-color:#fff;padding:0 30px;}

.section-container [class$='__item-05'] .row-02 .box-title p {margin:40px 0 0 0;font-size:28px;font-weight:500;color:#000000;line-height:1.8;}


.section-container [class$='__item-05'] .row-02 .box-01 {overflow:hidden;display:inline-block;margin:40px 0 0 0;}
.section-container [class$='__item-05'] .row-02 .box-01 > * {float:left;}
.section-container [class$='__item-05'] .row-02 .box-01 .img-cont {width:795px;height:auto;}
.section-container [class$='__item-05'] .row-02 .box-01 .text-cont {padding:35px 0 0 35px;text-align:left;}
.section-container [class$='__item-05'] .row-02 .box-01 .text-cont p {font-size:23px;line-height:1.7;}

.section-container [class$='__item-05'] .pos-btn-support {margin:110px 0 0 0;}

.section-container [class$='__item-06'] {}
.section-container [class$='__item-06'] .w-1920 {position:relative;padding:31px 0 120px 0;background-color:#c2a47b;min-width:1120px;overflow:hidden;}
.section-container [class$='__item-06'] .w-1920:before {content:'';display:inline-block;position:absolute;top:0;left:0;background-color:#fff;width:100%;height:31px;}

.section-container [class$='__item-06'] .row-01 {height:692px;}
.section-container [class$='__item-06'] .row-01 .col-2:nth-child(1) {width:972px;height:auto;}
.section-container [class$='__item-06'] .row-01 .col-2:nth-child(2) {width:calc(100% - 972px);}

.section-container [class$='__item-06'] .row-01 .slider-181 {width:100%;height:auto;}
.section-container [class$='__item-06'] .row-01 .slider-181 * {height:100%;}

.section-container [class$='__item-06'] .row-01 .slider-181 .slider-cont {margin:0 auto;width:100%;}

.section-container [class$='__item-06'] .row-01 .slider-181 .slider-cont .item {}
.section-container [class$='__item-06'] .row-01 .slider-181 .slider-cont .item .col-2 {width:50%;}
.section-container [class$='__item-06'] .row-01 .slider-181 .slider-cont .item .img-cont {height:100%;}

.section-container [class$='__item-06'] .row-01 .slider-181 .slider-controls {overflow:hidden;width:140px;height:46px;
	position:absolute;right:480px;top:28px;
}

.section-container [class$='__item-06'] .row-01 .slider-181 .slider-btn {position:relative;width:90px;float:right;}
.section-container [class$='__item-06'] .row-01 .slider-181 .slider-btn i.ico-slider {
	width:0;height:0;
	display:inline-block;vertical-align:top;color:transparent;
	overflow:hidden;line-height:999px;
	background:url('../images/sp_item_06_slider_arrow.png') no-repeat;
	-webkit-background-size:90px auto;
	background-size:90px auto;
}
.section-container [class$='__item-06'] .row-01 .slider-181 .slider-btn button {position:absolute;top:0;width:45px;height:46px;z-index:100;}
.section-container [class$='__item-06'] .row-01 .slider-181 .slider-btn button.prev {left:0;text-align:left;}
.section-container [class$='__item-06'] .row-01 .slider-181 .slider-btn button.next {right:0;text-align:right;}

.section-container [class$='__item-06'] .row-01 .slider-181 .slider-btn button .ico-slider {width:45px;height:46px;} 
.section-container [class$='__item-06'] .row-01 .slider-181 .slider-btn button .ico-slider.prev {background-position:0 0;}
.section-container [class$='__item-06'] .row-01 .slider-181 .slider-btn button .ico-slider.next {background-position:-45px 0;}

.section-container [class$='__item-06'] .row-01 .slider-181 .slider-counter {float:left;height:auto;padding:10px 0 0 0;}
.section-container [class$='__item-06'] .row-01 .slider-181 .slider-counter span {font-family:'Malgun Gothic';font-size:25px;line-height:normal;color:#3f362a;letter-spacing:-2px;font-weight:300;}
.section-container [class$='__item-06'] .row-01 .slider-181 .slider-counter span.slider-counter-current {font-weight:bold;}

.section-container [class$='__item-06'] .row-01 .text-cont {padding:140px 0 0 40px;min-width:640px;}
.section-container [class$='__item-06'] .row-01 .text-cont strong {color:#000000;font-size:30.5px;font-weight:500;line-height:1.3;}
.section-container [class$='__item-06'] .row-01 .text-cont strong > b {font-size:46px;font-weight:bold;color:#000000;line-height:1.5;}

.section-container [class$='__item-06'] .row-01 .text-cont p {margin:30px 0 0 0;line-height:1.7;font-size:22px;letter-spacing:-.5px;color:#fff;font-weight:400;}

.section-container [class$='__item-06'] .row-01 .ico-badge-01 {position:absolute;top:-30px;left:434px;width:166px;height:145px;}
.section-container [class$='__item-06'] .row-01 .ico-badge-02 {padding:37px 70px 32px;position:absolute;bottom:-100px;max-width:630px;height:auto;display:inline-block;background-color:#6f7ee2;z-index:100;min-width:640px;
    left: 0;
    right: 0;
    margin-left:-40px;
    margin-right: auto;
}
.section-container [class$='__item-06'] .row-01 .ico-badge-02 p,
.section-container [class$='__item-06'] .row-01 .ico-badge-02 p * {font-size:25px;line-height:1.5;color:#fff;letter-spacing:-.5px;font-weight:400;}
.section-container [class$='__item-06'] .row-01 .ico-badge-02 i {display:inline-block;width:103px;height:103px;position: absolute;right:70px;top:50%;margin-top:-52px;
	background:url('../images/ico_item_06_hand.png') no-repeat;
}


/* .section-container [class$='__item-06'] .row-02 {padding:0 0 120px 0;background-color:#c2a47b;}  */
.section-container [class$='__item-06'] .row-02 .info-list {overflow:hidden;margin:0 auto;width:970px;padding:210px 0 0 0;} 
.section-container [class$='__item-06'] .row-02 .info-list li {position:relative;width:33.3333%;float:left;text-align:center;}
.section-container [class$='__item-06'] .row-02 .info-list li + li:before {content:'';display:inline-block;width:2px;height:220px;position:absolute;top:70px;left:0;
	background:url('../images/ico_item_06_info_line.png') no-repeat;
}

.section-container [class$='__item-06'] .row-02 .info-list li .ico-cont {width:auto;min-height:187px;text-align:center;display:inline-block;vertical-align:top;}
.section-container [class$='__item-06'] .row-02 .info-list li .ico-cont > img {width:auto;height:auto;}
.section-container [class$='__item-06'] .row-02 .info-list li:nth-child(1) .ico-cont > img {padding:45px 0 0 0;}
.section-container [class$='__item-06'] .row-02 .info-list li:nth-child(3) .ico-cont > img {padding:15px 0 0 0;}


.section-container [class$='__item-06'] .row-02 .info-list li .text-cont {margin:22px 0 0 0;}
.section-container [class$='__item-06'] .row-02 .info-list li .text-cont > strong {position:relative;font-size:26px;color:#fff;letter-spacing:-.5px;font-weight:bold;}
.section-container [class$='__item-06'] .row-02 .info-list li .text-cont > strong.bg-bar:before {top:-6px;left:-11px;width:100%;height:14px;background-color:#473d2e;padding:10px;z-index:0;}
.section-container [class$='__item-06'] .row-02 .info-list li .text-cont > strong > span {position:relative;z-index:1;}

.section-container [class$='__item-06'] .row-02 .info-list li .text-cont p {margin:20px 0 0 0;font-size:21px;line-height:1.6;color:#fff;}


.section-container [class$='__item-07'] {}
.section-container [class$='__item-07'] .col-1 {padding:120px 0 0 0;text-align:center;}
.section-container [class$='__item-07'] .title-cont {position:relative;display:inline-block;width:844px;height:124px;text-align:center;
	background:url('../images/ico_item_07_title_area.png') no-repeat;
}
.section-container [class$='__item-07'] .title-cont strong {padding:17px 0 0 0;font-weight:400;font-size:28px;color:#fff;letter-spacing:-1px;line-height:1.7;}
.section-container [class$='__item-07'] .logo-cont {margin:40px auto 0;width:602px;height:55px;}

.section-container [class$='__item-07'] .info-list {overflow:hidden;margin:0 auto;width:790px;padding:25px 0 0 0;} 
.section-container [class$='__item-07'] .info-list li {position:relative;width:33.3333%;float:left;text-align:center;}
.section-container [class$='__item-07'] .info-list li .circle-cont {position:relative;width:192px;height:192px;text-align:center;display:inline-block;vertical-align:top;}
.section-container [class$='__item-07'] .info-list li .circle-cont:before {content:'';position:absolute;top:0;left:0;display:inline-block;width:192px;height:192px;background-color:rgba(0,0,0,.5);border-radius:50%;z-index:0;}

.section-container [class$='__item-07'] .info-list li .circle-cont .ico-cont {margin:20px 0 0 0;min-height:95px;}
.section-container [class$='__item-07'] .info-list li:nth-child(1) .circle-cont .ico-cont > img {padding:15px 0 0 0;}
.section-container [class$='__item-07'] .info-list li:nth-child(3) .circle-cont .ico-cont > img {padding:8px 0 0 0;}

.section-container [class$='__item-07'] .info-list li .circle-cont .ico-cont > img {position:relative;margin:0 auto;width:auto;height:auto;}
.section-container [class$='__item-07'] .info-list li .circle-cont > strong {position:relative;margin:13px 0 0 0;font-size:28px;color:#87bc54;letter-spacing:-1px;font-weight:400;}

.section-container [class$='__item-07'] .info-list li .text-cont {margin:20px 0 0 0;}
.section-container [class$='__item-07'] .info-list li .text-cont p {line-height:1.7;color:#fff;font-size:20px;}

.section-container [class$='__item-08'] {}
.section-container [class$='__item-08'] .w-1920 {padding:0 0 100px 0;}


.section-container [class$='__item-08'] .info-box {position:absolute;top:269px;left:-170px;width:614px;height:265px;padding:35px 50px;background-color:#6f7ee2;text-align:right; box-sizing: border-box;}
.section-container [class$='__item-08'] .info-box p {font-size:28px;color:#ffffff;line-height:1.8;}


.section-container [class$='__item-08'] .row-01 {height:470px;}
.section-container [class$='__item-08'] .row-01 .col-2 {}
.section-container [class$='__item-08'] .row-01 .col-2 > span {float:left;}

.section-container [class$='__item-08'] .row-01 .col-2:nth-child(1) {width:60%;}
.section-container [class$='__item-08'] .row-01 .col-2:nth-child(2) {width:40%;}

.section-container .copyright-cont {padding:40px 0;}
.section-container .copyright-cont .copyright {text-align:center;font-size:16px;color:#888888;letter-spacing:-.5px;}

.section-container .band-banner-cont {position:relative;}
.section-container .band-banner-cont:before {content:'';position:absolute;bottom:0;left:0;display:inline-block;width:100%;height:120px;z-index:-1;
	background: -moz-linear-gradient(to right, #937ef3 50%, #96e0d9 50%);
	background: -webkit-linear-gradient(to right, #937ef3 50%, #96e0d9 50%);
	background: linear-gradient(to right, #937ef3 50%, #96e0d9 50%);
}

.section-container .band-banner-cont .pos-btn-more {position:absolute;top:77px;right:100px;width:161px;height:47px;z-index:2;}
.section-container .band-banner-cont .pos-btn-close .btn-close {width:65px;height:65px;position:absolute;top:40px;right:0;z-index:2;
	background: url('../images/ico_item_band_banner_01_btn_close.png') 0 0 no-repeat;
	background-size:38px 38px;
	background-position:center center;
}

@media all and (max-width:1620px) {
	.micro-camp-cont [class*='btn-floating'] {right:0;left:auto;margin-left:auto;}
	.gotoTop.maffix {bottom:20px !important;}

	.section-container [class$='__item-02'] .row strong,
	.section-container [class$='__item-02'] .row p,
	.section-container [class$='__item-02'] .row span {font-size:50px;line-height:65px;}

	.section-container [class$='__item-02'] .row strong,
	.section-container [class$='__item-02'] .row strong > span {font-size:55px;}	

	.section-container [class$='__item-04'] .row-04 .text-cont:nth-of-type(2) span.bg-bar:before {height:46px;}
	
	.section-container [class$='__item-04'] .row-01 .col-2:nth-child(1) .text-cont {font-size:50px;line-height:1.6;}
	.section-container [class$='__item-04'] .row-01 .col-2:nth-child(1) .text-cont span b {font-size:70px;}
	.section-container [class$='__item-04'] .row-01 .col-2:nth-child(1) .text-cont span.bg-bar:before {top:35px;height:51px;}
}


/*----- --wei : 위아이 -----*/
/*----- --pentagon : 펜타곤 -----*/
.micro-camp-cont .tab-box--pentagon [class*='btn-bg-color-01'] {background-color:#7c73f3;}
.micro-camp-cont .tab-box--pentagon [class*='btn-bg-color-02'] {background-color:#f2a8a3;}
.micro-camp-cont .tab-box--pentagon [class*='btn-bg-color-01']:HOVER {
	background: -moz-linear-gradient(to right, #7c73f3, #645faa);
	background: -webkit-linear-gradient(to right, #7c73f3, #645faa);
	background: linear-gradient(to right, #7c73f3, #645faa);
}

.micro-camp-cont .tab-box--pentagon [class*='btn-bg-color-02']:HOVER {
	background: -moz-linear-gradient(to right, #fdbfad, #fc9374);
	background: -webkit-linear-gradient(to right, #fdbfad, #fc9374);
	background: linear-gradient(to right, #fdbfad, #fc9374);
}

.micro-camp-cont .tab-box--pentagon .color-point-01 {color:#f2a8a3 !important;}
.micro-camp-cont .tab-box--pentagon .color-point-01.underline:before {border-bottom:2px solid #f2a8a3;}
.micro-camp-cont .tab-box--pentagon .color-point-02 {color:#7c73f3 !important;}
.micro-camp-cont .tab-box--pentagon .color-point-02.underline:before {border-bottom:2px solid #7c73f3;}
.micro-camp-cont .tab-box--pentagon .color-point-03 {color:#4251b1 !important;}

/**/
.section-container .pentagon__item-01 .progress-bar-cont .progress-bar .progress-value-width {
	background: -moz-linear-gradient(to right, #fdbfad, #7c73f3);
	background: -webkit-linear-gradient(to right, #fdbfad, #7c73f3);
	background: linear-gradient(to right, #fdbfad, #7c73f3);
}
.section-container .pentagon__item-01 .progress-bar-cont .progress-total-num > strong {color:#f2a8a3;}
.section-container .pentagon__item-02 .row-04 .text-cont:nth-of-type(2) span.bg-bar:before {background-color:#f2a8a3;}

.section-container .pentagon__item-02 .row-04:after {
	background: -moz-linear-gradient(to right, #fdbfad, #7c73f3);
	background: -webkit-linear-gradient(to right, #fdbfad, #7c73f3);
	background: linear-gradient(to right, #fdbfad, #7c73f3);
}

.section-container .pentagon__item-02 .row-04 .img-cont {margin:35px auto 0;}
.section-container .pentagon__item-02 .row-04 .text-cont:nth-of-type(2) {margin:50px 0 0 0;}

.section-container .pentagon__item-04 .row-01 .col-2:nth-child(1):before {background-color:#7c73f3;}
.section-container .pentagon__item-04 .row-01 .col-2:nth-child(1) .text-cont span.bg-bar:before {background-color:#f2a8a3;}

.section-container .pentagon__item-06 .row-01 .text-cont strong {}
.section-container .pentagon__item-06 .row-01 .text-cont strong > b {font-size:36.5px;}


.section-container .pentagon__item-06 .row-02 .info-list li:nth-child(1) .ico-cont > img {padding:30px 0 0 0;}
.section-container .pentagon__item-06 .row-02 .info-list li:nth-child(2) .ico-cont > img {padding:39px 0 0 0;}
.section-container .pentagon__item-06 .row-02 .info-list li:nth-child(3) .ico-cont > img {padding:48px 0 0 0;}

/*----- --nuest : 뉴이스트 -----*/
.micro-camp-cont .tab-box--nuest [class*='btn-bg-color-01'] {background-color:#00313c;}
.micro-camp-cont .tab-box--nuest [class*='btn-bg-color-02'] {background-color:#e31c79;}
.micro-camp-cont .tab-box--nuest [class*='btn-bg-color-01']:HOVER {
	background: -moz-linear-gradient(to right, #00313c, #3c6771);
	background: -webkit-linear-gradient(to right, #00313c, #3c6771);
	background: linear-gradient(to right, #00313c, #3c6771);
}
.micro-camp-cont .tab-box--nuest [class*='btn-bg-color-02']:HOVER {
	background: -moz-linear-gradient(to right, #e31c79, #e873aa);
	background: -webkit-linear-gradient(to right, #e31c79, #e873aa);
	background: linear-gradient(to right, #e31c79, #e873aa);
}

.micro-camp-cont .tab-box--nuest .color-point-01 {color:#e31c79 !important;}
.micro-camp-cont .tab-box--nuest .color-point-01.underline:before {border-bottom:2px solid #e31c79;}
.micro-camp-cont .tab-box--nuest .color-point-02 {color:#416876 !important;}
.micro-camp-cont .tab-box--nuest .color-point-02.underline:before {border-bottom:2px solid #416876;}
.micro-camp-cont .tab-box--nuest .color-point-03 {color:#000 !important;}

/**/
.section-container .nuest__item-01 .progress-bar-cont .progress-bar .progress-value-width {
	background: -moz-linear-gradient(to right, #e31c79, #00313c);
	background: -webkit-linear-gradient(to right, #e31c79, #00313c);
	background: linear-gradient(to right, #e31c79, #00313c);
}
.section-container .nuest__item-01 .progress-bar-cont .progress-total-num > strong {color:#e31c79;}
.section-container .nuest__item-02 .row-04 .text-cont:nth-of-type(2) span.bg-bar:before {background-color:#00313c;}

.section-container .nuest__item-02 .row-04:after {
	background: -moz-linear-gradient(to right, #00313c, #e31c79);
	background: -webkit-linear-gradient(to right, #00313c, #e31c79);
	background: linear-gradient(to right, #00313c, #e31c79);
}

.section-container .nuest__item-02 .row-04 .img-cont {margin:35px auto 0;}
.section-container .nuest__item-02 .row-04 .text-cont:nth-of-type(2) {margin:50px 0 0 0;}

.section-container .nuest__item-04 .row-01 .col-2:nth-child(1):before {background-color:#00313c;}
.section-container .nuest__item-04 .row-01 .col-2:nth-child(1) .text-cont span.bg-bar:before {background-color:#e31c79;}

.section-container .nuest__item-06 .row-01 .text-cont strong {}
.section-container .nuest__item-06 .row-01 .text-cont strong > b {font-size:36.5px;}


.section-container .nuest__item-06 .row-01 .ico-badge-02 {background-color:#00313c;}


.section-container .nuest__item-06 .row-02 .info-list li .ico-cont {min-height:152px;}

.section-container .nuest__item-06 .row-02 .info-list li:nth-child(1) .ico-cont > img {padding:0;}
.section-container .nuest__item-06 .row-02 .info-list li:nth-child(2) .ico-cont > img {padding:0;}
.section-container .nuest__item-06 .row-02 .info-list li:nth-child(3) .ico-cont > img {padding:0;}

.section-container .nuest__item-06 .row-02 .info-list {width:1100px;}

.section-container .nuest__item-08 .info-box {background-color:#00313c;height:308px;}


/*----- --enhypen : 엔하이픈 -----*/
.micro-camp-cont .tab-box--enhypen [class*='btn-bg-color-01'] {background-color:#7ac8cc;}
.micro-camp-cont .tab-box--enhypen [class*='btn-bg-color-02'] {background-color:#e6d1ad;}
.micro-camp-cont .tab-box--enhypen [class*='btn-bg-color-01']:HOVER {
	background: -moz-linear-gradient(to right, #7ac8cc, #e6d1ad);
	background: -webkit-linear-gradient(to right, #7ac8cc, #e6d1ad);
	background: linear-gradient(to right, #7ac8cc, #e6d1ad);
}
.micro-camp-cont .tab-box--enhypen [class*='btn-bg-color-02']:HOVER {
	background: -moz-linear-gradient(to right, #e6d1ad, #b092c4);
	background: -webkit-linear-gradient(to right, #e6d1ad, #b092c4);
	background: linear-gradient(to right, #e6d1ad, #b092c4);	
}

.micro-camp-cont .tab-box--enhypen .color-point-01 {color:#bda8e0 !important;}
.micro-camp-cont .tab-box--enhypen .color-point-01.underline:before {border-bottom:2px solid #bda8e0;}
.micro-camp-cont .tab-box--enhypen .color-point-02 {color:#7ac8cc !important;}
.micro-camp-cont .tab-box--enhypen .color-point-02.underline:before {border-bottom:2px solid #7ac8cc;}
.micro-camp-cont .tab-box--enhypen .color-point-03 {color:#edddc2 !important;}
.micro-camp-cont .tab-box--enhypen .color-point-03.underline:before {border-bottom:2px solid #edddc2;}
.micro-camp-cont .tab-box--enhypen .color-point-04 {color:#d4b785 !important;}
.micro-camp-cont .tab-box--enhypen .color-point-04.underline:before {border-bottom:2px solid #d4b785;}
.micro-camp-cont .tab-box--enhypen .color-point-05 {color:#d4a553 !important;}
.micro-camp-cont .tab-box--enhypen .color-point-05.underline:before {border-bottom:2px solid #d4a553;}
.micro-camp-cont .tab-box--enhypen .color-point-06 {color:#473d2e !important;}
.micro-camp-cont .tab-box--enhypen .color-point-06.underline:before {border-bottom:2px solid #473d2e;}
.micro-camp-cont .tab-box--enhypen .color-point-07 {color:#000 !important;}

/**/
.section-container .enhypen__item-01 .progress-bar-cont .progress-bar .progress-value-width {
	background: -moz-linear-gradient(to right, #7bc8cc, #e6d1ad, #b092c4);
	background: -webkit-linear-gradient(to right, #7bc8cc, #e6d1ad, #b092c4);
	background: linear-gradient(to right, #7bc8cc, #e6d1ad, #b092c4);
}
.section-container .enhypen__item-01 .progress-bar-cont .progress-total-num > strong {color:#7ac8cc;}
.section-container .enhypen__item-02 .row-04 .text-cont:nth-of-type(2) span.bg-bar:before {background-color:#7ac8cc;}

.section-container .enhypen__item-02 .row-04:after {
	background: -moz-linear-gradient(to right, #7bc8cc, #ede3d3, #ede3d3, #b092c4);
	background: -webkit-linear-gradient(to right, #7bc8cc, #ede3d3, #ede3d3, #b092c4);
	background: linear-gradient(to right, #7bc8cc, #ede3d3, #ede3d3, #b092c4);
}

.section-container .enhypen__item-02 .row-04 .img-cont {margin:35px auto 0;}
.section-container .enhypen__item-02 .row-04 .text-cont:nth-of-type(2) {margin:50px 0 0 0;}

.section-container .enhypen__item-04 .row-01 .col-2:nth-child(1):before {background-color:#7ac8cc;}
.section-container .enhypen__item-04 .row-01 .col-2:nth-child(1) .text-cont span.bg-bar:before {background-color:#fceddd;}

.section-container .enhypen__item-05 .row-02 .box-title strong:before {
	background: -moz-linear-gradient(to right, #b8cbcc, #ede3d3, #d7c8e3);
	background: -webkit-linear-gradient(to right, #b8cbcc, #ede3d3, #d7c8e3);
	background: linear-gradient(to right, #b8cbcc, #ede3d3, #d7c8e3);
}

.section-container .enhypen__item-06 .row-01 .text-cont strong {}
.section-container .enhypen__item-06 .row-01 .text-cont strong > b {font-size:36.5px;}


.section-container .enhypen__item-06 .row-01 .ico-badge-02 {background-color:#7ac8cc;}


.section-container .enhypen__item-06 .row-02 .info-list li .ico-cont {min-height:154px;}

.section-container .enhypen__item-06 .row-02 .info-list li:nth-child(1) .ico-cont > img {padding:2px 0 0 0;}
.section-container .enhypen__item-06 .row-02 .info-list li:nth-child(2) .ico-cont > img {padding:20px 0 0 0;}
.section-container .enhypen__item-06 .row-02 .info-list li:nth-child(3) .ico-cont > img {padding:13px 0 0 0;;}

.section-container .enhypen__item-06 .row-02 .info-list {width:1100px;}

.section-container .enhypen__item-08 .info-box {background-color:#e6d1ad;height:308px;padding:79px 80px 0;}
.section-container .enhypen__item-08 .info-box b {color:#9b85aa;}


/*----- --onf : 온앤오프 -----*/


.micro-camp-cont .tab-box--onf [class*='btn-bg-color-01'] {background-color:#b2898e;}
.micro-camp-cont .tab-box--onf [class*='btn-bg-color-02'] {background-color:#80c58f;}
.micro-camp-cont .tab-box--onf [class*='btn-bg-color-01']:HOVER {
	background: -moz-linear-gradient(to right, #b38a8d, #cda570);
	background: -webkit-linear-gradient(to right, #b38a8d, #cda570);
	background: linear-gradient(to right, #b38a8d, #cda570);
}
.micro-camp-cont .tab-box--onf [class*='btn-bg-color-02']:HOVER {
	background: -moz-linear-gradient(to right, #d2d136, #88c687);
	background: -webkit-linear-gradient(to right, #d2d136, #88c687);
	background: linear-gradient(to right, #d2d136, #88c687);	
}

.micro-camp-cont .tab-box--onf .color-point-01 {color:#efe47c !important;}
.micro-camp-cont .tab-box--onf .color-point-01.underline:before {border-bottom:2px solid #efe47c;}
.micro-camp-cont .tab-box--onf .color-point-02 {color:#93dd75 !important;}
.micro-camp-cont .tab-box--onf .color-point-02.underline:before {border-bottom:2px solid #9cf0ae;}
.micro-camp-cont .tab-box--onf .color-point-03 {color:#f15b66 !important;}
.micro-camp-cont .tab-box--onf .color-point-03.underline:before {border-bottom:2px solid #f15b66;}
.micro-camp-cont .tab-box--onf .color-point-04 {color:#000 !important;} 
.micro-camp-cont .tab-box--onf .color-point-05 {color:#4ba9a9 !important;}
.micro-camp-cont .tab-box--onf .color-point-05.underline:before {border-bottom:2px solid #4ba9a9;}
.micro-camp-cont .tab-box--onf .color-point-06 {color:#63dfdf !important;}

/**/
.section-container .onf__item-01 .progress-bar-cont .progress-bar .progress-value-width {
	background: -moz-linear-gradient(to right, #f2ff51, #93dd75, #2ab79f);
	background: -webkit-linear-gradient(to right, #f2ff51, #93dd75, #2ab79f);
	background: linear-gradient(to right, #f2ff51, #93dd75, #2ab79f);
}
.section-container .onf__item-01 .progress-bar-cont .progress-total-num > strong {color:#19b1a5;}
.section-container .onf__item-02 .row-04 .text-cont:nth-of-type(2) span.bg-bar:before {background-color:#f15b66;}

/* .section-container .onf__item-02 .row-04:after {
	background: -moz-linear-gradient(to right, #7bc8cc, #ede3d3, #ede3d3, #b092c4);
	background: -webkit-linear-gradient(to right, #7bc8cc, #ede3d3, #ede3d3, #b092c4);
	background: linear-gradient(to right, #7bc8cc, #ede3d3, #ede3d3, #b092c4);
}

.section-container .onf__item-02 .row-04 .img-cont {margin:35px auto 0;}
.section-container .onf__item-02 .row-04 .text-cont:nth-of-type(2) {margin:50px 0 0 0;} */

.section-container .onf__item-04 .row-01 .col-2:nth-child(1):before {background-color:#80c58f;}
.section-container .onf__item-04 .row-01 .col-2:nth-child(1) .text-cont span.bg-bar:before {background-color:#efe47c;}

/* .section-container .onf__item-05 .row-02 .box-title strong:before {
	background: -moz-linear-gradient(to right, #b8cbcc, #ede3d3, #d7c8e3);
	background: -webkit-linear-gradient(to right, #b8cbcc, #ede3d3, #d7c8e3);
	background: linear-gradient(to right, #b8cbcc, #ede3d3, #d7c8e3);
} */

.section-container .onf__item-06 .row-01 .text-cont strong {}
.section-container .onf__item-06 .row-01 .text-cont strong > b {font-size:36.5px;}
.section-container .onf__item-06 .row-01 .ico-badge-02 {background-color:#db7c83;}

.section-container .onf__item-06 .row-02 .info-list li .ico-cont {min-height:154px;}
.section-container .onf__item-06 .row-02 .info-list li:nth-child(1) .ico-cont > img {padding:15px 0 0 0;}
.section-container .onf__item-06 .row-02 .info-list li:nth-child(2) .ico-cont > img {margin:-10px 0 0 0;}
.section-container .onf__item-06 .row-02 .info-list li:nth-child(3) .ico-cont > img {padding:20px 0 0 0;}
.section-container .onf__item-06 .row-02 .info-list {width:1100px;}

.section-container .onf__item-08 .info-box {background-color:#80c58f;height:308px;padding:79px 50px 0;}
.section-container .onf__item-08 .info-box b {color:#2e6565;}

/*-------------------------
    Popup
--------------------------*/
.wrap-micro-camp .popup-camp-support .color-point-01 {color:#b6bc20 !important;}
.wrap-micro-camp .popup-camp-support .color-point-02 {color:#f9ba3f !important;}


.wrap-micro-camp .popup-camp-support {position:fixed;top:0;left:0;width:100%;height:100%;z-index:900;display:none;}

.wrap-micro-camp .popup-camp-support .popup-wrap {overflow-y:scroll;overflow-x:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#124747;}
.wrap-micro-camp .popup-camp-support .popup-cont {position:relative;display:block;margin:0 auto;padding:0 0 130px 0;width:1120px;}

.wrap-micro-camp .popup-camp-support .popup-cont .popup-header,
.wrap-micro-camp .popup-camp-support .popup-cont .popup-body,
.wrap-micro-camp .popup-camp-support .popup-cont .popup-footer {position:relative;}

.wrap-micro-camp .popup-camp-support .popup-cont .btn-camp-support-close {position:absolute;top:15px;right:-83px;z-index:300;width:83px;height:83px;
	background:url('../images/ico_camp_support_close.png') no-repeat;
	background-size:100%;
}

.wrap-micro-camp .popup-camp-support .popup-cont .popup-title {padding:50px 0 45px;text-align:center;font-size:32px;color:#ffffff;}
.wrap-micro-camp .popup-camp-support .popup-body {position:relative;font-size:22px;letter-spacing:-1px;color:#9a9a9a;}
.wrap-micro-camp .popup-camp-support .popup-body dl {}
.wrap-micro-camp .popup-camp-support .popup-body dl > dt {position:relative;text-align:center;font-size:30px;}
.wrap-micro-camp .popup-camp-support .popup-body dl > dt.css-line:before {content:'';width:1280px;height:2px;position:absolute;height:2px;background-color:#082121;left:50%;top: 9px;
	-webkit-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}

.wrap-micro-camp .popup-camp-support .popup-body dl > dt.css-line strong {display:block;font-weight:400;}
.wrap-micro-camp .popup-camp-support .popup-body dl > dt.css-line strong:before {content:'';background-color:#124747;width:295px;height: 35px;display: inline-block;position: absolute;top: 0;left: 50%;
	-webkit-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}
.wrap-micro-camp .popup-camp-support .popup-body dl > dt.css-line em {display:inline-block;color:#fff;}

.wrap-micro-camp .popup-camp-support .popup-body dl > dd {text-align:left;margin:40px 0 0 0;line-height:1.8;}

.wrap-micro-camp .popup-camp-support .popup-body .table-wrap {}
.wrap-micro-camp .popup-camp-support .popup-body .table-wrap .cell {vertical-align:top;}
.wrap-micro-camp .popup-camp-support .popup-body .table-wrap .cell:nth-of-type(1) {width:65px;color:#f9ba3f;}
.wrap-micro-camp .popup-camp-support .popup-body .table-wrap .cell:nth-of-type(2) {padding:0 90px 0 0;}

.wrap-micro-camp .popup-camp-support .popup-body .info-box {margin:5px 0;letter-spacing:0;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box p {font-size:17px;color:#fff;letter-spacing:0;font-weight:400;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box p.bullet-star {padding-left:11px;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box p.bullet-star:before {content:'*';position:absolute;top:2px;left:0;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box p.bullet-bar {padding-left:9px;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box p.bullet-bar:before {content:'-';position:absolute;top:0;left:0;}

.wrap-micro-camp .popup-camp-support .popup-body .info-box-01 {position:relative;margin:40px 0 75px;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box-01 .img-cont {position:absolute;top:-33px;right:0;width:330px;height:227px;z-index:100;}

.wrap-micro-camp .popup-camp-support .popup-body .info-box-01 .box-cont {position:relative;padding:20px 25px 14px;letter-spacing:0;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box-01 .box-cont:before {content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.1;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box-01 .box-cont strong {position:absolute;top:-18px;left:25px;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box-01 .box-cont p {font-size:17px;color:#fff;}

.wrap-micro-camp .popup-camp-support .popup-body .info-box-02 {position:relative;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box-02 .box-list {position:relative;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box-02 .box-list li {font-size:0;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box-02 .box-list li + li {margin-left:51px;}


.wrap-micro-camp .popup-camp-support .popup-body .info-box-02 .box-list li .box-card {overflow:hidden;position:relative;display:inline-block;width:288px;height:300px;border:2px solid #9bb1b1;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box-02 .box-list li .box-card:before {content:'';display:inline-block;width:100%;height:100%;background-color:rgba(255, 255, 255, .1);}
.wrap-micro-camp .popup-camp-support .popup-body .info-box-02 .box-list li .box-card .pos-cont {position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box-02 .box-list li .box-card .pos-cont > p {text-align:center;position:absolute;top:0;left:0;width:100%;font-size:22px;line-height:28px;letter-spacing:-1px;color:#fff;min-height:106px;padding-top:26px;}
.wrap-micro-camp .popup-camp-support .popup-body .info-box-02 .box-list li.disabled .pos-cont > p {opacity:60%;top:50%;left:50%;min-height:auto;padding-top:0;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.wrap-micro-camp .popup-camp-support .popup-body .info-box-02 .box-list li .box-card .pos-cont > .img-cont {position:absolute;bottom:0;left:0;width:284px;height:auto;z-index:1;}

.wrap-micro-camp .popup-camp-support .popup-body .pos-btn-support {margin:75px 0 0 0;text-align:center;font-size:0;height:auto;}
.wrap-micro-camp .popup-camp-support .popup-body .pos-btn-support .pos-btn {display:inline-block;}
.wrap-micro-camp .popup-camp-support .popup-body .pos-btn-support .pos-btn + .pos-btn {margin:0 0 0 25px;}

/*
.wrap-micro-camp .popup-camp-support .popup-body [class^='btn-support-'] {display:inline-block;border-radius:10px;padding:11px 0 6px;width:265px;border:1px solid #c7c9c9;text-align:center;}
.wrap-micro-camp .popup-camp-support .popup-body [class^='btn-support-'] strong {font-size:25px;line-height:1.4;color:#fff;font-weight:normal;word-break:keep-all;}
*/

.wrap-micro-camp .popup-camp-support .popup-body [class^='btn-support-'] {display:inline-block;vertical-align:top;border-radius:10px;width:330px;height:87px;line-height:90px;border:1px solid #c7c9c9;text-align:center;}
.wrap-micro-camp .popup-camp-support .popup-body [class^='btn-support-'] strong {font-size:28px;color:#fff;font-weight:500;}
.wrap-micro-camp .popup-camp-support .popup-body [class^='btn-support-'] + [class^='btn-support-'] {margin:0 0 0 25px;}


.wrap-micro-camp .popup-camp-support .popup-body [class*='btn-bg-color-01'] {background-color:#349819;}
.wrap-micro-camp .popup-camp-support .popup-body [class*='btn-bg-color-02'] {background-color:#5d7373;}


/* .popup-camp-support en */
.wrap-micro-camp .popup-camp-support.step1 {}
.wrap-micro-camp .popup-camp-support.step1 * {font-family:'Noto Sans KR', serif;letter-spacing:-.5px;font-size:17px;} 
.wrap-micro-camp .popup-camp-support.step1 .popup-body {font-size:19px;line-height:1.3;}
.wrap-micro-camp .popup-camp-support.step1 .popup-cont {padding:0;}
.wrap-micro-camp .popup-camp-support.step1 .popup-cont .popup-title {font-size:28px;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dt.css-line:before {top:15px;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dt.css-line strong {font-size:25px;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dt.css-line strong:before {width:580px;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dt > strong > span {font-size:25px;}

.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-01 {}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-01 > p:nth-of-type(1) {color:#fff;font-size:16px;line-height:25px;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-01 > p:nth-of-type(2) {margin:10px 0 0 0;color:#9a9a9a;font-size:17px;line-height:25px;}

.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-02 {border-top:2px solid #5b7373;margin:25px 0 0 0;padding:25px 0 0 0;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-02 > p:nth-of-type(1) {color:#fff;font-size:19px;line-height:30px;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-02 > p:nth-of-type(2) {margin:30px 0;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-02 .info-box p {font-size:16px;line-height:30px;}

.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03 {margin:55px 0 0 0;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03 > .row {}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03 > .row + .row {margin:30px 0 0 0;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03 > .row span:nth-of-type(1) {}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03 > .row span:nth-of-type(2) {color:#fff;}

.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03  .table-field {border-top:2px solid #90a9a9;margin:25px 0 0 0;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03  .table-field table {}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03  .table-field th,
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03  .table-field td {font-size:16px;color:#fff;text-align:left;border:none;line-height:1.8;font-size:16px;letter-spacing:0;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03  .table-field th:first-child,
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03  .table-field td:first-child {border-left:none;}

.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03  .table-field th {background-color:transparent;border-bottom:2px solid #90a9a9;padding:6px 30px 8px;font-weight:400;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03  .table-field td {border-right:none;border-bottom:2px solid #90a9a9;padding:6px 0 8px 40px;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03  .table-field td:last-child {}


.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03 .info-box {margin:35px 0 40px 0;}

/* 
.wrap-micro-camp .popup-camp-support.step1 .popup-body dl > dd.cont-03 .info-box-02 {margin:50px auto 100px;max-width:1005px;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body .info-box-02 .box-list li .box-card {height:191px;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body [class^='btn-support-'] {padding:8px 0 11px;}
.wrap-micro-camp .popup-camp-support.step1 .popup-body [class^='btn-support-'] > strong {font-size:20px;}
 */

.wrap-micro-camp .popup-camp-support.step1 .pos-btn-support {padding:0 0 70px 0;}
.wrap-micro-camp .popup-camp-support.step1 .btn-support-01 {width:500px;height:104px;line-height:1.3;}
.wrap-micro-camp .popup-camp-support.step1 .btn-support-01 strong {padding-top:15px;font-size:28px;font-weight:400;}


.wrap-micro-camp .popup-camp-support.step1 .popup-body .info-box-02 .box-list li.disabled .pos-cont > p {margin-top:-3px;letter-spacing:-.5px;}

.wrap-micro-camp .popup-camp-support.step1 .btm-info {text-align:center;}
.wrap-micro-camp .popup-camp-support.step1 .btm-info em {padding:0 0 80px 0;font-size:17px;color:#fff;}




.wrap-micro-camp .popup-layer.step2 {} 
.wrap-micro-camp .popup-layer.step2 .bullet-star:before {line-height:1;}

.wrap-micro-camp .popup-layer.step2 .popup-cont .popup-body::-webkit-scrollbar {-webkit-appearance:none;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .popup-body::-webkit-scrollbar:vertical {width:9px;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .popup-body::-webkit-scrollbar:horizontal {height:0;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .popup-body::-webkit-scrollbar-thumb {background-color:#9e9e9e;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .popup-body::-webkit-scrollbar-track {background-color:#e5e5e5;}


.wrap-micro-camp .popup-layer.step2 .popup-cont {height:600px;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .popup-body {margin:25px 0 0 0;padding:0 0 25px 0;overflow-y: scroll;height: calc(100% - 60px);}
.wrap-micro-camp .popup-layer.step2 .popup-cont .popup-body .body-cont {overflow:hidden;overflow-y:auto;padding:15px 20px;border:1px solid #e4e4e4;max-height:340px;}

.wrap-micro-camp .popup-layer.step2 .popup-cont .btn-camp-support-close-02 {position:absolute;right:25px;top:25px;width:23px;height:23px;
    display: inline-block;
    background: url('https://www.childfund.or.kr/resources/v2/images/common/sp/sp_common.png') no-repeat;
    -webkit-background-size: 500px 500px;
	background-size: 500px 500px;
	background-position: -34px 0;
}

.wrap-micro-camp .popup-layer.step2 .popup-cont .popup-header > strong {font-size:18px;color:#31b97f;letter-spacing:-.5px;font-size:18px;font-weight:bold;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .popup-body {}
.wrap-micro-camp .popup-layer.step2 .popup-cont .popup-body .pos-body {margin-right:10px;}


.wrap-micro-camp .popup-layer.step2 .popup-cont .input-wrap {padding:25px 20px;border:1px solid #e4e4e4;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .input-wrap .input-field {position:relative;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .input-wrap .input-field .btn-datePicker {display:inline-block;width:20px;height:20px;position:absolute;top:30px;right:13px;z-index:400;
	background: url('../images/ico_calendar.png') 0 0 no-repeat;
	background-size:100%;
}

.wrap-micro-camp .popup-layer.step2 .popup-cont .input-wrap .input-field + .input-field {margin:20px 0 0 0;} 
.wrap-micro-camp .popup-layer.step2 .popup-cont .input-wrap .input-field label {display:block;font-size:16px;font-weight:bold;color:#333333;margin:0 0 6px 0;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .input-wrap .input-field input {border:1px solid #e4e4e4;height:38px;font-size:16px;color:#333333;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .input-wrap .input-field input:FOCUS {border:1px solid #e4e4e4;}


.wrap-micro-camp .popup-layer.step2 .popup-cont .input-wrap .input-field p {margin:12px 0 0 0;font-size:14px;line-height:1.1;color:#666666;letter-spacing:-.5px;word-break:keep-all;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .input-wrap .input-field p.bullet-star {padding-left:10px;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .input-wrap .input-field p + p {margin:18px 0 0 0;}


.wrap-micro-camp .popup-layer.step2 .popup-cont .pos-submit-btn {margin:50px 0 0;text-align:center;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .pos-submit-btn button {display:inline-block;width:144px;height: 49px;color:#31b97f;border:1px solid #31b97f;font-size:18px;border-radius:5px;font-weight:bold;letter-spacing:-1px;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .pos-submit-btn button span {display: inline-block;vertical-align: top;margin-top:-2px;}


.wrap-micro-camp .popup-layer.step2 .popup-cont .info-list {margin:16px 15px 0 0;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .info-list strong {position:relative;font-size:15px;color:#666666;letter-spacing:-.5px;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .info-list ul {margin:10px 0 0 0;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .info-list ul > li {font-size:15px;color:#666666;letter-spacing:-.5px;line-height:1.2;word-break: keep-all;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .info-list ul > li + li {margin:20px 0 0 0;}

.wrap-micro-camp .popup-layer.step2 .popup-cont .agree-cont {position:relative;margin:30px 0 0 0;max-width:210px;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .agree-cont p {font-size:15px;color:#666666;letter-spacing:-.5px;line-height:1.2;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .agree-cont .input-area {position:relative;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .agree-cont .input-area .input-field {position:relative;display:inline-block;vertical-align:top;}

.wrap-micro-camp .popup-layer.step2 .popup-cont .agree-cont .input-area .input-field + .input-field {margin-left:20px;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .agree-cont .input-area .input-field + .input-field:before {content:'/';position:absolute;top:1px;left:-15px;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .agree-cont .input-area .input-field .radio-cont input[type="radio"] + label span {margin-top:0;}
.wrap-micro-camp .popup-layer.step2 .popup-cont .agree-cont .input-area .input-field .radio-cont input[type="radio"] + label:after{
	background: url('../images/ico_radio_checked@2x.png') no-repeat center center;
	background-size:100%;
}


.tab-box .banner-notice {position:absolute;top:4.8%;left:50%;z-index:900;width:1120px;height:auto;/*cursor:pointer;*/
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.tab-box .banner-notice .img-cont {width:100%;height:auto;}
.tab-box .banner-notice .btn-close {width:65px;height:65px;position:absolute;top:0;right:0;
	background: url('../images/btn_banner_notice_close.png') 0 0 no-repeat;
	background-size:38px 38px;
	background-position:center center;
}


/* event-result */
.popup-camp-support.event-result .popup-wrap .popup-cont{padding:0}

.popup-camp-support.event-result .popup-cont .btn-camp-support-close {right:-100px;}
.popup-camp-support.event-result .img-cont {
 	width:100%;
 	height:auto;
	 background: #fff;
 	-webkit-box-shadow: 5px 0px 5px 0px rgba(0,0,0,0.6);
 	-moz-box-shadow: 5px 0px 5px 0px rgba(0,0,0,0.6);
 	box-shadow: 5px 0px 5px 0px rgba(0,0,0,0.6);
}


.popup-camp-support.event-result .img-cont.pentagon img{width: auto;margin: auto;}
.popup-camp-support.event-result .img-cont.nuest img{width: auto;margin: auto;}


/*popup*/
.tab-box.tab-box--wei .banner-notice .btn-event {width:335px;height:60px;position:absolute;top:258px;right:0;left:0;margin-left:auto;margin-right:auto;
	background: url('../images/btn_banner_notice_event_wei.png') 0 0 no-repeat;
	background-size:100% 100%;
	background-position:center center;
}
.tab-box.tab-box--pentagon .banner-notice .btn-event {width:335px;height:60px;position:absolute;top:258px;right:0;left:0;margin-left:auto;margin-right:auto;
	background: url('../images/btn_banner_notice_event_pentagon.png') 0 0 no-repeat;
	background-size:100% 100%;
	background-position:center center;
}


.tab-box.tab-box--nuest .banner-notice .btn-event {width:335px;height:60px;position:absolute;top:258px;right:0;left:0;margin-left:auto;margin-right:auto;
	background: url('../images/btn_banner_notice_event_nuest.png') 0 0 no-repeat;
	background-size:100% 100%;
	background-position:center center;
}


.tab-box.tab-box--enhypen .banner-notice .btn-event {width:335px;height:60px;position:absolute;top:258px;right:0;left:0;margin-left:auto;margin-right:auto;
	background: url('../images/btn_banner_notice_event_enhypen.png') 0 0 no-repeat;
	background-size:100% 100%;
	background-position:center center;
}


.tab-box.tab-box--onf .banner-notice .btn-event {width:335px;height:60px;position:absolute;top:258px;right:0;left:0;margin-left:auto;margin-right:auto;
	background: url('../images/btn_banner_notice_event_onf.png') 0 0 no-repeat;
	background-size:100% 100%;
	background-position:center center;
}

/* holiday popup - 20210730 추가 */
.tab-box .popup-notice {position:absolute;top:320px;left:50%;z-index:900;width:1120px;height:auto;/*cursor:pointer;*/
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.tab-box .popup-notice .img-cont {width:100%;height:auto;}
.tab-box .popup-notice .btn-close {width:65px;height:65px;position:absolute;top:0;right:0;
	background: url('../images/btn_banner_notice_close.png') 0 0 no-repeat;
	background-size:38px 38px;
	background-position:center center;
}
