@charset "utf-8";
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css");
@font-face {
    font-family: 'BMEULJIRO';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.0/BMEULJIRO.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BMHANNAAir';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_four@1.0/BMHANNAAir.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: 'BMHANNAPro';
	src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_seven@1.0/BMHANNAPro.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'GmarketSansBold';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GmarketSansLight';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
:root {
    --blue: #2e518e;
    --yellow: #fdff2d;
	--purple: #635dc4;
}

body{font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;}
h1, h2, h3, h4, h5, h6, p, a {overflow-wrap: break-word;}
img {max-width: 100%;object-fit: cover;}
::selection { background: var(--blue); color: #fff; }
.wrap{max-width: 1280px;margin: auto;}
.pc{display:block !important;}
.mo{display:none !important;}
@media (max-width: 800px){
	.mo{display: block !important;}
	.pc{display:none !important;}
}


/*정렬 속성*/
.clearfix::after{content: '';display: block;clear: both;} 

.scroll_1 {background: #625dc4;}
.scroll_1 #scroll{
    :;
}
.scroll_1 ul{float:left;display: flex;height: 63px;flex-wrap: wrap;flex-direction: row;}
.scroll_1 li {width:auto;height: 100%;float:left;margin-left:10px;padding:5px 0 !important;}
.scroll_1 img{height:100%;}


/*S1*/
#Sc1{position: relative;background: url('../../../img/dakdonggari/s1_bg.jpg') no-repeat;background-size: cover;padding: 0 20px;}
#Sc1 .content{position: relative;z-index: 2;color: #fff;display: flex;justify-content: center;align-items: center;flex-direction: column;text-align: center;padding: 40px 0;}
#Sc1 .content .top{font-size: 26px;display: flex;justify-content: space-between;position: absolute;top: 10%;left: 0;width: 100%;padding: 0 2%;}
#Sc1 .title_1{max-width: 1200px;width: 80vw;margin: 0 auto;margin-bottom: 40px;}
#Sc1 .title_2{max-width: 1200px;width: 80vw;margin: 0 auto;margin-top: 40px;}

#Sc1 .content .center h2{max-width: 90%;margin: 0 auto 30px;}
#Sc1 .content .center h2 span{-webkit-text-stroke: 0;color: var(--yellow);}

#Sc1 .content .center > p{font-size: 28px;word-break: keep-all;padding: 0 30px;}
#Sc1 .content .center p span{color: #6d64f4;font-weight: bold;}

#Sc1 .content .center h3{font-size: 50px;letter-spacing:-0.05em;position: relative;margin: 40px 0 40px;line-height: 1.2;font-family: 'GmarketSansBold';word-break: keep-all;}
#Sc1 .content .center h3 .purple{display: inline-block;position: relative;padding: 8px 13px 0px;line-height: 1;}
#Sc1 .content .center h3 .purple::before{content:"";position:absolute;display:block;width:100%;height:100%;background: var(--purple);top:0;left:0;z-index:-1;}
#Sc1 .content .center h3 .big{font-size:67px;margin-top:10px;display: inline-block;}

#Sc1 ul{display: flex;flex-wrap: wrap;gap: 30px;justify-content: center;}

@media (max-width: 1280px){

}

@media (max-width: 768px){
	#Sc1 .content .center > p{}
	#Sc1 .content .center h3{font-size: 42px;margin: 20px 0;}
	#Sc1 .content .center h3 .purple{padding: 7px 4px 2px;}
	#Sc1 .content .center h3 .big{font-size: 67px;}

}


#Sc2{position: relative;background: var(--purple);display: flex;padding: 45px;margin-top: -2px;}
#Sc2 .inner{padding: 60px 0 60px;width: 100%;height: 100%;margin: auto;border-radius: 30px;background: #fff;}
#Sc2 h3{text-align: center;font-size: 60px;font-family: 'GmarketSansBold';color:#ccc;position:relative;word-break: keep-all;}
#Sc2 h3 img{height: 90px;margin-right: 10px;}
#Sc2 h2{text-align: center;color: var(--purple);font-family: 'GmarketSansBold';font-size: 140px;margin-bottom: 30px;}
#Sc2 ul{max-width: 1280px;display: flex;margin: 0 auto;flex-direction: row;gap: 21px;flex-wrap: wrap;}
#Sc2 ul iframe{height: 100%;}
#Sc2 ul li{width: calc(33.33% - 14px);}
#Sc2 ul li iframe{width:100%;min-height: 280px;}
#Sc2 ul li .text-box{margin: 0 auto;background: #f6f5ff;padding: 40px 0;}
#Sc2 ul li .text-box p{font-size: 25px;text-align: center;color: #777;font-family: 'GmarketSansMedium';margin: 0px 0 10px;word-break: keep-all;}
#Sc2 ul li .text-box h2{font-size: 60px;font-family: 'GmarketSansBold';color: #000;line-height: 1.1;word-break: keep-all;}
#Sc2 ul li .text-box h2 span{display: block;color: #7b6bff;}

@media (max-width: 1400px){
	#Sc2 ul{display:inline-block;width: 100%;padding: 0 20px;}
	#Sc2 ul li{width:100%;display:flex;margin-bottom: 20px;}
	#Sc2 ul li:nth-child(2){
    display: flex;
    flex-direction: row-reverse;
}
	#Sc2 ul li > div{flex:1;/* margin-bottom:20px; */}
	#Sc2 ul .text-box{display:flex;justify-content: center;flex-direction: column;align-items: center;}
	#Sc2 ul li .text-box h2 span{}

	#Sc2 h2{font-size: 111px;line-height: 1;margin-bottom: 20px;}
	#Sc2 h3{font-size: 50px;display: flex;flex-direction: column;align-items: center;}
}
@media (max-width: 768px){
	#Sc2 h3 img{height:50px;margin: 0 0 15px;}
	#Sc2 h3{font-size: 37px;line-height: 1.1;}
	#Sc2 h2{font-size: 75px;margin: 12px 0 40px;}
	#Sc2 h2 img{transform: scale(1.4);transform-origin: top;}
	#Sc2 ul{}
    #Sc2 ul li{display: flex;flex-direction: column;}
	#Sc2 ul li:nth-child(1),
	#Sc2 ul li:nth-child(3){display: flex;flex-direction: column;width: 100%;}
	#Sc2 ul li:nth-child(2){display: flex;flex-direction: column-reverse;}
	#Sc2 ul li .text-box{width:100%;margin:0;display: flex;justify-content: center;padding: 40px 20px;}
	#Sc2 ul li .text-box h2{margin:0;font-size: 40px;}
	#Sc2 ul li .text-box p{font-size: 19px;line-height: 1.2;}
	#Sc2 dt {margin-bottom: 0;}
    #Sc2 dt img{transform: scale(0.4);transform-origin: left;}
	#Sc2 dd strong{font-size: 20px;margin-bottom: 10px;}
	#Sc2 dd span{font-size: 16px;}

}
@media (max-width: 548px){
	#Sc2{padding:20px;}
	#Sc2 h3 img{height:50px;margin: 0 0 13px;}
	#Sc2 h3{font-size: 35px;line-height: 1.1;}
	#Sc2 h2{font-size: 45px;margin: 12px 0 40px;}
}

#Sc3{background:url(../../../img/dakdonggari/s3_bg.png) no-repeat top/cover;}
#Sc3 .ch_box{background-size: cover;max-width: 1200px;margin: 0 auto;width: calc(100% - 40px);}
#Sc3 .inner{max-width: 1980px;margin:0 auto;padding: 50px 0 50px;} 
#Sc3 .bar_wrap{position:relative;}
#Sc3 .bar_wrap img{position:absolute;top:0;left:0;z-index: 0;width: 100%;height: 100%;}
#Sc3 .bar_wrap *{box-sizing:border-box}
#Sc3 .bar_wrap ul{display:flex;column-gap:10px;justify-content: space-around;position: relative;z-index: 1;padding: 0 70px;background: rgb(104 65 25 / 50%);border-radius: 30px;background-blend-mode: screen;}
#Sc3 .bar_wrap ul::before{content:'';display:block;width: calc(100% - 40px);height:100%;position:absolute;top:0;left:0;background-image: url(../../../img/dakdonggari/s3_img2.png);z-index: -1;opacity: 0.6;}
#Sc3 .bar_wrap ul li {display:flex;flex-wrap:wrap;align-items: flex-end;position:relative;height: 645px;}
#Sc3 .bar_wrap ul li .bar_txt{position:absolute;top:15px;left:0;width:100%;padding:5px 10px;border:1px solid #111; text-align:center}
#Sc3 .bar_wrap ul li .bar{width:50px;height:0;transition:height 1.2s;width: 109px;}
#Sc3 .bar_wrap ul li .bar.after{background:#222}
#Sc3 .bar_wrap ul li.aos-animate .bar1{height: 600px;background: url(../../../img/dakdonggari/s3_img9.png);position:relative;}
#Sc3 .bar_wrap ul li.aos-animate .bar1::before{content:'';display:block;width: 252px;height: 285px;top: 20%;left: 50%;transform: translate(-50%, 0px);position:absolute;background: url(../../../img/dakdonggari/s3_img4.png?v3);}
#Sc3 .bar_wrap ul li.aos-animate .bar2{position: relative;height: 160px;background: url(../../../img/dakdonggari/s3_img10.png);}
#Sc3 .bar_wrap ul li.aos-animate .bar2::before{content:'';display:block;width: 163px;height: 68px;top: -80px;left: 50%;transform: translate(-50%, 0px);position:absolute;background: url(../../../img/dakdonggari/s3_img5.png);}
#Sc3 .bar_wrap ul li.aos-animate .bar2::after{content:'';display:block;width: 147px;height: 41px;top: 50%;left: 50%;transform: translate(-50%, 0px);position:absolute;background: url(../../../img/dakdonggari/s3_img7.png) no-repeat;}
#Sc3 .bar_wrap ul li.aos-animate .bar3{position: relative;height: 110px;background: url(../../../img/dakdonggari/s3_img10.png);}
#Sc3 .bar_wrap ul li.aos-animate .bar3::before{content:'';display:block;width: 210px;height: 67px;top: -73px;left: 50%;transform: translate(-50%, 0px);position:absolute;background: url(../../../img/dakdonggari/s3_img6.png);}
#Sc3 .bar_wrap ul li.aos-animate .bar3::after{content:'';display:block;width: 141px;height: 41px;top: 50%;left: 50%;transform: translate(-50%, 0px);position:absolute;background: url(../../../img/dakdonggari/s3_img8.png) no-repeat;}
#Sc3 .tit3 {max-width: 1200px;margin: 40px auto 0;display: block;width: calc(100% - 40px);}
#Sc3 .tit1 {margin: 0 auto 30px;display: block;width: calc( 100% - 20px);}

@media (max-width: 800px){
#Sc3 .bar_wrap img{position:absolute;top:0;left:0;z-index: 0;width: 100%;height: 100%;}
#Sc3 .bar_wrap *{box-sizing:border-box}
#Sc3 .bar_wrap ul{display:flex;column-gap:10px;justify-content: space-evenly;position: relative;z-index: 1;padding: 0;}
#Sc3 .bar_wrap ul::before{content:'';display:block;width: calc(100% - 0px);height:100%;position:absolute;top:0;left: -10px;background-image: url(../../../img/dakdonggari/s3_img2.png);z-index: -1;background-size: cover;background-repeat: no-repeat;}
#Sc3 .bar_wrap ul li {display:flex;flex-wrap:wrap;align-items: flex-end;position:relative;height: 325px;}
#Sc3 .bar_wrap ul li .bar_txt{position:absolute;top:15px;left:0;width:100%;padding:5px 10px;border:1px solid #111; text-align:center}
#Sc3 .bar_wrap ul li .bar{width:50px;height:0;width: 49px;}
#Sc3 .bar_wrap ul li .bar.after{background:#222}
#Sc3 .bar_wrap ul li.aos-animate .bar1{height: 270px;background: url(../../../img/dakdonggari/s3_img9.png) no-repeat;position:relative;background-size: cover;}
#Sc3 .bar_wrap ul li.aos-animate .bar1::before{content:'';display:block;width: 92px;height: 105px;top: 20%;left: 50%;transform: translate(-50%, 0px);position:absolute;background: url(../../../img/dakdonggari/s3_img4.png?v1);background-size: contain;}
#Sc3 .bar_wrap ul li.aos-animate .bar2{position: relative;height: 160px;background: url(../../../img/dakdonggari/s3_img10.png) no-repeat;background-size: cover;}
#Sc3 .bar_wrap ul li.aos-animate .bar2::before{content:'';display:block;width: 93px;height: 39px;top: -52px;left: 50%;transform: translate(-50%, 0px);position:absolute;background: url(../../../img/dakdonggari/s3_img5.png) no-repeat;background-size: contain;}
#Sc3 .bar_wrap ul li.aos-animate .bar2::after{content:'';display:block;width: 95px;height: 27px;top: 50%;left: 50%;transform: translate(-50%, 0px);position:absolute;background: url(../../../img/dakdonggari/s3_img7.png) no-repeat;background-size: contain;}
#Sc3 .bar_wrap ul li.aos-animate .bar3{position: relative;height: 110px;background: url(../../../img/dakdonggari/s3_img10.png) no-repeat;background-size: cover;}
#Sc3 .bar_wrap ul li.aos-animate .bar3::before{content:'';display:block;width: 110px;height: 35px;top: -43px;left: 50%;transform: translate(-50%, 0px);position:absolute;background: url(../../../img/dakdonggari/s3_img6.png) no-repeat;background-size: contain;}
#Sc3 .bar_wrap ul li.aos-animate .bar3::after{content:'';display:block;width: 95px;height: 28px;top: 50%;left: 50%;transform: translate(-50%, 0px);position:absolute;background: url(../../../img/dakdonggari/s3_img8.png) no-repeat;background-size: contain;}
	
}
#Sc4{position: relative;background: url(../../../img/dakdonggari/s4_bg.png) no-repeat top/cover;}
#Sc4 .inner{display: inline-block;margin:0 auto;max-width:1200px;text-align: center;padding: 80px 0;}
#Sc4 .tit1{margin-bottom:20px;}
#Sc4 .tit2{margin-bottom:50px;}
#Sc4 .num_box{display:flex;gap: 21px;flex-wrap: wrap;margin-bottom: 31px;}
#Sc4 .num_box img{width: calc(33.33% - 14px);}

@media (max-width: 800px){
	#Sc4 .inner{padding:80px 20px;}
	#Sc4 .num_box{display: flex;flex-direction: column;}
	#Sc4 .num_box img{width:100%;}
}

#Sc5{text-align: center;position: relative;background: var(--purple);color: #fff;padding: 80px 20px;}
#Sc5 .inner{max-width:1200px;margin:0 auto;}
#Sc5 h1{font-family:'GmarketSansBold';font-size: 112px;word-break: keep-all;line-height: 1.1;margin-bottom: 10px;}
#Sc5 h1 span{font-size: 150px;color: var(--yellow);}
#Sc5 .tit2{margin-bottom:30px;}

@media (max-width: 800px){
	#Sc5 h1{font-size: 72px;}
	#Sc5 h1 span{font-size:100px;}
}

#Sc6{position: relative;background: #eeedff;padding: 80px 20px;}
#Sc6 .inner{max-width:1200px;margin:0 auto;}
#Sc6 .inner .left{width: 45%;float: left;}
#Sc6 .inner .right{width:50%;float: right;}
#Sc6 .flex{display:flex;align-items: center;justify-content: space-between;}

@media (max-width: 800px){
    #Sc6 .tit1{margin-bottom:30px;}
}

#Sc7{position: relative;background: url(../../../img/dakdonggari/s7_bg.png) no-repeat center top;background-size: cover;width:100%;padding: 130px 0px;}
#Sc7 .inner{max-width: 1200px;margin:0 auto;}

#Sc8{position: relative;background: url(../../../img/dakdonggari/s8_bg.jpg) no-repeat center top;background-size: cover;width:100%;padding: 80px 0;}
#Sc8 .text_box{word-break: keep-all;}
#Sc8 .text_box h3{text-align:center;color: #f2e213;font-family: 'GmarketSansMedium';font-size: 65px;word-break: keep-all;margin-bottom: 10px;}
#Sc8 .text_box h1{text-align: center;color: #fff;font-family: 'GmarketSansBold';font-size: 100px;word-break: keep-all;line-height: 1.1;}
#Sc8 .text_box p{text-align: center;color: #fff;font-size: 30px;font-family: 'Pretendard';font-weight: 100;word-break: keep-all;}
#Sc8 .text_box p span{font-weight: 700;}


@media (max-width: 800px){
    #Sc8 {background: url(../../../img/dakdonggari/s8_bg_mo.png) no-repeat center top;background-size: cover;padding: 60px 20px;}
	#Sc8 .text_box h3{font-size:8vw;}
	#Sc8 .text_box h1{font-size: 14vw;}
	#Sc8 .text_box p{font-size: 6vw;}
}

#Sc9{padding: 120px 0px 0;background: url(../../../img/dakdonggari/s9_bg.png) right top no-repeat;background-size: cover;text-align:center;}
#Sc9 .inner{max-width:1200px;margin:0 auto;}
#Sc9 .ch_box{position:relative;background: url('../../../img/dakdonggari/s9_img2.png') top center no-repeat;background-size: cover;padding: 70px 50px;}
#Sc9 .tit1{margin-bottom: 50px;width: calc(100% - 40px);max-width: 1140px;}
#Sc9 .tit2{}
#Sc9 .tit3{margin-bottom: 50px;width: 100%;}
#Sc9 .tit4{margin: 0 auto;}
#Sc9 .tit4 p:nth-child(1){font-size: 40px;font-family: 'GmarketSansBold';word-break: keep-all;line-height: 1.2;}
#Sc9 .tit4 p:nth-child(1) b{color:var(--purple);}
#Sc9 .tit4 p:nth-child(2){font-size:20px;margin-top:10px;word-break: keep-all;}

@media (max-width: 800px){
	
	#Sc9{background: #fafafa;padding: 70px 0 0;}
	#Sc9 .tit3{margin-bottom:40px;}
	#Sc9 .ch_box{position:relative;background: url('../../../img/dakdonggari/s9_img2_mo.png') no-repeat;background-size: contain;padding: 10vw 6vw;}
	#Sc9 .tit4 p:nth-child(1){font-size: 8vw;}
	#Sc9 .tit4 p:nth-child(1) b{width:100%;display:inline-block}
	#Sc9 .tit4 p:nth-child(2){font-size: 3.5vw;}
	#Sc9 .tit4 p br{display:none;}
}

#Sc10{padding: 100px 20px 200px;background: url(../../../img/dakdonggari/s10_bg.png) center bottom no-repeat;background-color: var(--purple);background-size: cover;text-align:center;}
#Sc10 .inner{max-width:1200px;margin:0 auto;}
#Sc10 .tit2{margin-top: -50px;}
#Sc10 .tit3{margin-top: -10px;margin-bottom:40px;}

@media (max-width: 800px){
	#Sc10{padding-bottom:27vw;}
	#Sc10 .tit3{margin-bottom:69px;}
	#Sc10 .tit2{width:80%;}
	
}

#Sc11{background:var(--purple);text-align: center;padding: 20px 20px 80px;}
#Sc11 .inner{max-width:1200px;margin:0 auto;}
#Sc11 p{color:#fff;font-size: 22px;margin-top:30px;word-break: keep-all;}

@media (max-width: 800px){
	#Sc11 p{padding:0 40px;}
}

#Sc12{padding: 80px 20px;background: url(../../../img/dakdonggari/s12_bg.png) center bottom no-repeat;background-color: var(--purple);background-size: cover;text-align:center;}
#Sc12 .inner{display:flex;max-width: 1200px;margin: 0 auto;justify-content: flex-end;width: 100%;}
#Sc12 .right{max-width: 830px;}

@media (max-width: 800px){

}

#Sc13{background:var(--purple);padding: 80px 20px 0;}
#Sc13 .left{max-width: 100%;display: flex;justify-content: center;padding-bottom: 80px;margin-top: 40px;gap: 50px;align-items: center;}
#Sc13 .inner{max-width:1200px;margin:0 auto;}
#Sc13 .inner > div{
    position: relative;
}
#Sc13  .right ul{display:flex;flex-wrap: wrap;gap: 10px;margin-top: 30px;}
#Sc13 .right li{width: calc(50% - 5px);}
#Sc13 .right li iframe{width:100%;height: 200px;}

#Sc13 .mo .mySwiper{width:100%;margin-top:30px;overflow: hidden;}
#Sc13 .mo .swiper-slide{width:100%;height: 380px;}
#Sc13 .mo .swiper-slide::before{content:'';display:block;background: #fff0;width:100%;height: calc(50% - 40px);position:absolute;z-index:10;}
#Sc13 .mo .swiper-slide iframe{width: calc(100% - 20px);height: calc(100% - 20px);margin: 0 auto;z-index: 0;position: relative;}

#Sc13 .swiper-pagination{bottom: -20px;overflow: hidden;}
#Sc13 span.swiper-pagination-bullet.swiper-pagination-bullet-active {background: #fff;}
#Sc13 span.swiper-pagination-bullet {width: 12px;height: 12px;background: #fff;transform: scale(1);margin: 0 4px !important;position: initial;}

@media (max-width: 1200px){
	#Sc13{padding: 80px 20px 60px;}
	#Sc13 .pc {display: none !important;}
	#Sc13 .mo {display: flex !important;flex-direction: column;width: 100%;}
	#Sc13 .mo .left{padding:20px;gap: 20px;display: flex;flex-direction: column;}
	#Sc13 .mo .left img{width: 100%;}
	
}

@media (max-width: 800px){
	
}

#Sc14{padding: 80px 0px 0;overflow: hidden;}
#Sc14 .inner{margin: 0 auto 0px;}
#Sc14 .tit1{margin: 0 auto 30px;width: calc(100% - 20px);max-width: 1200px;}
#Sc14 .color_box{background:#f4f3ff;padding: 70px 0 0;margin-top: -46px;}
#Sc14 .color_box .tit2{max-width:1200px;width:calc(100% - 20px);margin: 0 auto;display: block;z-index: 1;position: relative;}
#Sc14 .mySwiper2{position:relative;overflow: hidden;}

#Sc14 .swiper-wrapper{position: relative;}

#Sc14 li.swiper-slide.swiper-slide-active {transform: scale(1);opacity:1;z-index: 10;}
#Sc14 li.swiper-slide{height: auto;opacity:0.2;transform: scale(0.8);}

#Sc14 .swiper-pagination2 {position: absolute;bottom: 15px;left: 50%;z-index:10;transform: translate(-50%, 0px);width: 100%;display: flex;justify-content: center;}
#Sc14 .swiper-pagination-bullet{width: 50px;height: 3px;border-radius:0;opacity:0.7;background:#fff;}
#Sc14 .swiper-pagination-bullet-active {background: #7869ff;}
#Sc14 .flow_txt{background:none;color:#e6e4f9;font-size: 60px;margin-bottom: -20px;}

@media (max-width: 800px){
	#Sc14 .inner{padding: 0px 20px 0;}
	#Sc14 .flow_txt{background:none;color:#e6e4f9;font-size: 60px;margin-bottom: -20px;}
	#Sc14 .tit1{margin: 0 auto 30px;}
}

#Sc15{}
#Sc15 .inner{display:flex;}
#Sc15 .left{width: 40%;background: url(../../../img/dakdonggari/sc15_bg1.png) center no-repeat;background-size: cover;float:left;display: flex;justify-content: center;align-items: center;padding: 0 20px;}
#Sc15 .right{width:70%;background: url(../../../img/dakdonggari/sc15_bg2.png) center no-repeat;background-size: cover;float:right;display: flex;justify-content: center;align-items: center;padding: 60px 20px;}

@media (max-width: 800px){
	#Sc15 .inner{display: flex;flex-direction: column;}
	#Sc15 .left{width:100%;padding: 80px 20px;}
	#Sc15 .right{width:100%;padding: 80px 20px;}
	
} 

#Sc16 {background: url(../../../img/dakdonggari/sc16_bg.png) center bottom no-repeat;background-color:#333;padding: 80px 20px;}
#Sc16 .inner{max-width:1200px;margin:0 auto;}
#Sc16 .inner .tit1{margin:0 auto 60px;}
#Sc16 ul{display:flex;flex-wrap: wrap;gap: 30px 26px;justify-content: center;}
#Sc16 li{width: calc(25% - 20px);margin: 0 auto;border: 2px solid #ad8951;border-radius: 10px;height: 109px;display: flex;align-items: center;background: linear-gradient(0deg, #321a0b73, #a4843957);text-align: center;justify-content: center;flex-wrap: wrap;align-content: center;gap: 10px;position:relative;}
#Sc16 li::after, 
#Sc16 li::before{content:'';display:block;width: 65px;height: 121px;position:absolute;}
#Sc16 li::before{background:url('../../../img/dakdonggari/sc16_img_left.png');left: -6px;bottom: 0;}
#Sc16 li::after{background:url('../../../img/dakdonggari/sc16_img_right.png');right: -4px;bottom: 0;}
#Sc16 li .tit2{color:#fff;font-size: 25px;font-family: 'GmarketSansMedium';width: 100%;line-height: 1;}
#Sc16 li span:nth-child(2){font-size:33px;font-family: 'GmarketSansBold';line-height: 1;}
#Sc16 li span.red{color:#ea2c0d;}
#Sc16 li span.yellow{color: #fff43b;}
#Sc16 li img{width:100%;}

@media (max-width: 1200px){
	#Sc16 li{width: calc(33.33% - 18px);}
}

@media (max-width: 800px){
	#Sc16 li{width: calc(50% - 13px);}
	#Sc16 {padding:50px 20px}
	#Sc16 .inner .tit1{margin-bottom:30px;}
}

@media (max-width: 500px){
	#Sc16 li{width: 100%;}
}

#Sc17{background: #cbced3 url(../../../img/dakdonggari/sc17_bg.png) left center no-repeat;background-size: cover;}
#Sc17 .inner{margin:0 auto;}
#Sc17 .inner > div{display: flex;align-items: center;}
#Sc17 .left{float:left;width: 787px;max-height: 1000px;overflow: hidden;display: flex;justify-content: center;align-items: center;}
#Sc17 .right{width: calc(100% - 787px);height: 100%;float:right;background: #fcfcfc;padding: 80px 145px 80px 50px;position:relative;}
#Sc17 .right::after{content:'';display:block;width: 228px;height: 221px;background:url(../../../img/dakdonggari/sc17_img2.png) no-repeat;position: absolute;background-size: contain;right: -60px;bottom: 0;}
#Sc17 .right .tit1{position:absolute;right: 40px;top: 40px;width: 11vw;max-width: 137px;}
#Sc17 h2{font-family: 'GmarketSansMedium';font-size: 72px;line-height: 1.2;margin-bottom: 34px;color: #111;word-break: keep-all;}
#Sc17 h2 b{font-weight:800;color: #7b6bff;font-family: 'GmarketSansBold';}
#Sc17 h3{font-size: 55px;margin-top: 30px;font-family: 'GmarketSansMedium';word-break: keep-all;line-height: 1.2;}
#Sc17 h3 b{font-weight:800;color: #7b6bff;font-family: 'GmarketSansBold';}
#Sc17 h3 em{font-weight:800;font-family: 'GmarketSansBold';}
#Sc17 p{font-size:26px;line-height: 1.5;font-weight: 300;word-break: auto-phrase;color: #111;}
#Sc17 p b{font-size:40px;font-weight: 800;width: 100%;display: inline-block;margin-bottom: 10px;}
#Sc17 p br.mb{display:none;}


@media (min-width: 1901px){
	
	#Sc17 h2{font-family: 'GmarketSansMedium';font-size: 75px;line-height: 1.2;margin-bottom: 34px;color: #111;}
	#Sc17 h2 b{font-weight:800;color: #7b6bff;font-family: 'GmarketSansBold';}
	#Sc17 h3{font-size: 53px;margin-top: 30px;font-family: 'GmarketSansMedium';word-break: keep-all;line-height: 1.2;}
	#Sc17 h3 b{font-weight:800;color: #7b6bff;font-family: 'GmarketSansBold';}
	#Sc17 h3 em{font-weight: 800;font-family: 'GmarketSansBold';}
	#Sc17 p{font-size:26px;line-height: 1.5;font-weight: 300;word-break: keep-all;color: #111;}
	#Sc17 p b{font-size:40px;font-weight: 800;width: 100%;display: inline-block;margin-bottom: 10px;}
}

@media (max-width: 1900px){
	#Sc17 .left{float:left;width: 30%;max-height: 1000px;}
	#Sc17 .right{width: calc(100% - 30%);height: 100%;}
}

@media (max-width: 1450px){
	#Sc17 .right{padding: 80px 20px 80px 50px;}
	#Sc17 h2{margin-bottom:13px;font-size: 40px;}
	#Sc17 p b{font-size: 24px;}
	#Sc17 p{font-size: 18px;font-weight: 400;line-height: 1.6;}
	#Sc17 h3{font-size: 40px;}
}
@media (max-width: 1200px){
	#Sc17{background: #cbced3 url(../../../img/dakdonggari/sc17_bg_mo.png) top center no-repeat;background-size: contain;}
	
	#Sc17 p br.mb{display:block;}
	#Sc17 p br.none{display:none;}
	#Sc17 .inner{padding: 0px 20px 20px 20px;}
	#Sc17 .inner > div{display: flex;flex-direction: column;}
	#Sc17 .left{width:100%;}
	#Sc17 .left .pc{display:none !important;}
	#Sc17 .left .mo{display:block !important;}
	#Sc17 .right{width:100%;text-align: center;padding: 50px 20px;}
	#Sc17 .right .tit1{position:initial;width: 8vw;margin-bottom: 30px;}
	#Sc17 .right::after{width: 110px;height: 102px;bottom: -20px;right: -30px;}

}

@media (max-width: 767px){
	#Sc17 p{font-size:16px;}
	#Sc17 h2, #Sc17 h3{font-size:30px;}
	#Sc17 p b{line-height:1.2;}
	#Sc17 .right{padding:30px 15px;}
	
}

#Sc18{background:#625dc4;text-align:center;padding: 80px 20px;}
#Sc18 .tit1{margin: 0 auto 20px;}
#Sc18 .tit2{margin:40px auto 0;}
#Sc18 label{color:#fff;width: 130px;display: inline-block;text-align: right;padding-right: 10px;}
#Sc18 label span{color:#ff4e45;}
#Sc18 input,
#Sc18 textarea{background:#fff;width: calc(100% - 140px);border: 1px solid #ddd;padding: 10px;text-align: left;font-size: 18px;}
#Sc18 p{color:#fff;font-size:20px;margin-bottom:40px;}
#Sc18 form{background:#5651bb;border-radius:5px;padding: 40px 80px 40px 20px;}
#Sc18 ul{display:flex;flex-wrap: wrap;}
#Sc18 li{font-size:25px;padding: 10px 0;}
#Sc18 li:nth-child(1){width: 50%;}
#Sc18 li:nth-child(2){width: 50%;}
#Sc18 li:nth-child(3){width:100%;display: flex;justify-content: space-around;}
#Sc18 li:nth-child(3) textarea{height: 120px;}
#Sc18 .inner{max-width:1200px;margin:0 auto;}
#Sc18 button{background:#000;color:#fff;font-size: 39px;font-family: 'GmarketSansBold';width: 230px;height: 80px;padding-top: 10px;margin-top: 20px;}

@media (max-width: 800px){
	#Sc18 form{background:none;padding:0;}
	#Sc18 label{text-align:left;}
	#Sc18 li:nth-child(1){width: 100%;}
	#Sc18 li:nth-child(2){width: 100%;}
	#Sc18 li:nth-child(3){width:100%;display: flex;justify-content: space-around;flex-wrap: wrap;}
	#Sc18 li:nth-child(3) label{width:100%;margin-bottom: 11px;}
	#Sc18 li:nth-child(3) textarea{width:100%;height: 200px;}
	#Sc18 button{width:100%;}
}

#Sc19{background: url(../../../img/dakdonggari/sc19_bg.png) center bottom no-repeat;background-size: cover;padding:0 20px 0 0}
#Sc19 .tit1{margin:0 auto;}
#Sc19 .tit1.pc{padding-bottom: 60px;}

@media (max-width: 800px){
	#Sc19{background: url(../../../img/dakdonggari/sc19_bg_mo.png) center bottom no-repeat;background-size: cover;padding: 30px 20px 80px;}
}

#Sc20{padding:80px 20px; text-align:center;}
#Sc20 .inner{max-width:1200px;margin:0 auto;}
#Sc20 h2{font-size:80px;font-family: 'GmarketSansBold';color: #5e51c9;word-break: keep-all;line-height: 1;}
#Sc20 p{font-size:20px;margin-bottom: 30px;}
#Sc20 .map{border: 13px solid #9f9ddb;}

#ft {background: #111111;padding: 20px 0;}
#ft .left-area {text-align: center;}
#ft .info {border-top: 1px solid #333;margin-top: 20px;padding-top: 20px;color: #cfcfcf;font-size: 18px;line-height: 1.5;margin-bottom: 10px;}
#ft .info p{word-break: keep-all;/* color: #fff; */}
#ft .info p b{font-weight:600;color:#fff;}
#ft .copy {color: #848484;font-size: 16px;}

.nav {position: fixed;display: flex;flex-direction: column;right: 0;top: 0;z-index: 9999;}
.quick{position: fixed;bottom:10px;right:10px;z-index: 99999;width: 140px;}
@media (max-width: 1450px){
	.nav {position: initial;display: flex;flex-direction: row;}
	.nav img{width:100%}
	.nav a{flex:1;}
}

#Sc21 {background: #eae8fe;padding: 50px 0 0 0;}
#Sc21 .inner {max-width: 1200px;margin: 0 auto;display: flex;justify-content: center;align-items: center;padding: 0 20px;}

@media (max-width: 800px){
    #Sc21{background:#fdfdfd;padding: 20px 0 0;}
    #Sc21 .inner{display: flex;flex-direction: column;padding:0;}
    #Sc21 .inner > div:nth-child(2){background:#eae8fe;padding:40px 10px;width: 100%;}
    
}

#Sc22{background: url(../../../img/dakdonggari/sc22_bg2.jpg) center bottom no-repeat;background-color: #d1cfe5;background-size: contain;background-repeat: no-repeat;padding: 90px 5vw;}
#Sc22 .txt_box{background: url(../../../img/dakdonggari/sc22_boxbg.jpg) center top no-repeat;background-size: cover;padding: 30px;background-repeat: no-repeat;box-shadow: 5px 5px 20px #0000001a;position: relative;}
#Sc22 .line_box{border: 25px solid lightgray;border-image: url("../../../img/dakdonggari/sc22_boxline.png")39 stretch;padding: 150px 30px 70px;position: relative;}
#Sc22 .txt_box::before{content:'';position: absolute;display:block;width: 280px;height: 274px;right: 70px;top: -27px;background: url(../../../img/dakdonggari/sc22_img01.png);background-size: contain;background-repeat: no-repeat;z-index: 1;}
#Sc22 .txt_box::after{content:'';position: absolute;display:block;width: 922px;max-width: 50%;height: 575px;left: 50%;top: 50%;transform: translate(-50%, -50%);background: url(../../../img/dakdonggari/sc22_boxlogo.png) center;background-size: contain;background-repeat: no-repeat;}
#Sc22 h3,
#Sc22 h4{font-family: 'GmarketSansBold';word-break: keep-all;}
#Sc22 h3{font-size: 75px;line-height: 1.2;margin-bottom: 20px;}
#Sc22 h4{font-size:50px;margin: 60px 0 30px;}
#Sc22 p{font-size:26px;line-height: 1.5;word-break: auto-phrase;}
#Sc22 .txt_1 b{font-size:40px;font-weight:700;}
#Sc22 p em{font-weight:700;}
#Sc22 .blue{color:#7b6bff;}

@media (max-width: 1200px){
	#Sc22 {padding: 30px 5vw;}
	#Sc22 h3{font-size:50px;}
	#Sc22 h4{font-size:40px;margin: 40px 0 10px;}
	#Sc22 p{font-size:18px;}
	#Sc22 .txt_1 b{font-size: 33px;}
	#Sc22 .line_box{padding:100px 20px 40px;}
	#Sc22 .txt_box::before{width: 160px;top: -15px;}	
}
@media (max-width: 767px){
	#Sc22 h3{font-size: 30px;}
	#Sc22 .txt_1 b{font-size: 21px;line-height: 1.2;}
	#Sc22 p{
    font-size: 16px;
}
	#Sc22 h4{font-size: 24px;line-height: 1.2;}
	#Sc22 .line_box{border: 13px solid lightgray;border-image: url("../../../img/dakdonggari/sc22_boxline.png")50 stretch;padding: 110px 10px 20px;position: relative;}
	#Sc22 .txt_box{padding: 20px;}
	#Sc22 .txt_box::before{width: 120px;top: -12px;left: 50%;transform: translate(-50%, 0px);}	
	#Sc22{padding: 23px 5vw;}
	
}


.flow1 {overflow: hidden;margin: 0px auto;width: 300vw;display: flex;flex-direction: row;flex-wrap: wrap;background: #625dc4;height: 87px;}
.flow1 .list {display: block;float: left;font-size: 60px;color: #fff;font-family: 'GmarketSansBold';margin-right: 10px;}
.flow1 .list > li {white-space: nowrap;}

.flow2 {overflow: hidden;margin: 0px auto;width: 300vw;display: flex;flex-direction: row;flex-wrap: wrap;\: #625dc4;height: 131px;}
.flow2 .list {display: block;float: left;color: #e6e4f9;font-size:100px;font-family: 'GmarketSansBold';margin-right: 30px;}
.flow2 .list > li {white-space: nowrap;}

@keyframes flowRolling {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-100%);
    }
}


/* 반응형 스타일 */
@media (max-width: 1280px) {
    .flow_banner .list > li {}
}

@media (max-width: 767px) {
    .flow_banner .list > li {}
}
